使用案例:依條件選取種子地址

在傳遞或促銷活動的架構中,Edit the dynamic condition…​連結可讓您根據特定選擇標準選擇種子地址。

在此使用案例中,網站​我的線上資料庫​想要根據客戶的文學品味個人化其電子報。

與採購部門一起,負責交付的用戶為購買了警察小說的訂閱者建立了電子報。

為了分享與他們協作的最終結果,交貨經理決定將採購部門的同事添加到交貨中作為種子地址。 使用動態條件可讓您節省配置和更新地址的時間。

若要使用動態條件,您必須具備:

  • 已準備好傳送,
  • 具有共同值的種子地址。 此值可以是Adobe Campaign中已存在的欄位。 在此示例中,種子地址共用「部門」欄位中的「採購」值,預設情況下,該值不存在於應用程式中。

步驟1 — 建立傳遞

建立電子郵件傳送區段中會詳細說明建立傳送的步驟。

在此範例中,傳送管理員已建立電子報並選取收件者。

步驟2 — 建立通用值

若要建立與範例(採購部門)中相同的通用值,您必須先擴充種子地址的​資料結構​並編輯相關的輸入表單。

擴充資料結構

有關架構擴展的詳細資訊,請參閱配置指南

  1. 在​Administration > Configuration > Data schemas​節點中,按一下​New​圖示。

  2. 在​Creation of a data schema​窗口中,選擇​Extension of a schema​選項,然後按一下​Next

  3. 選擇​Seed addresses​源架構,輸入​doc​作為​Namespace,然後按一下​Ok

  4. 按一下​Save

  5. 在架構編輯視窗中,複製下方的線條,並貼到螢幕擷取畫面所示的區域中。

      <element name="common">
        <element label="Recipient" name="custom_nms_recipient">
          <attribute label="Department" length="80" name="workField" template="nms:recipient:recipient/@company"
                     type="string" userEnum="workField"/>
        </element>
      </element>
    

    然後複製下列行並貼到​Seed to insert in the export files​元素下。

        <element aggregate="doc:seedMember:common">
      </element>
    

    在此情況下,您將指定已在種子地址表中建立名為​Department​的新枚舉,該枚舉基於標準​@company​枚舉模板(在種子地址表單中的名稱​公司​下標籤)。

  6. 按一下​Save

  7. 在​Tools > Advanced​菜單中,選擇​Update database structure​選項。

  8. 顯示更新嚮導時,按一下​Next​按鈕以訪問「編輯表」窗口:在種子地址資料模式中執行的更改需要結構更新。

  9. 請依照精靈操作,直到到達頁面執行更新。 按一下 Start 按鈕。

    更新完成後,您可以關閉精靈。

  10. 斷開連接,然後重新連接到Adobe Campaign。 在種子地址資料架構中所做的變更現在已生效。 為了從種子地址螢幕中顯示它們,必須更新關聯的​Input form。 請參閱更新輸入表單區段。

從連結的表擴展資料架構

種子地址資料方案可以使用來自連結到接收者資料方案 — 接收者(nms)的表的值。

例如,用戶希望整合連結到收件者架構的​Country​表中的​Internet Extension

因此,種子地址資料結構必須擴展,如一節所述。 不過,要在​step 4​整合的代碼行如下:

<element name="country">
      <attribute label="Internet Extension" length="2" name="iana" type="string"/>
      <attribute label="Country ISO" length="2" name="countryIsoA2" type="string"/>
    </element>

它們表示:

  • 使用者想要建立名為​Internet Extension​的新元素,
  • 此元素來自​Country​表格。
注意

在連結的表名中,必須指定該連結表的​xpath-dst

這可在收件者表格的​Country​元素中找到。

然後,用戶可以從節的​步驟5​執行操作,並更新種子地址的​Input form

請參閱更新輸入表單區段。

更新輸入表單

  1. 在​Administration > Configuration > Input forms​節點中,查找種子地址輸入表單。

  2. 編輯表單並在​Recipient​容器中插入以下行。

    <input xpath="@workField"/>
    

  3. 儲存您的變更。

  4. 開啟種子地址。 Department​欄位顯示在​Recipient​表中。

  5. 編輯要用於傳送的種子地址,並在​Department​欄位中輸入​Purchasing​作為值。

步驟3 — 定義條件

您現在可以指定傳送種子地址的動態條件。 操作步驟:

  1. 開啟傳遞。

  2. 按一下​To​連結,然後按一下​Seed addresses​標籤以存取​Edit the dynamic condition…​連結。

  3. 選取可讓您選擇所需種子地址的運算式。 在此,用戶選擇​Department (@workField)​表達式。

  4. 選取您想要的值。 在此範例中,使用者從值下拉式清單中選取​Purchasing​部門。

    注意

    先前建立的架構擴充功能來自​recipient​架構。 上方畫面上顯示的值來自​recipient​架構的列舉。

  5. 按一下​Ok

    查詢將顯示在​Select target​窗口中。

  6. 按一下​Ok​以核准查詢。

  7. 分析您的傳送,然後按一下​Delivery​標籤以存取傳送記錄檔。

    採購部門的種子地址顯示為待交付,與接收方的種子地址或其他種子地址一樣。

  8. 按一下​Send​按鈕以開始傳送。

    購買部門的成員構成種子地址的一部分,這些種子地址將在其電子郵件收件箱中接收傳遞內容。

本頁內容