e コマース推奨イベントの使い方
このページでは、Braze の e コマースキャンバステンプレートの使い方を含め、プラットフォーム全体で e コマース推奨イベントをどのように、どこで使用できるかについて説明します。
e コマース推奨イベントは現在早期アクセス中です。この早期アクセスへの参加にご興味がある場合は、Braze カスタマーサクセスマネージャーにお問い合わせください。
新しい Shopify コネクターを使用している場合、e コマース推奨イベントは統合を通じて自動的に利用可能になります。
キャンバステンプレートの使用
キャンバステンプレートを使用するには:
- メッセージング > キャンバスに移動します。
- キャンバスを作成 > キャンバステンプレートを使用を選択します。
- Braze テンプレートタブで使用したいテンプレートを探します。テンプレート名を選択するとプレビューできます。
- 使用したいテンプレートのテンプレートを適用を選択します。

e コマースキャンバステンプレート
Braze は4つの e コマースキャンバステンプレートを提供しています。
閲覧の放棄
製品を閲覧したが、カートへの追加や注文を行わなかったユーザーにエンゲージするには、閲覧の放棄テンプレートを使用します。

設定
CanvasページでCanvasテンプレートを使用 > Brazeテンプレートを選択し、閲覧の放棄テンプレートを適用します。
デフォルト設定
Canvasでは、以下の設定が事前に構成されています。
- 基本情報
- Canvas名: 閲覧の放棄
- コンバージョンイベント:
ecommerce.order placed- コンバージョン期限: 3日間
- エントリスケジュール
- ユーザーが
ecommerce.product_viewedイベントを実行した場合のアクションベース - 開始時刻はCanvasテンプレートを作成した時点です

- ユーザーが
- ターゲットオーディエンス
- エントリオーディエンス
- メールが空白ではない
- ビジネスニーズに合わせてエントリオーディエンスの条件を変更することもできます
- エントリコントロール
- Canvasの全期間が完了した後、ユーザーはこのCanvasに再エントリできます
- 終了条件
ecommerce.cart_updated、ecommerce.checkout_started、またはecommerce.order_placedを実行
- エントリオーディエンス
- 送信設定
- 購読中またはオプトイン済みのユーザー
- 遅延ステップ
- 1時間の遅延
- メッセージステップ
- メールテンプレートとHTMLブロックを確認し、Liquidテンプレートの例を使用して事前構築済みテンプレートのメッセージに製品を追加します。独自のメールテンプレートを使用する場合は、次のセクションで示すようにLiquid変数を参照することもできます。
メール向けの閲覧放棄の製品パーソナライゼーション
閲覧放棄メール用のHTML製品ブロックを追加する方法の例を以下に示します。
1
2
3
4
5
6
7
8
9
10
11
<table style="width:100%">
<tr>
<th><img src="{{context.${image_url}}}" width="200" height="200"><img></th>
<th align="left">
<ul style="list-style-type: none">
<li>Item: {{context.${product_name}}}</li>
<li>Price: ${{context.${price}}}</li>
</ul>
</th>
</tr>
</table>
製品URL
1
{{context.${product_url}}}
カート放棄
カートに製品を追加したが、購入手続きや注文に進まなかった顧客からの潜在的な売上損失に対応するには、カート放棄テンプレートを使用します。

設定
CanvasページでCanvasテンプレートを使用 > Brazeテンプレートを選択し、カート放棄テンプレートを適用します。
デフォルト設定
Canvasでは、以下の設定が事前に構成されています。
- 基本情報
- Canvas名: カート放棄
- コンバージョンイベント:
ecommerce.order_placed- コンバージョン期限: 3日間
- エントリスケジュール
- ユーザーが(ドロップダウンにある)Perform Cart Updated Eventをトリガーした場合のアクションベースのトリガー
- 開始時刻はCanvasテンプレートを作成した時点です

