[v8 にも適用されます]{class="badge positive" title="Campaign v8 にも適用されます"}

条件付きコンテンツ conditional-content

条件付きコンテンツフィールドを設定することで、例えば受信者のプロファイルに基づいて動的パーソナライゼーションを作成できます。特定の条件が成立した場合に、テキストブロックや画像を切り替えることができます。

ビデオでこの機能を確認する

メール内での条件の使用 using-conditions-in-an-email

次の例では、受信者の性別と興味の対象に基づいて動的にパーソナライズされるメッセージを作成する方法について説明します。

  • データソースの「性別」フィールド(M または F)に基づいて、名前の表示に付ける「Mr.」と「Ms.」を切り替える

  • 顧客が表明した関心事項や検出された関心事項に基づいて、次のようにニュースレターや優待販売案内の構成をパーソナライズする

    • 興味 1 – > ブロック 1
    • 興味 2 – > ブロック 2
    • 興味 3 – > ブロック 3
    • 興味 4 – > ブロック 4

あるフィールドの値に基づく条件付きコンテンツを作成するには、次の手順に従います。

  1. パーソナライゼーションアイコンをクリックし、条件付きコンテンツ/If を選択します。

    パーソナライゼーション要素がメッセージ本文に挿入されます。それらを設定する必要があります。

  2. 次に、If 式のパラメーターを入力します。

    手順は次のとおりです。

    • 式の最初の要素 <field> を選択し(If 式を挿入すると、この要素がデフォルトでハイライトされた状態になります)、パーソナライゼーションアイコンをクリックして、この要素をテストフィールドに置き換えます。

    • <value> を、条件が成立するためのフィールド値に置き換えます。この値は二重引用符で囲む必要があります。

    • 条件が成立したときに挿入するコンテンツを指定します。このコンテンツにはテキスト、画像、フォーム、ハイパーテキストリンクなどを含めることができます。

  3. プレビュー」タブをクリックして、次のように、配信の受信者に応じたメッセージコンテンツの表示を確認します。

    • 条件が成立する受信者を選択した場合:

    • 条件が成立しない受信者を選択した場合:

さらに多くの場合分けを追加し、1 つまたは複数のフィールドに基づいてコンテンツの切り替えを定義することもできます。そのためには、条件付きコンテンツ/Else および​ 条件付きコンテンツ/Else if を使用します。式の設定方法は、If 式の場合と同様です。

CAUTION
Else 条件や Else if 条件を追加した後は、JavaScript の構文を尊重するために、%> <% の文字を削除する必要があります。

プレビュー」をクリックし、いずれかの受信者を選択して、条件コンテンツの評価結果を表示します。

多言語のメールの作成 creating-multilingual-email

以下の例では、多言語メールの作成方法について説明します。コンテンツは、受信者の優先言語に基づいて、いずれかの言語で表示されます。

  1. メールを作成し、ターゲット母集団を選択します。この例では、表示するバージョンを決定する条件は、受信者のプロファイルの​ 言語 ​の値に基づいています。この例では、これらの値は ENFRES に設定されています。

  2. メールの HTML コンテンツで、「ソース」タブをクリックし、次のコードを貼り付けます。

    code language-none
    <% if (language == "EN" ) { %>
    <DIV id=en-version>Hello <%= recipient.firstName %>,</DIV>
    <DIV>Discover your new offers!</DIV>
    <DIV><a href="https://www.adobe.com/products/en">www.adobe.com/products/en</A></FONT></DIV><%
     } %>
    <% if (language == "FR" ) { %>
    <DIV id=fr-version>Bonjour <%= recipient.firstName %>,</DIV>
    <DIV>Découvrez nos nouvelles offres !</DIV>
    <DIV><a href="https://www.adobe.com/products/fr">www.adobe.com/products/fr</A></DIV><%
     } %>
     <% if (language == "ES" ) { %>
    <DIV id=es-version><FONT face=Arial>
    <DIV>Olà <%= recipient.firstName %>,</DIV>
    <DIV>Descubra nuestros nuevas ofertas !</DIV>
    <DIV><a href="https://www.adobe.com/products/es">www.adobe.com/products/es</A></DIV>
    <% } %>
    
  3. プレビュー」タブで、優先言語が異なる受信者を選択して、メールコンテンツをテストします。

    note note
    NOTE
    このメールコンテンツには代替バージョンが定義されていないので、メールを送信する前にターゲット母集団をフィルタリングしてください。

チュートリアルビデオ conditionnal-content-video

多言語ニュースレターを例に、条件付きコンテンツを配信に追加する方法を説明します。

Campaign Classic に関するその他のハウツービデオはこちらで参照できます。

recommendation-more-help
601d79c3-e613-4db3-889a-ae959cd9e3e1