Skip to content

e コマース推奨イベントの使い方

このページでは、Braze の e コマースキャンバステンプレートの使い方を含め、プラットフォーム全体で e コマース推奨イベントをどのように、どこで使用できるかについて説明します。

キャンバステンプレートの使用

キャンバステンプレートを使用するには:

  1. メッセージング > キャンバスに移動します。
  2. キャンバスを作成 > キャンバステンプレートを使用を選択します。
  3. Braze テンプレートタブで使用したいテンプレートを探します。テンプレート名を選択するとプレビューできます。
  4. 使用したいテンプレートのテンプレートを適用を選択します。

    「キャンバステンプレート」ページが「Braze テンプレート」タブで開かれ、最近使用したテンプレートと選択可能な Braze テンプレートのリストが表示されています。

e コマースキャンバステンプレート

Braze は4つの e コマースキャンバステンプレートを提供しています。

閲覧の放棄

製品を閲覧したが、カートへの追加や注文を行わなかったユーザーにエンゲージするには、閲覧の放棄テンプレートを使用します。

「閲覧の放棄」Canvasテンプレートが適用され、「エントリルール」が展開された状態。

設定

CanvasページでCanvasテンプレートを使用 > Brazeテンプレートを選択し、閲覧の放棄テンプレートを適用します。

デフォルト設定

Canvasでは、以下の設定が事前に構成されています。

  • 基本情報
    • Canvas名: 閲覧の放棄
    • コンバージョンイベント: ecommerce.order placed
      • コンバージョン期限: 3日間
  • エントリスケジュール
    • ユーザーが ecommerce.product_viewed イベントを実行した場合のアクションベース
    • 開始時刻はCanvasテンプレートを作成した時点です

      Canvasの「アクションベースのオプション」。

  • ターゲットオーディエンス
    • エントリオーディエンス
      • メールが空白ではない
      • ビジネスニーズに合わせてエントリオーディエンスの条件を変更することもできます
    • エントリコントロール
      • Canvasの全期間が完了した後、ユーザーはこのCanvasに再エントリできます
    • 終了条件
      • ecommerce.cart_updatedecommerce.checkout_started、または ecommerce.order_placed を実行

        Canvasのエントリコントロールと終了条件。

  • 送信設定
    • 購読中またはオプトイン済みのユーザー
  • 遅延ステップ
    • 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ページでCanvasテンプレートを使用 > Brazeテンプレートを選択し、カート放棄テンプレートを適用します。

デフォルト設定

Canvasでは、以下の設定が事前に構成されています。

  • 基本情報
    • Canvas名: カート放棄
    • コンバージョンイベント: ecommerce.order_placed
      • コンバージョン期限: 3日間
  • エントリスケジュール
    • ユーザーが(ドロップダウンにある)Perform Cart Updated Eventをトリガーした場合のアクションベースのトリガー
    • 開始時刻はCanvasテンプレートを作成した時点です

      Canvasの「アクションベースのオプション」。

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

        Canvasのエントリコントロールと終了条件。

  • 送信設定
    • 購読中またはオプトイン済みのユーザー
  • 遅延ステップ
    • 4時間の遅延
  • メッセージステップ
    • メールテンプレートとHTMLブロックを確認し、Liquidテンプレートの例を使用して事前構築済みテンプレートのメッセージに製品を追加します。独自のメールテンプレートを使用する場合は、次のセクションで示すようにLiquid変数を参照することもできます。

カート放棄の再エントリロジックの仕組み

ユーザーがチェックアウトプロセスを開始すると、そのカートは checkout_started としてマークされます。その時点以降、同じカートIDによるカート更新では、ユーザーはカート放棄のユーザージャーニーに再エントリする資格を得られません。

  1. ユーザーが商品をカートに追加すると、Canvasにエントリします。
  2. 商品を追加または更新するたびに、Canvasに再エントリします。これにより、カートデータとメッセージングが常に最新の状態に保たれます。
  3. ユーザーがチェックアウトプロセスを開始すると、そのカートは checkout_started としてタグ付けされ、ユーザーはCanvasを退出します。
  4. 同じカート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>
HTMLカートURL

ユーザーをカートに戻したい場合は、メタデータオブジェクトの下にネストされたイベントプロパティを追加できます。例:

1
{{context.${metadata}.cart_url}}

Shopifyを使用する場合は、次のLiquidテンプレートを使用してカートURLを作成します。

1
{{context.${source}}}/checkouts/cn/{{context.${cart_id}}}

購入手続き放棄

購入手続き放棄テンプレートを使用して、チェックアウトプロセスを開始したが注文前に離脱した顧客をターゲットにします。

「購入手続き放棄」Canvasテンプレートが適用され、「エントリルール」が展開された状態。