- ターゲットオーディエンス
- エントリオーディエンス
- これらのアプリを1回以上使用したことがある
- メールが空白ではない
- エントリコントロール
- ユーザーは即時にCanvasへの再エントリが可能です
- 終了条件
ecommerce.cart_updated、ecommerce.checkout_started、またはecommerce.order_placedを実行
- エントリオーディエンス
- 送信設定
- 購読中またはオプトイン済みのユーザー
- 遅延ステップ
- 4時間の遅延
- メッセージステップ
- メールテンプレートとHTMLブロックを確認し、Liquidテンプレートの例を使用して事前構築済みテンプレートのメッセージに製品を追加します。独自のメールテンプレートを使用する場合は、次のセクションで示すようにLiquid変数を参照することもできます。
カート放棄の再エントリロジックの仕組み
ユーザーがチェックアウトプロセスを開始すると、そのカートは checkout_started としてマークされます。その時点以降、同じカートIDによるカート更新では、ユーザーはカート放棄のユーザージャーニーに再エントリする資格を得られません。
- ユーザーが商品をカートに追加すると、Canvasにエントリします。
- 商品を追加または更新するたびに、Canvasに再エントリします。これにより、カートデータとメッセージングが常に最新の状態に保たれます。
- ユーザーがチェックアウトプロセスを開始すると、そのカートは
checkout_startedとしてタグ付けされ、ユーザーはCanvasを退出します。 - 同じカートIDを使用した以降のカート更新は、このカートがすでにチェックアウト段階に移行しているため、再エントリをトリガーしません。
ユーザーがチェックアウトのユーザージャーニーに移行すると、代わりに購入手続き放棄Canvasのターゲットになります。これは購入プロセスのより先の段階にいるユーザー向けに設計されています。
メール向けのカート放棄の製品パーソナライゼーション
カート放棄のユーザージャーニーでは、製品のパーソナライゼーションに特別な shopping_cart Liquidタグが必要です。
以下の例は、shopping_cart Liquidタグを使用してHTMLブロックを追加し、製品をメールに追加する方法を示しています。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<table style="width:100%">
{% shopping_cart {{context.${cart_id}}} %}
{% for item in shopping_cart.products %}
{% catalog_items <add_your_catalog_name> {{item.variant_id}} %}
<tr>
<th><img src="{{ items[0].variant_image_url }}" width="200" height="200"><img></th>
<th align="left">
<ul style="list-style-type: none">
<li>Item: {{ item.product_name }}</li>
<li>Price: ${{ item.price }}</li>
<li>Quantity: ${{ item.quantity }}</li>
<li>Variant ID: {{ item.variant_id }}</li>
<li>Product URL:{{ item.product_url }}</li>
<li>SKU: {{ item.metadata.sku }}</li>
</ul>
</th>
</tr>
{% endfor %}
</table>
Shopifyを使用する場合は、カタログ名を追加してバリアント画像URLを取得します。
HTMLカートURL
ユーザーをカートに戻したい場合は、メタデータオブジェクトの下にネストされたイベントプロパティを追加できます。例:
1
{{context.${metadata}.cart_url}}
Shopifyを使用する場合は、次のLiquidテンプレートを使用してカートURLを作成します。
1
{{context.${source}}}/checkouts/cn/{{context.${cart_id}}}
購入手続き放棄
購入手続き放棄テンプレートを使用して、チェックアウトプロセスを開始したが注文前に離脱した顧客をターゲットにします。

設定
CanvasページでCanvasテンプレートを使用 > Brazeテンプレートを選択し、購入手続き放棄テンプレートを適用します。
デフォルト設定
Canvasでは、以下の設定が事前に構成されています。
- 基本情報
- Canvas名: 購入手続き放棄
- コンバージョンイベント:
ecommerce.order_placed- コンバージョン期限: 3日間
- エントリスケジュール
- ユーザーが
ecommerce.checkout_startedイベントを実行した場合のアクションベースのトリガー - 開始時刻はCanvasテンプレートを作成した時点です

