建立條件內容 add-conditions

開始使用條件式內容 gs

條件式內容是一項強大的功能,可讓您根據收件者的設定檔資料建立動態個人化,在滿足某些條件時自動取代文字區塊和影像。 此功能可以將您的行銷活動提升到新的高度,並為您的客群提供目標明確的個人化體驗。

例如,透過設定條件式內容欄位,您可以根據收件者的設定檔建立進階動態個人化。 當滿足特定條件時,會在訊息內容中取代文字區塊、連結、主旨行和/或影像。 例如,您可以根據Adobe Campaign資料庫中性別欄位的值顯示「先生」或「夫人」,或根據收件者偏好的語言包含其他連結。

若要建立條件式內容,您必須使用特定協助程式函式,在​ 運算式編輯器 ​中建立條件。 此方法適用於所有傳遞管道,以及任何可存取運算式編輯器的欄位,例如主旨行或電子郵件連結及文字/按鈕內容元件。 瞭解如何存取運算式編輯器

除了運算式編輯器之外,在設計可讓您為電子郵件內文的元素建立多個變體的電子郵件時,還可以利用專用的​ 條件式內容產生器瞭解如何在電子郵件中建立條件式內容

在運算式編輯器中建立條件 condition-perso-editor

若要使用運算式編輯器定義傳遞的條件式內容,請遵循下列步驟。 在此範例中,我們要根據收件者的語言(法文或英文)建立條件式內容。

  1. 開啟傳遞並導覽至「內容編輯」區段。

  2. 找到您要新增條件式內容的欄位。 例如,您可以將條件式內容新增至SMS訊息。

  3. 按一下欄位旁的​ 開啟個人化對話方塊 ​圖示以開啟運算式編輯器。

    {modal="regular"}

  4. 在個人化編輯器中,瀏覽至左側的​ 條件 ​功能表。

  5. 若要開始建立條件,請按一下​ If ​函式旁的'+'圖示。 下列行已新增到中央熒幕: <% if (<FIELD>==<VALUE>) { %>Insert content here<% } %>

    • 以個人化欄位取代<FIELD>,例如收件者的語言: recipient.language

    • 以要滿足的值取代<VALUE>。 例如,'French'

    • 以您要顯示給符合指定條件的設定檔的內容取代Ìnsert content here

      {modal="regular"}

  6. 指定收件者不符合條件時應顯示的內容。 若要這麼做,請使用​ else ​協助程式函式:

    1. 將游標放在運算式結束標籤%>之前,然後按一下​ Else ​函式旁的+

    2. 以您要顯示給不符合if函式條件的設定檔的內容取代Ìnsert content here

    {modal="regular"}

    您也可以使用​ else if ​協助程式函式來建置具有多個內容變體的條件。 例如,下方的運算式會根據收件者的語言顯示郵件的三種變體:

    {modal="regular"}

    note note
    NOTE
    每次新增協助程式函式時,都會在函式前後自動新增開啟(<%)和結束(%>)標籤。
    在運算式中新增「Else」協助程式函式後的範例: >
    <% if (<FIELD>==<VALUE>) { %>Insert content here<% } <% else { %> Insert content here<% } %>%>
    請務必移除這些標籤,以避免任何語法錯誤。 在此範例中,移除​ else ​函式標籤後修正的運算式為:
    <% if (<FIELD>==<VALUE>) { %>Insert content here<% } else { %> Insert content here<% } %>
  7. 條件準備就緒後,您可以儲存內容,並透過模擬內容來檢查其呈現。

在電子郵件中建立條件式內容 condition-condition-builder

電子郵件中的條件式內容有兩種建立方式:

  • 在運算式編輯器中,透過建立包含協助程式函式的條件,
  • 在設計電子郵件時可存取的專用條件式內容產生器中。

以下章節提供逐步指示,說明如何使用電子郵件Designer的條件式內容功能建立條件。 有關如何使用運算式編輯器建立條件的詳細資訊,請參閱這裡

在此範例中,我們要根據收件者的語言建立包含多個變體的電子郵件訊息。 請依照下列步驟操作:

  1. 建立或開啟電子郵件傳遞、編輯其內容,然後按一下​ 編輯電子郵件內文 ​按鈕以開啟電子郵件設計工作區。

  2. 選取內容元件,然後按一下​ 啟用條件式內容 ​圖示。

    {modal="regular"}

  3. 條件式內容 ​窗格會在畫面左側開啟。 在此窗格中,您可以使用條件來建立所選內容元件的多個變體。

  4. 設定您的第一個變體。 在​ 條件式內容 ​窗格中,將游標暫留在​ 變體 — 1 ​上,然後按一下​ 新增條件 ​按鈕。

    {modal="regular"}

  5. 查詢建模器隨即開啟。 它可讓您透過篩選收件者的設定檔資料來建立條件。 瞭解如何使用查詢模型工具

    訊息第一個變體的條件就緒後,請按一下​ 確認。 在此範例中,我們將建立以語言為「法文」的收件者為目標的規則。

    {modal="regular"}

  6. 該規則現在已關聯至變體。 為了提高可讀性,建議您按一下省略符號選單,重新命名變體。

  7. 設定在傳送訊息時符合規則時元件應如何顯示。 在此範例中,如果法文是收件者的慣用語言,我們會想要以法文顯示文字。

    {modal="regular"}

  8. 視需要為內容元件新增任意數量的變體。 您可以隨時在變體之間切換,以檢查內容元件將如何根據其條件規則顯示。

    note note
    NOTE
    如果傳送訊息時不符合變體中所定義的規則,內容元件將會從​ 條件式內容 ​窗格顯示​ 預設變體 ​中所定義的內容。

對條件式內容使用變數 variables-conditional

變數可用於傳送中的條件式內容。

深入瞭解新增變數至傳遞

選擇要放置條件式內容的元素。

{modal="regular"}

若要使用變數,請使用​ 編輯運算式 ​按鈕來設定條件,如下所示。
在此範例中,當變數的值為launch時會顯示此影像。

{modal="regular"}

例如,您也可以建立另一個值為reminder的變體,在其中顯示不同的影像。

recommendation-more-help
c39c2d00-ba9a-424b-adf9-66af58a0c34b