使用案例:網路表單

建立包含雙重選擇加入的訂閱表單

當您提供資訊服務時,收件者必須訂閱才能接收所有連結的通訊資料。 為避免不當通訊並確保收件者有意訂閱,我們建議傳送訂閱確認要求以建立雙重選擇加入。 只有當使用者按一下確認訊息中包含的連結時,訂閱才會生效。

此範例以下列案例為基礎:

  1. 在網站上建立電子報訂閱表單,其中包含訂閱暫時服務的核取方塊。 本服務可讓您傳送訂閱確認訊息。
  2. 使用連結至Web表單的傳送範本建立訂閱確認傳送。 它包含確認連結,可呼叫電子報訂閱的表單,並顯示訂閱核准訊息。

步驟1 —— 建立資訊服務

  1. 建立要提供給收件者的電子報訂閱服務。 有關如何建立電子報的詳細資訊,請參閱本節

  2. 建立第二資訊服務,即連結到發送訂閱確認消息的發送模板的臨時服務。

步驟2 —— 建立確認消息

確認消息通過臨時服務級別引用的專用傳送模板發送。

  1. 在​Explorer​中,選擇​Resources > Templates > Delivery templates

  2. 建立傳送訂閱確認訊息的傳送範本。

  3. 按一下​Email parameters​中的​To​按鈕,將傳送範本與「訂閱」目標對應(而非「收件者」)建立關聯。

  4. 由於此遞送的收件者尚未確認其批准,因此他們仍在資料庫拒絕清單中。 若要接收此通訊,您必鬚根據此範本授權傳送至密文清單上的目標收件者。

    要執行此操作,請按一下​Exclusions​頁籤。

  5. 按一下​Edit…​連結並取消選中​Exclude recipients who no longer want to be contacted​選項。

    重要

    此選項只能在此類上下文中禁用。

  6. 個人化您的傳送,並將確認連結插入訊息內容。 此連結可讓您存取Web表格以記錄訂閱確認。

  7. 使用DCE將URL連結到Web表單。 由於尚未建立Web表格,因此當您建立表格時,請立即取代該值。

  8. 最後,將此範本連結至先前建立的臨時服務。

步驟3 —— 建立訂閱表單

Web表格可讓收件者訂閱和訂閱確認。

Web表單工作流程將包含下列活動:

要執行此操作,請遵循下列步驟:

  1. 建立Web表單並選擇模板​Newsletter subscription (subNewsletter)

  2. 在​Edit​標籤中,我們需要配置現有的工作流,因為我們要向要訂閱的收件人添加確認消息。

    若要這麼做,請按兩下​Preloading​方塊,並依如下方式加以設定。

    這表示如果使用者透過確認訊息中的連結存取此表單,則會載入其描述檔資訊。 如果他們透過網站的頁面存取Web表格,則不會載入任何資訊。

  3. 將​Test​活動新增至您的工作流程。

    Test​活動可能與收件者電子郵件有關。 在這種情況下,請按如下方式配置:

  4. 將兩個​Script​活動新增至您的工作流程。

    前一個​Script​活動會將收件者新增至電子報,直到他們確認訂閱電子報為止。 其內容必須如下:

    ctx.recipient.@blackList=1
    

    第二個​Script​活動會授權傳送給使用者,並訂閱電子報。 指令碼的最後兩行將允許您將收件者從臨時資料夾傳輸到另一個資料夾,並在他們確認訂閱後立即與現有配置檔案協調。

    ctx.recipient.@blackList=0
    nms.subscription.Subscribe("INTERNAL_NAME_OF_THE_NEWSLETTER", ctx.recipient, false)
    ctx.recipient.folder = <folder name="nmsRootRecipient"/>
    nms.subscription.Unsubscribe("TEMP", ctx.recipient)
    
    注意

    Temp​分區也可以使用工作流定期清除。

  5. 連按兩下​Subscription​活動,以個人化訂閱表單並連結核取方塊與先前建立的臨時服務。

  6. 設定​Storage​活動以儲存在表單頁面中輸入的資訊。

    此活動可讓您在專用的臨時資料夾中建立收件人配置檔案,以便將其與資料庫中的配置檔案分開,以便將通信發送到這些配置檔案。

    注意

    您不能定義任何協調選項。

  7. 新增兩個​End​活動,以顯示使用者的訊息。

    訂閱完成後,第二個​End​方塊會顯示確認訊息。

  8. 在建立並設定Web表格後,您現在可以在傳送範本中參考它,以傳送確認訊息。

步驟4 —— 發佈和測試表單

您現在可以發佈表格,讓使用者可以存取。

訂閱電子報需執行下列步驟:

  1. 網站的使用者登入訂閱頁面並核准表單。

    他們會在瀏覽器中收到訊息,通知他們已考慮到他們的要求。

    使用者會新增至​Temp​資料夾中的Adobe Campaign資料庫,而且其設定檔會列在登入清單中,直到使用者以電子郵件確認訂閱為止。

  2. 系統會傳送確認訊息給他們,其中包含核准訂閱的連結。

  3. 當他們按一下此連結時,核准頁面會顯示在其瀏覽器中。

    在Adobe Campaign中,使用者設定檔已更新:

    • 他們不再在密文名單上,

    • 他們訂閱了資訊服務。

根據所選值顯示不同的選項

在下列範例中,系統會要求使用者選擇車輛類型。 您可以根據所選類型顯示可用的車輛類別。 這表示右側欄中顯示的項目取決於使用者的選擇:

  • 當用戶選擇「私用車」時,提供「緊湊型」和「小型車」的選擇。

  • 當用戶選擇「商用車」時,選擇將顯示在下拉式清單中:

在此示例中,車輛類型不儲存在資料庫中。 下拉式清單的設定如下:

此資訊會儲存在本機變數中。

右側欄的條件顯示設定在容器中:

  • 私人車輛欄位的條件可見性:

  • 商業車輛欄位的條件可見度:

本頁內容

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now