- ユーザーが
- ターゲットオーディエンス
- エントリオーディエンス
- これらのアプリを1回以上使用したことがある
- メールが空白ではない
- エントリコントロール
- ユーザーは即時にCanvasへの再エントリが可能です
- 終了条件
ecommerce.order_placedイベントを実行
- エントリオーディエンス
- 送信設定
- 購読中またはオプトイン済みのユーザー
- 遅延ステップ
- 4時間の遅延
- メッセージステップ
- メールテンプレートとHTMLブロックを確認し、Liquidテンプレートの例を使用して事前構築済みテンプレートのメッセージに製品を追加します。独自のメールテンプレートを使用する場合は、次のセクションで示すようにLiquid変数を参照することもできます。
メール向けの購入手続き放棄のパーソナライゼーション
購入手続き放棄のユーザージャーニーでは、製品のパーソナライゼーションに特別な shopping_cart Liquidタグが必要です。
以下の例は、shopping_cart Liquidタグを使用してHTMLブロックを追加し、製品をメールに追加する方法を示しています。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<table style="width:100%">
{% shopping_cart {{context.${cart_id}}} :abort_if_not_abandoned false %}
{% for item in shopping_cart.products %}
{% catalog_items <add_your_catalog_name> {{item.variant_id}} %}
<tr>
<th><img src="{{ items[0].variant_image_url }}" width="200" height="200"><img></th>
<th align="left">
<ul style="list-style-type: none">
<li>Item: {{ item.product_name }}</li>
<li>Price: ${{ item.price }}</li>
<li>Quantity: ${{ item.quantity }}</li>
<li>Variant ID: {{ item.variant_id }}</li>
<li>Product URL:{{ item.product_url }}</li>
<li>SKU: {{ item.metadata.sku }}</li>
</ul>
</th>
{% endfor %}
</table>
abort_if_not_abandoned
abort_if_not_abandoned パラメーターは購入手続き放棄のユースケースに固有のもので、ecommerce.checkout_started イベントと組み合わせて shopping_cart Liquidタグでのみ使用されます。
| 値 | 動作 |
|---|---|
true(デフォルト) |
カートが放棄されていない場合(つまり、ユーザーがその後注文を完了した場合)、メッセージは中止されます。 |
false |
カートが放棄状態でなくてもメッセージが送信され、現在のチェックアウトステータスに関係なくメールにカートの詳細を含めることができます。 |
送信時にカートがまだ放棄状態と見なされているかどうかに関係なくチェックアウトリマインダーを送信したい場合は、abort_if_not_abandoned を false に設定します。パラメーターを省略するか true に設定すると、Brazeはすでに購入を完了したユーザーへのメッセージを中止します。
チェックアウトURL
1
{{context.${metadata}.checkout_url}}
注文確認とフィードバック調査
注文確認&フィードバック調査テンプレートを使用して、注文の成功を確認し、顧客満足度を向上させます。

設定
CanvasページでCanvasテンプレートを使用 > Brazeテンプレートを選択し、注文確認&フィードバック調査テンプレートを適用します。
デフォルト設定
Canvasでは、以下の設定が事前に構成されています。
- 基本情報
- Canvas名: 注文確認とフィードバック調査
- コンバージョンイベント:
ecommerce.session_start- コンバージョン期限: 10日間
- エントリスケジュール
- ユーザーが
ecommerce.cart_updatedイベントを実行した場合のアクションベースのトリガー - 開始時刻はCanvasテンプレートを作成した時点です

- ユーザーが
- ターゲットオーディエンス
- エントリオーディエンス
- これらのアプリを1回以上使用したことがある
- メールが空白ではない
- エントリコントロール
- ユーザーは即時にCanvasへの再エントリが可能です
- 終了条件
- 該当しない

