Skip to content

Facebook Messenger

Fac eBook Messengerは、世界中で最も人気のあるインスタントメッセージング プラットフォームの1つで、月間10億近くのアクティブユーザーで使用されています。このプラットフォームを通じて、ブランドは魅力的なチャットボットを作り出し、彼らの顧客と知的かつ自動的にやり取りすることができる。

Braze およびFac eBook インテグレーションは、Braze webhook、セグメンテーション、およびパーソナライゼーション、およびトリガー リング機能を活用して、Messenger プラットフォームAPI を介してFac eBook Messengerでユーザーに通知します。カスタムFac eBook Messenger Webhook テンプレートは、テンプレート s> Webhook テンプレート s のプラットフォームに含まれています。

Fac eBook Messenger プラットフォームは、”既存のトランスアクションを促進したり、他の顧客支援アクションを提供したり、人から要求された内容を配信したりする非プロモーションメッセージを意図しています。詳しくは、Fac eBookのプラットフォームガイドラインおよび許容ユースケースの例sを参照してください。

前提条件

統合を進める前に、以下を確認します。

  • ファクスeBookでは、Messenger プラットフォームを使用してマーケティングを送信することはできません。
  • ユーザーの明示的な権限が必要になります。
  • FaceBook アプリのテストユーザーではないユーザーにメッセージを送信するには、アプリがFaceBookのアプリレビューに合格する必要があります。

要件 Origin アクセス 説明
ファクスeBook Messenger画面 Facebook https://<メタID=”2” />/pages/create Fac eBook ページがボットのID として使用されます。アプリとチャットすると、ページネームとプロファイルピクチャが表示されます。
ファックeBook Messenger アプリ Facebook https://developers.facebook.com/アプリs Fac eBook アプリには、アクセストークンs を含むMessengerボットの設定s が含まれています。
アプリボット審査・アプリ評価 Facebook https://developers.facebook.com/docs/messenger-platform/app-review ボットを公開する準備ができたら、Fac eBook に送信して確認し、承認をアプリする必要があります。この審査の過程で、皆様のMessengerボットが、私たちの方針と機能を期待どおりに遵守し、Messengerの全員が利用できるようにすることができます。
ページスコープID (PSID) Facebook https://developers.facebook.com/docs/messenger-platform/reference/webhook-events/messages ファクスeBook Messengerで送信するには、ユーザーのPSIDが必要です。ユーザーがMessenger を介してアプリと通信すると、Fac eBook によってPSID が作成されます。このPSID は、ストリングカスタム属性としてBraze に送信できます。
ページアクセストークン Facebook https://developers.facebook.com/docs/messenger-platform/getting-started/app-setup#page_access_token これらのアクセストークンs は、ユーザー アクセストークンs に似ていますが、ファックページに属するデータの読み取り、書き込み、または変更を行う権限 API を提供する点が異なります。ページアクセストークンを取得するには、ユーザーアクセストークンを取得し、manage_pagespermissionを要求する必要があります。ユーザーアクセストークンを取得したら、グラフAPI を使用してページアクセストークンを取得します。

統合

BrazeファクトeBook Messenger Webhookの設定方法を以下に示します。 ボットのセットアップに追加のヘルプが必要な場合は、 Braze GitHub リポジトリ に完全なMessengerボットチュートリアルとサンプルコードがあります。

ステップ1:PSID を収集する

Fac eBook Messengerでメッセージを送信するには、ユーザーのページ固有ID (PSID) を収集して、ユーザーを識別し、一貫して対話する必要があります。PSID は、ユーザーのファクスeBookID とは異なります。Fac eBook は、顧客を表示したり、顧客を表示したりするたびに、この識別子を作成します。

PSID は、さまざまなエントリポイント Fac eBook のいずれかを使用して見つけることができます。ユーザーがアプリにメッセージを送ったり、ボタンをアプリしたり、メッセージを送信したりといった対話のアクションを受け取った後は、そのPSIDがsender.idプロパティのWebhookの行動に含まれるため、ボットはアクションを受けた人を識別できます。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
{
  "sender":{
    "id":"<PSID>"
  },
  "recipient":{
    "id":"<PAGE_ID>"
  },
  "timestamp":1458692752478,
  "message":{
    "mid":"mid.1457764197618:41d102a3e1ae206a38",
    "text":"hello, world!",
    "quick_reply": {
      "payload": "<DEVELOPER_DEFINED_PAYLOAD>"
    }
  }
}

メッセージを送信するたびに、そのPSID がリクエストのrecipient.id プロパティに含まれ、メッセージを受信するユーザを識別します。

ステップ2:カスタム属性としてBrazeに送信

PSID を受信していると確信したら、これを開発者と調整して共有し、カスタム属性 としてPSID をBraze に送信します。PSID は、API コール でアクセスできる文字列です。

ステップ3:Webhook テンプレートのセットアップ

Templates & MediaからWebフックテンプレートに進み、FaceBook Messenger Webフックテンプレートを選択します。

  1. テンプレートの名前を入力し、必要に応じてチームとタグs を追加します。
  2. メッセージを入力するか、Fac eBookで利用可能なメッセージテンプレートを選択します。また、typeまたはタグを選択することもできます。
  3. カスタム属性としてPSID を含めます。これを行うには、Request Bodyボックスの隅にある、青と白の+ボタンを使用します。
  4. FACEBOOK_PAGE_ACCESS_TOKEN をトークンに置き換えて、Webhook URL にページアクセストークンを追加します。

Webhookのプレビューとテスト

Webhookを確認してから送信してください。Messenger ID がBraze に保存されていることを確認し(または、それを見つけてカスタマイズしたユーザーとしてテストする)、プレビューを使用してテストメッセージを送信します。

Fac eBook Messenger Webhook テンプレートのTest タブでは、現存するユーザーに送信することでメッセージをプレビューできます。

メッセージが正常に受信された場合は、配信設定s を設定できます。

この統合の使用

設定が完了したら、このインテグレーションを使用してFac eBook Messenger ユーザー s を対象にします。ユーザー の電話番号を使用してメッセージを送信しておらず、繰り返しMessengerメッセージを送信する予定がない場合は、[Messenger ID が存在するすべてのユーザーにSegment]62 を作成し、[分析 “トラッキング]61] をオンにして、Messenger サブスクリプションレートを経時的に追跡する必要があります。

セグメントフィルター"messenger_id"を"に設定すると空白"ではありません。

Messenger サブスクライバーs に固有のSegmentを作成しない場合は、エラーs を回避するために、Messenger ID のフィルターを必ず含めてください。

他のセグメンテーションを使用して、他のキャンペーンと同様に、Messenger キャンペーンs、および残りのキャンペーン作成処理をターゲットにすることもできます。

「このページはどの程度役に立ちましたか?」
New Stuff!