コンテンツにスキップ

製品メッセージ

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

WhatsApp製品メッセージをユーザーに送信すると、ユーザーは以下のカスタマージャーニーをたどります。

  1. ユーザーがWhatsAppで製品またはカタログメッセージを受信します。
  2. ユーザーがWhatsAppから直接カートに製品を追加します。
  3. ユーザーがWhatsAppでPlace orderをタップします。
  4. Webサイトまたはアプリが Brazeからカートデータを受信し、チェックアウトリンクを生成します。
  5. ユーザーがWebサイトまたはアプリに誘導され、チェックアウトを完了します。

ユーザーがカタログメッセージを通じてカートにアイテムを追加すると、Brazeはフォローアップアクション用のwebhookデータを受信します。

要件

要件 説明
WhatsApp Businessアカウント WhatsApp商品メッセージを使用するには、BrazeにWhatsApp Businessアカウントを接続する必要があります。
Metaカタログ Commerce ManagerでMetaカタログを設定する必要があります。
規約の遵守 Meta Commerce の規約とポリシーに準拠してください。

商品メッセージのタイプ

カタログメッセージは、商品カタログ全体をインタラクティブな形式で表示します。これらはテンプレートメッセージおよび応答メッセージとして利用できます。

設定中にBrazeへのカタログ権限を有効にしている場合、ユーザーに表示されるサムネイルを選択できます。

マルチ商品メッセージは、カタログから特定の商品をハイライト表示し、1メッセージあたり最大30アイテムを表示できます。これらはテンプレートメッセージおよび応答メッセージとして利用できます。

IDを使用して手動で商品を選択するか、設定中にカタログ権限を有効にしている場合はドロップダウンの商品セレクターを使用できます。

単一商品メッセージは、商品カタログから1つの特定の商品をハイライト表示します。これらは応答メッセージとして利用できます。

IDを使用して手動で商品を選択するか、設定中にカタログ権限を有効にしている場合はドロップダウンの商品セレクターを使用できます。

商品メッセージの設定

  1. Meta Commerce Managerで、Metaの手順に従ってMetaカタログを作成します。Braze接続済みのWhatsApp Businessアカウントが存在するMeta Businessポートフォリオと同じポートフォリオを使用してください。
  2. Metaの手順に従って、Meta Business Managerで「Manage Catalog」権限を割り当てることにより、Metaカタログを接続してBraze接続済みのWhatsApp Businessアカウントに紐付けます。

「sweeney_catalog」というカタログの「パートナーを割り当て」ボタンを矢印で示したMetaの「カタログ」ページ。

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

パートナービジネスIDの入力フィールドと「カタログを管理」権限の割り当てを含む、パートナーとカタログを共有するためのウィンドウ。

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

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

  1. Brazeで、埋め込みサインアッププロセスを実行して権限を付与します。権限を付与するカタログをすべて選択してください。これにより、Brazeの統合商品セレクターが有効になります。

権限を付与するために5つのカタログが選択されたウィンドウ。

製品メッセージの作成

WhatsAppテンプレートメッセージまたはレスポンスメッセージを使用して、製品メッセージを作成できます。

  1. Meta Businessマネージャーで、メッセージテンプレートに移動します。
  2. フォーマットとしてカタログを選択し、カタログメッセージ(カタログ全体を表示)またはマルチプロダクトカタログメッセージ(特定のアイテムをハイライト)を選択します。
  3. Brazeで、WhatsAppキャンペーンまたはキャンバスのメッセージステップを作成します。
  4. テンプレートを送信した購読グループを選択します。
  5. WhatsAppテンプレートメッセージを選択します。
  6. 使用するテンプレートを選択します。
    • マルチプロダクトテンプレートを選択した場合、ハイライトする製品のセクションタイトルとコンテンツIDを入力します。Meta Commerce ManagerからコンテンツIDを直接コピーするか、統合された製品セレクターの権限を有効にしている場合はアイテムを選択できます。

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