設定

CanvasページでCanvasテンプレートを使用 > Brazeテンプレートを選択し、購入手続き放棄テンプレートを適用します。

デフォルト設定

Canvasでは、以下の設定が事前に構成されています。

  • 基本情報
    • Canvas名: 購入手続き放棄
    • コンバージョンイベント: ecommerce.order_placed
      • コンバージョン期限: 3日間
  • エントリスケジュール
    • ユーザーが ecommerce.checkout_started イベントを実行した場合のアクションベースのトリガー
    • 開始時刻はCanvasテンプレートを作成した時点です

      Canvasの「アクションベースのオプション」。
  • ターゲットオーディエンス
    • エントリオーディエンス
      • これらのアプリを1回以上使用したことがある
      • メールが空白ではない
    • エントリコントロール
      • ユーザーは即時にCanvasへの再エントリが可能です
      • 終了条件
        • ecommerce.order_placed イベントを実行

          Canvasのエントリコントロールと終了条件。

  • 送信設定
    • 購読中またはオプトイン済みのユーザー
  • 遅延ステップ
    • 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タグでのみ使用されます。

送信時にカートがまだ放棄状態と見なされているかどうかに関係なくチェックアウトリマインダーを送信したい場合は、abort_if_not_abandonedfalse に設定します。パラメーターを省略するか true に設定すると、Brazeはすでに購入を完了したユーザーへのメッセージを中止します。

チェックアウトURL
1
{{context.${metadata}.checkout_url}}

注文確認とフィードバック調査

注文確認&フィードバック調査テンプレートを使用して、注文の成功を確認し、顧客満足度を向上させます。

「注文確認」Canvasテンプレートが適用され、「エントリルール」が展開された状態。

設定

CanvasページでCanvasテンプレートを使用 > Brazeテンプレートを選択し、注文確認&フィードバック調査テンプレートを適用します。

デフォルト設定

Canvasでは、以下の設定が事前に構成されています。

  • 基本情報
    • Canvas名: 注文確認とフィードバック調査
    • コンバージョンイベント: ecommerce.session_start
      • コンバージョン期限: 10日間
  • エントリスケジュール
    • ユーザーが ecommerce.cart_updated イベントを実行した場合のアクションベースのトリガー
    • 開始時刻はCanvasテンプレートを作成した時点です

      Canvasの「アクションベースのオプション」。

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

        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 タグを使用してメッセージのパーソナライズを始めるには、以下のリソースを参照してください。

セグメンテーション

Braze セグメントを使用して、特定の属性や動作に基づいてターゲット顧客セグメントを作成し、パーソナライズされたメッセージングやキャンペーンを配信できます。この強力な機能により、適切なオーディエンスに適切なメッセージを適切なタイミングで届けることで、顧客と効果的にエンゲージできます。

セグメントの使い方の詳細については、Braze セグメントについてをご覧ください。

推奨イベント

e コマースイベントは推奨イベントに基づいています。 推奨イベントはより明確に定義されたカスタムイベントであるため、任意のカスタムイベントフィルターを選択して、推奨 e コマースイベント名を検索できます。

e コマースフィルター

セグメンター内の Ecommerce セクションに移動して、Ecommerce SourceTotal Revenue などの e コマースフィルターでユーザーをセグメントします。

e コマースフィルターとその定義のリストについては、セグメントフィルターを参照し、「eCommerce」検索カテゴリを選択してください。

「Ecommerce」フィルターが表示されたセグメントフィルターのドロップダウン。

ネストされたイベントプロパティ

ネストされたイベントプロパティでセグメントするには、セグメントエクステンションを活用できます。例えば、セグメントエクステンションを使用して、過去90日間に製品「SKU-123」を購入したユーザーを見つけることができます。

分析

カスタムイベントレポート

e コマース推奨イベントのボリュームはカスタムイベントレポートで追跡できます。カスタムイベントを実行でフィルターし、e コマース推奨イベント名を指定して、時間の経過に伴うパフォーマンスを確認します。

6つの選択されたイベントの結果を表示するカスタムイベントチャート。

ダッシュボード

コンバージョンダッシュボード

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

キャンペーンとキャンバス、および関連するコンバージョン統計を含むコンバージョン詳細テーブル。

e コマース収益ダッシュボード

ユーザーが注文する前に最後にインタラクションしたキャンペーンまたはキャンバスに帰属する収益のインサイトを得るには、e コマース収益ダッシュボードを使用してコンバージョン時間枠を選択します。

収益レポート

これらの新しいイベントからのデータを分析するには、ダッシュボードビルダーに移動し、eCommerce Revenue - Last Touch Attribution ダッシュボードを表示します。

New Stuff!