データ検索

次の例は、購読者の製品カテゴリ設定に基づいて推奨される製品のリスト (関連製品の製品レビューや製品評価を含む) を表示する方法を示しています。この例でも「データリレーションシップ」セクションで作成されたデータエクステンションを使用します。

メールメッセージの作成 

次の HTML テンプレートを使用して、メールメッセージを作成します。

1<html>
2   <body>
3      <h4 class="header">{{[First_Name]}} {{[Last_Name]}}, based on your preference of {{Category_Preference}}, we suggest the following products...</h4>
4         {{.datasource Products type=list maxRows = 4}}
5            {{.data}}
6               {"target" : "name:Products","filter" : "Product_Category == [Category_Preference]"}
7            {{/data}}
8             <strong>SKU:</strong>{{sku}}<br>
9             <strong>Product Name:</strong> {{Product_Name}}<br>
10             <img src="{{Thumbnail_URL}}" /><br>
11                {{.datasource Products_Ratings type=list maxRows = 1}}
12                   {{.data}}
13                      {"target" : "name:Product_Ratings","filter" : "sku == Products.sku"}
14                   {{/data}}
15                   <strong>Most Recent Review: </strong>{{Last_Review_Text}}<br>
16                   <strong># of Ratings: </strong>{{Number_of_Ratings}}<br>
17                   <strong>Ave Rating: </strong>{{Average_Rating}}<br><br>
18                {{/datasource}}
19         {{/datasource}}
20   </body>
21</html>

表示されるメールメッセージ 

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

1"EmailAddress": "ssmith@example.com",
2"First_Name": "Steve",
3"Last_Name": "Smith",
4"Category_Preference": "Gear",
5"Products": [{
6          "Product_Name": "Crimson Camelback Pack",
7          "SKU": "104176",
8          "Thumbnail_URL": "http://something.com/image2/",
9          "Product_Category": "Gear",
10          "Product_Ratings": {
11               "Last_Review_Text": "Thank you so much for sending this express...",
12               "Number_of_Ratings": "14",
13               "Average_Rating": "3.21"
14               }
15            }, {
16               "Product_Name": "DualMountain Pack",
17               "SKU": "104177",
18               "Thumbnail_URL": "http://something.com/image4/",
19               "Product_Category": "Gear",
20               "Product_Ratings": {
21                    "Last_Review_Text": "Thank you so much for sending this express...",
22                    "Number_of_Ratings": "3",
23                    "Average_Rating": "4.67"
24               }
25            }, {
26               "Product_Name": "Terra 40 Pack",
27               "SKU": "104178",
28               "Thumbnail_URL": "http://something.com/image5/",
29               "Product_Category": "Gear",
30               "Product_Ratings": {
31                     "Last_Review_Text": "I was 100 % satisfied with my new NTO purchase...",
32                     "Number_of_Ratings": "15",
33                     "Average_Rating": "3.60"
34               }
35       }]
36}

次のようにメールが表示されます。

データ検索を使用して作成されたメールのスクリーンショット