選択可能なアイテムのドロップダウンを持つアイテムリスト。

  1. メッセージの作成を続けます。
  1. Brazeで、WhatsAppキャンペーンまたはキャンバスのメッセージステップを作成します。
  2. 購読グループを選択します。
  3. レスポンスメッセージを選択します。
  4. Meta製品メッセージを選択します。

メッセージタイプとレスポンスメッセージレイアウトを選択するオプション。「レスポンスメッセージ」と「Meta製品メッセージ」がハイライトされています。

  1. 使用するメッセージタイプを選択します。

「マルチプロダクト」のメッセージレイアウト選択。

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

製品情報が入力されたMeta製品メッセージの例。

商品の管理

Commerce Managerへのアクセス

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

  • 新しいカタログの作成
  • 既存のカタログへの商品の追加
  • 商品情報の更新
  • 廃止されたアイテムの削除

製品に関するインバウンド質問の受信

ユーザーは、製品やカタログメッセージに対して製品に関する質問で応答できます。これらはインバウンドメッセージとして届き、アクションパスステップで分類できます。

さらに、Brazeはこれらの質問から製品IDとカタログIDを抽出するため、応答を自動化したり、質問を別のチーム(カスタマーサポートなど)に送信したりする場合に、それらの詳細を含めることができます。例えば、WhatsAppプロパティのinbound_product_idやinbound_catalog_idを使用して応答をパーソナライズできます。

パーソナライゼーションタイプが「WhatsApp Properties」で、属性「inbound_product_id」がハイライトされた「パーソナライゼーションを追加」ウィンドウ。

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

ユーザーがWhatsApp商品メッセージを操作すると、商品を閲覧してカートにアイテムを追加できます。ただし、現在、配送情報や決済処理のための組み込みチェックアウト機能はありません。代わりに、自社のアプリやWebサイト内にカートを作成し、カスタムリンクを使用してユーザーをそのカートに誘導することをお勧めします。

考慮事項

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

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

顧客が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` カスタムイベントトリガーのキャンバスステップ。

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

Liquidを使用して、レスポンスメッセージ内に直接カートURLを構築します。WhatsAppとeコマースプラットフォーム間で一貫した商品IDがある場合に最適です。

Liquidの例

{% 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 eコマースイベントをトリガーとするWhatsAppレスポンスメッセージキャンペーンを作成します。
  2. カートURLを含む後続メッセージを作成します。
  3. Liquidでカート URLを構築します。Shopifyを使用している場合は、前述のLiquidの例を使用してカートパーマリンクを作成できます。

Liquid生成カートのチェックアウト体験ワークフローを示す図:Metaが注文受信メッセージをBrazeに送信し、アクションベースのトリガーが発動してカートリンク付きメッセージを作成し、WhatsAppメッセージを送信します。

eコマースシステムにAPIコールを行い、パーソナライズされたチェックアウトURLを生成します。ダイナミックなカートURL生成や複雑な商品マッピングが必要な場合に最適です。

設定

  1. ecommerce.cart_update eコマースイベントでトリガーされるwebhookキャンペーンまたはキャンバスステップを作成し、カートデータをeコマースシステムに送信します。
  2. 同じeコマースイベントでトリガーされるWhatsAppキャンペーンまたはキャンバスメッセージステップを作成し、カートURL付きのWhatsAppレスポンスメッセージをユーザーに送信します。後続のレスポンスメッセージでConnected Contentを使用する手順に従ってください。

Connected Contentコールのチェックアウト体験ワークフローを示す図:Metaが注文受信メッセージをBrazeに送信し、Brazeがeコマースプラットフォームと双方向にコールし、WhatsAppメッセージを送信します。

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

設定

ecommerce.cart_update eコマースイベントでトリガーされるwebhookキャンペーンまたはキャンバスステップを作成し、カートデータをeコマースシステムに送信します。APIは次の処理を実行します。

  1. カートデータを受信します
  2. システム内にカートを作成します
  3. チェックアウトURLを生成します
  4. Brazeに checkout_started イベントを送信し、チェックアウトリンク付きの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!