属性値に基づく動的コンテンツ

購読者属性を使用して、購読者がメールで受信するコンテンツを決定します。この例では、「基本的なパーソナライズ」の例のメールメッセージを使用して、パーソナライズを促進する情報を追加します。

購読者の作成 

「購読者の作成」セクションの購読者を作成する手順を実行します。言語の属性を追加します。

メールメッセージの作成 

「メールメッセージの作成」セクションのメッセージを作成する手順を実行し、各自のコンテンツに合わせて次のテンプレートを使用します。

1<html>
2    <body>
3         <h1>
4             {{#=if Language=="English"}}Hello {{[First Name]}} {{[Last Name]}} from{{/if}}
5             {{#=if Language=="Spanish"}}Hola {{[First Name]}} {{[Last Name]}} de{{/if}}
6             {{#=if City}}{{City}}!{{.else}}... I don't know where {{[First Name]}} lives!{{/if}}
7         </h1>
8     </body>
9</html>

次のデータコンテンツについて考えます。

1{ “First Name” : “Steve”, “Last Name” : “Smith”, “City” : “Indianapolis”, “Language” : “English”},
2{ “First Name” : “Angela”, “Last Name” : “Cruz”, “City” : “Chicago”, “Language” : “Spanish”}
3{ “First Name” : “Kelly”, “Last Name” : “Jones”, “City” : “ ”, “Language” : “English”}

次の例では、デフォルトのメールメッセージが表示されています。

デフォルトのメールのスクリーンショット

次の例では、スペイン語でメールメッセージが表示されています。

スペイン語のメールのスクリーンショット

次の例では、市区町村なしのオプションのメールメッセージが表示されます。

市区町村なしのオプションのデフォルトのメールのスクリーンショット