- 該当しない
- エントリオーディエンス
- 送信設定
- 購読中またはオプトイン済みのユーザー
- メッセージステップ
- メールテンプレートとHTMLブロックを確認し、Liquidテンプレートの例を使用して事前構築済みテンプレートのメッセージに製品を追加します。独自のメールテンプレートを使用する場合は、次のセクションで示すようにLiquid変数を参照することもできます。
メール向けの注文確認のパーソナライゼーション
注文完了後に注文確認メールへHTML製品ブロックを追加する方法の例を以下に示します。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<table style="width:100%">
{% for item in {{context.${products}}} %}
{% catalog_items <add_your_catalog_name> {{item.variant_id}} %}
<tr>
<th><img src="{{ items[0].variant_image_url }}" width="200" height="200" /></th>
<th align="left">
<ul style="list-style-type: none">
<li>Item: {{item.product_name}}</li>
<li>Price: {{item.price}}</li>
<li>Quantity: {{item.quantity}}</li>
</ul>
</th>
</tr>
{% endfor %}
</table>
注文ステータスURL
1
{{context.${metadata}.order_status_url}}
メッセージのパーソナライゼーション
Liquid は、Braze で使用される強力なテンプレート言語で、顧客向けにダイナミックでパーソナライズされたコンテンツを作成できます。Liquid タグを使用することで、顧客データ、製品情報、その他の変数に基づいてメッセージをカスタマイズし、ショッピング体験を向上させてエンゲージメントを促進できます。
Liquid の主な機能
- ダイナミックコンテンツ: 名前、注文の詳細、好みなどの顧客固有の情報をメッセージに挿入します。
- 条件付きロジック: if/else 文を使用して、特定の条件(顧客のロケーションや購入履歴など)に基づいて異なるコンテンツを表示します。
- ループ: 製品や顧客データのコレクションを反復処理して、アイテムのリストやグリッドを表示します。
Liquid の使い方
Liquid タグを使用してメッセージのパーソナライズを始めるには、以下のリソースを参照してください。
- 事前定義された Liquid タグを含む Shopify データリファレンス
- Liquid
セグメンテーション
Braze セグメントを使用して、特定の属性や動作に基づいてターゲット顧客セグメントを作成し、パーソナライズされたメッセージングやキャンペーンを配信できます。この強力な機能により、適切なオーディエンスに適切なメッセージを適切なタイミングで届けることで、顧客と効果的にエンゲージできます。
セグメントの使い方の詳細については、Braze セグメントについてをご覧ください。
推奨イベント
e コマースイベントは推奨イベントに基づいています。 推奨イベントはより明確に定義されたカスタムイベントであるため、任意のカスタムイベントフィルターを選択して、推奨 e コマースイベント名を検索できます。
e コマースフィルター
セグメンター内の Ecommerce セクションに移動して、Ecommerce Source や Total Revenue などの e コマースフィルターでユーザーをセグメントします。
e コマースフィルターとその定義のリストについては、セグメントフィルターを参照し、「eCommerce」検索カテゴリを選択してください。

レガシーの購入イベントは非推奨状態(メンテナンスモード)に移行します。購入イベントは引き続き期待どおりに動作しますが、eコマース推奨イベントが優先されるため、購入イベントの上にまったく新しい機能が構築されることはありません。この移行が行われると、Segmentフィルターは購入動作の下にデータが入力されなくなります。
現在購入イベントを使用している場合は、段階的廃止計画に関する事前通知を受け取ります。現時点では、正式な非推奨日まで購入イベントを引き続き使用できます。詳細については、推奨イベントの概要を参照してください。
ネストされたイベントプロパティ
ネストされたイベントプロパティでセグメントするには、セグメントエクステンションを活用できます。例えば、セグメントエクステンションを使用して、過去90日間に製品「SKU-123」を購入したユーザーを見つけることができます。
分析
カスタムイベントレポート
e コマース推奨イベントのボリュームはカスタムイベントレポートで追跡できます。カスタムイベントを実行でフィルターし、e コマース推奨イベント名を指定して、時間の経過に伴うパフォーマンスを確認します。

ダッシュボード
コンバージョンダッシュボード
「Places Order」コンバージョンイベントを使用してキャンペーンまたはキャンバスを起動した後、対応するコンバージョンレポートを作成してパフォーマンスを追跡できます。

e コマース収益ダッシュボード
ユーザーが注文する前に最後にインタラクションしたキャンペーンまたはキャンバスに帰属する収益のインサイトを得るには、e コマース収益ダッシュボードを使用してコンバージョン時間枠を選択します。
収益レポート
これらの新しいイベントからのデータを分析するには、ダッシュボードビルダーに移動し、eCommerce Revenue - Last Touch Attribution ダッシュボードを表示します。