Skip to content

製品メッセージ

製品メッセージを使用すると、Meta カタログから直接製品を表示するインタラクティブな WhatsApp メッセージを送信できます。

ユーザーにWhatsApp 製品メッセージを送信すると、ユーザーは次のカスタマージャーニーに進みます。

  1. ユーザーは、WhatsApp で製品またはカタログメッセージを受け取ります。
  2. ユーザーは WhatsApp から直接製品をカートに追加します。
  3. ユーザーは WhatsApp で [Place order] をタップします。
  4. ウェブサイトまたはアプリは、Braze からカートデータを受信し、チェックアウトリンクを生成します。
  5. ユーザーは、ウェブサイトまたはアプリのチェックアウトを完了するように指示されます。

ユーザーがカタログメッセージを介してカートにアイテムを追加すると、Braze はフォローアップアクションのためのWebhook データを受け取ります。

要件

製品メッセージテンプレート

カタログメッセージには、製品カタログ全体が対話形式で表示されます。

複数製品メッセージでは、カタログ内の特定の製品が強調表示されます。メッセージあたり最大30個の項目が強調表示されます。現在、統合製品セレクタはありません。したがって、製品SKU を取得するには、Meta カタログを手動で参照する必要があります。

製品メッセージのセットアップ

  1. Meta Commerce Manager で、Meta の指示 に従ってMeta カタログを作成します。Braze 接続のWhatsApp Business Accont が存在するのと同じMeta Business Portfolio にいることを確認します。
  2. Meta の指示に従って、 Meta Business Manager で”Manage Catalog” パーミッションを割り当てて、Meta カタログ をBraze に接続されたWhatsApp ビジネスアカウントに接続します。

Meta の [Catalogs] ページ。「sweeney_catalog」というカタログの [Assign partner] ボタンを矢印が指している。

必ず、Braze Business Manager ID 332231937299182 をパートナーのビジネスID として使用してください。

パートナーとカタログを共有するためのウィンドウ。パートナービジネス ID を入力し、「Manage catalog」権限を割り当てるためのフィールドが表示されている。

3.メタカタログ設定を選択します。カタログメッセージを送信するには、チャットヘッダーのカタログアイコンを表示を選択する必要があります。

「Catalog_products」カタログの WhatsApp Manager 設定ページ。

4.Braze では、埋め込みサインアップ プロセスを実行して権限を付与します。これにより、Braze 連携製品セレクターが利用可能になります。

製品メッセージの作成

  1. Meta Business マネージャーで [Message Templates] に移動します。
  2. フォーマットとして [Catalog] を選択し、[Catalog message] (カタログ全体を表示) または [Multi-product catalog message] (特定の項目を強調表示) を選択します。
  3. Braze で WhatsApp キャンペーンまたはキャンバスメッセージステップを作成します。
  4. テンプレートを送信した場所に一致するサブスクリプショングループを選択します。
  5. [WhatsApp テンプレートメッセージ] を選択します。(製品およびカタログメッセージは、応答メッセージではまだ使用できません。)
  6. 使用するテンプレートを選択します。
    • 複数製品テンプレートを選択した場合は、強調表示する製品のセクションタイトルとコンテンツID を指定します。

セクションタイトルとコンテンツID を入力するフィールドを含むアイテムリスト。

  1. メッセージの作成を続行します。

製品の管理

Commerce Manager へのアクセス

Meta Business Manager で、Commerce Managerに移動し、組織を選択します。ここでは、以下のようなカタログアセットを管理できます。

  • 新しいカタログの作成
  • 既存のカタログへの製品の追加
  • 製品情報の更新
  • 提供終了項目の削除

チェックアウト:カートの処理と Webhook

ユーザーがWhatsApp製品メッセージを操作すると、製品をブラウズしたり、製品をカートに追加したりできます。しかし、現在、発送情報や支払い処理のための組み込みのチェックアウト機能はありません。代わりに、独自のアプリまたはウェブサイト内にカートを作成し、カスタムリンクを使用してそのカートにユーザーを誘導することをお勧めします。

考慮事項

  • アプリ内チェックアウトがない:ユーザーはWhatsApp内で直接購入を完了できません。すべてのトランザクションはウェブサイトまたはアプリにリダイレクトする必要があります。
  • カスタムリンクが必要:ユーザーに対してプラットフォームのカートを表示するカスタムリンクを作成する必要があります。
  • 手動での設定:設定プロセスでは、カートとメッセージングワークフローを手動で設定する必要があります。

カートイベントトリガーの設定

顧客が WhatsApp で注文すると、Braze で自動的に次の処理が行われます。

  1. WhatsApp(製品ID、数量、その他の注文データ)からカートコンテンツを受け取ります。
  2. source = whats_app を含むすべての関連データを使用して ecommerce.cart_update e コマースイベントを作成します。
  3. 応答をトリガーします。これにより、注文に応答する自動キャンペーンを設定できます。

ecommerce.cart_update e コマースイベントは、イベントの送信後にのみ Braze に表示されます。イベントを送信するには、Braze からテスト製品メッセージを生成し、カートイベントを送信します。 カートイベントには以下が含まれます。

  • カート ID:カートの一意の識別子
  • 製品:製品ID、数量、価格が記載されている品目のリスト
  • 総額:すべての項目の合計
  • 通貨:カートの通貨
  • 出典:「whats_app」としてマークされている
  • メタデータ:カタログIDやメッセージテキストなどの追加データ

その他の Braze カートイベント情報は、「e コマースの推奨イベントのタイプ」にあります。

トリガー応答の設定

  1. ecommerce.cart_updated のカスタムイベントトリガーを作成します。
  2. source = "whats_app" のプロパティフィルタを追加します。

基本プロパティ「source」が `whats_app` と等しい `ecommerce.cart_updated` カスタムイベントトリガーのキャンバスステップ。

3.カートデータに基づいてフォローアップアクションを設定します。

推奨されるチェックアウト実装

Liquid を使用して、応答メッセージにカート URL を直接作成します。これは、WhatsAppとeCommerceプラットフォーム間で一貫した製品IDを持っている場合に最適です。

Liquid の例

1
2
3
4
5
6
7
8
9
10
11
{% assign cart_link = "http://alejandro-test-new.myshopify.com/cart/" %}
{% for product in event_properties.products %}
 {% assign variant_id = product.product_id %}
 {% assign quantity = product.quantity %}
 {% if forloop.first %}
   {% assign cart_link = cart_link | append: variant_id | append: ":" | append: quantity %}
 {% else %}
   {% assign cart_link = cart_link | append: "," | append: variant_id | append: ":" | append: quantity %}
 {% endif %}
{% endfor %}
{{ cart_link }}

設定

  1. ecommerce.cart_update eCommerce イベントのトリガを使用してWhatsApp 応答メッセージキャンペーンを作成します。
  2. カート URL を使用して後続のメッセージを作成します。
  3. Liquid を使用してカート URL を作成します。Shopify を使用する場合は、前の Liquid の例を使用してカートのパーマリンクを作成できます。

Liquid により生成されたカートのチェックアウトエクスペリエンスワークフローを示す図。Meta は注文を受け取ったメッセージをBraze に送信します。Braze はアクションベースのトリガーをトリガーし、カートリンクを使用してメッセージを作成し、WhatsApp メッセージを送信します。

e コマースシステムに対する API 呼び出しを実行し、パーソナライズされたチェックアウト URL を生成します。これは、ダイナミックなカート URL の生成または複雑な製品マッピングが必要な場合に最適です。

設定

  1. ecommerce.cart_updateeCommerceイベントによってトリガーされるWebhookキャンペーンまたはキャンバスステップを作成します。これにより、eCommerceシステムにカートデータが送信されます。
  2. 同じ e コマースイベントによってトリガーされる WhatsApp キャンペーンまたはキャンバスねっセージステップを作成して、カート URL を含む WhatsApp 応答メッセージをユーザーに送信します。後続の応答メッセージの指示に従ってコネクテッドコンテンツを使用します。

コネクテッドコンテンツ呼び出しのチェックアウトエクスペリエンスワークフローを示す図。Meta が受注メッセージを Braze 送信し、Braze が e コマースプラットフォームとの間で相互に呼び出しを行い、WhatsApp メッセージを送信する。

Webhooks を使用してカートデータをシステムに送信し、カスタムイベントを使用してフォローアップメッセージをトリガーします。これは、大規模なカート処理またはマルチステップワークフローを必要とする複雑な連携に最適です。

設定

ecommerce.cart_update eCommerce イベントによってトリガーされるWebhook キャンペーンまたはキャンバスステップを作成します。これにより、eCommerce システムにカートデータが送信されます。その後 API が次の処理を行います。

  1. カートデータを受信する
  2. システムでカートを作成する
  3. チェックアウトURL の生成
  4. checkout_started イベントをBraze に送信し、WhatsApp メッセージをチェックアウトリンクとともに送信するようにトリガーします

Webhook およびカスタムイベントのチェックアウトエクスペリエンスワークフローを示す図:Meta が受注メッセージを Braze 送信し、Braze が e コマースプラットフォームとの間で相互に呼び出しを行い、カート URL を記載した WhatsApp メッセージを送信する。

テストと検証

テストメッセージの要件

カート機能はテストメッセージ間で引き継がれますが、インバウンド結果の処理は引き継がれません。

メッセージのプレビュー

  • 製品の画像と詳細は Meta カタログから取得されます。
  • インタラクティブプレビューでは、統合が完了するまでプレースホルダが表示されます。

エラーコード

  • 製品ID がカタログに存在しない場合は、エラーproduct not found for product_retailer_id, fake-product-id, in catalog_id, 1903196950214359 が返されます。
  • カタログがWABA から切断された場合、エラーCheck if catalog is linked to the WhatsApp Business Account and the catalog is enabled in the WhatsApp Commerce Settings が返されます。
「このページはどの程度役に立ちましたか?」
New Stuff!