ヨーロッパ向けのMessengerAPIアップデートとFacebookMes​​sengerチャットボットを使用している場合の対処方法

公開: 2020-12-15

12月16日から、FacebookはMessenger APIを更新し、EU諸国の開発者とユーザーの使用にいくつかの制限を課しています。 チャットボットサービスはMessengerAPIに基づいて動作するため、今後の変更は、SendPulseで作成されたFacebookチャットボットの使用方法に影響します。

このブログ投稿では、新しい制限に該当するのは誰か、Messenger APIの変更がチャットボットの機能にどのように影響するかについて説明します。制限される機能と、代わりに視聴者とのコミュニケーションに使用できるものについて説明します。

重要! 2021年4月の時点で、いくつかの機能が復活しました。 以下の復元された機能のリストを参照してください。
コンテンツ
  1. Facebook Messengerチャットボットとは何ですか?
  2. メッセンジャーAPIが変更されるのはなぜですか?
  3. Messenger APIの変更の影響を受けるのは誰ですか?
  4. SendPulseチャットボットの機能と使用できる代替手段の制限
  5. 復元された機能
  6. MessengerAPIの変更に対処するためのユニバーサルソリューション
  7. まとめ

Facebook Messengerチャットボットとは何ですか?

Facebook Messengerは、Facebookでのコミュニケーションに使用されるアプリです。 また、開発者はMessenger APIにアクセスして、Messengerと統合するツールを構築できます。

チャットボットは、会社の代表者との会話をシミュレートしたり、カスタムメイドのキーワードに基づいて顧客の質問や要求に応答したり、事前に設定されたシナリオに従って人と対話したりする仮想アシスタントです。

SendPulseは、コーディングスキルを必要とせずにチャットボットを作成およびセットアップするための使いやすいサービスを開始しました。 SendPulseを使用すると、チャットボットをFacebook Messengerと統合して、クライアントリストを作成したり、チャットボットのサブスクライバーや顧客と通信したり、最近会社のチャットを操作した人にキャンペーンを送信したりできます。

Facebook Messengerチャットボットを設定するための詳細なガイドについては、ナレッジベースを確認してください。

これは、OriginalCostClothingのFacebookMes​​sengerチャットボットです。 それは人々が適切な服を選ぶのを助けます:

OriginalCostClothingのチャットボットとのやり取り

メッセンジャーAPIが変更されるのはなぜですか?

Facebook Messenger APIの変更は、欧州連合の個人データのプライバシーを規制する更新されたGDPRに関連しています。 これらの規制は、企業が収集するデータにもいくつかの制限を設けています。 新しいプライバシールールに準拠するために、FacebookはMessengerアプリのヨーロッパでの動作を変更しています。

チャットボットを作成したいですか?

SendPulseでコーディングしなくても、FacebookまたはTelegramチャットボットを設計およびセットアップできます。 テキストだけでなく、画像、リスト、リンク付きのボタンなどを含むメッセージフローを作成します。

サインアップして最初のチャットボットを起動します

MessengerAPIの今後のアップデートによって誰が影響を受けるかを見てみましょう。

Messenger APIの変更の影響を受けるのは誰ですか?

12月16日の更新は、27の欧州連合諸国すべてと、ノルウェー、アイスランド、リヒテンシュタイン、および英国に適用されます。

具体的には、Messenger APIへの変更は、次のオーディエンスに影響を与えます。

  • 指定された国で登録されたFacebookページ。
  • 指定された国の管理者がいるFacebookページ。
  • 指定された国のチャットボットサブスクライバー。

Facebookのビジネスページまたはその管理者が影響を受ける国の1つに登録されている場合、すべてのチャットボットサブスクライバーに制限が適用されます。 たとえば、会社のページが米国で作成されていて、その管理者の1人が英国出身である場合、すべてのサブスクライバーとの会話には制限が適用されます。

メッセンジャーAPIの変更は、ページまたはその管理者が指定された国にいない場合でも、影響を受ける可能性があります。 ヨーロッパの購読者があなたのページを操作すると、彼らとの会話が影響を受けます。

ただし、新しい変更は、MessengerAPIを使用するヨーロッパの企業を超えて拡張される可能性があります。 たとえば、アメリカのラジオホストである「ビッグリック」ダニエルズは、Twitterでメッセンジャーの制限に関する通知を共有しました。

EUの新しいプライバシー法によるメッセンジャーの制限に関する通知

SendPulseチャットボットの機能と使用できる代替手段の制限

SendPulseで作成されたチャットボットの使用に影響を与えるMessengerAPIの変更について詳しく見ていき、今後の制限に対するいくつかの可能な解決策を見てみましょう。

ノート! 以下に説明するすべての制限は、新しい条件に該当するヨーロッパ諸国の開発者、企業、およびユーザーに適用されます。

メディア添付ファイルの送信

デスクトップ版のメッセンジャーの場合、オーディオ、ビデオ、PDFファイルなどのメディア添付ファイルを送受信できません。 ファイルの代わりに、「添付ファイルが利用できません」というエラーが表示されます。

通常、すべてのデバイスでJPG、PNG、およびGIF形式の画像を交換できます。 画像の最大ファイルサイズは5MBです。 領収書と請求書を送信するには、リンクを使用して、ユーザーが別のウィンドウでファイルを開くことができるようにします。

解決。 ファイルをサードパーティのプラットフォーム(YouTubeへのビデオ、Spotifyへのポッドキャスト、DropboxまたはGoogleドライブへのPDF)にアップロードし、そのファイルへのリンクをサブスクライバーに送信します。

このソリューションではチャットボットフローのメッセージ数が増えるため、サブスクライバーの変換に役立つさまざまなオプションを検討することをお勧めします。

チャットボットメッセージに追加されたリンクの例を次に示します。

chatbot links
チャボットメッセージへのファイルリンクの追加

ボタン

リンク付きのボタン、「呼び出し」ボタン、および「フローを続行」ボタンは、Messenger APIの変更が有効になった後、デスクトップバージョンでは使用できなくなります。 サブスクライバーがモバイルデバイス、特にAndroidまたはiOSを使用している場合でも、ボタンは機能し、事前定義されたスクリプトを続行します。

以下に、デスクトップユーザーが使用できなくなるボタンを示します。

chatbot buttons
ヨーロッパのユーザー向けにメッセンジャー内でレンダリングされなくなるボタン
解決。 サイトまたは電話番号へのリンクをメッセージのテキストに直接追加し、ボタンを「クイック返信」に変更して、フローのメッセージをさらにトリガーします。

「クイック返信」を使用して、ウェブサイトへのリンクと電話番号を「メッセージ」要素に直接追加する方法の例を次に示します。

chatbot message with quick replies
「クイック返信」を使用してフロー内のメッセージをさらにトリガーし、チャットボットメッセージにサイトリンクと電話番号を追加します

タイピングインジケーター

「Delay」要素でテキストを分割できなくなり、ボットが応答を入力しているように見えます。

「Delay」要素を使用して、サブスクライバーに実際の人と通信していると感じさせる例を次に示します。

input indicator
チャットボットメッセージでのタイピングインジケーターの使用
解決。 短いメッセージを作成するか、段落に分割して絵文字を追加します。 注意を払い、ウェルカムメッセージ、標準の返信、および購読解除テキストを更新します。

チャットメニュー

さまざまなチャットボットフローをトリガーするリンクを含む静的ボタンであるチャットメニューは、サブスクライバーに表示されなくなります。

解決。 「メニュー」という単語をキーワードとして使用して、チャットボットフローを起動します。 まず、フローを起動する「メニュー」トリガーを追加します。 チャットボットのウェルカムメッセージで、メニューが表示されるようにユーザーが入力する必要のある単語を指定します。 これに加えて、「標準返信」を追加し、ボットがメッセージ内のキーワードを認識しない場合にユーザーが送信する必要のある単語を示します。

ユーザーがメニューを開くのに役立つウェルカムメッセージの例を次に示します。

bot menu
Facebookメッセンジャーのウェルカムメッセージでチャットメニューを開くために入力するキーワードをユーザーに指示する

製品カード

デスクトップメッセンジャーのユーザーの場合、製品カードは使用できません。ビジネスとして、ギャラリーを作成したり、製品の画像や説明を追加したりすることはできません。 製品カードを含むメッセージの代わりに、サブスクライバーは「添付ファイルを利用できません」というエラー通知を受け取ります。 12月16日以降、この機能はiOSとAndroidでのみ機能します。

解決。 製品カタログが保存されているWebサイト、またはユーザーが製品の写真とその説明を確認できるWebサイトへのリンクを追加します。 もう1つのオプションは、「画像+テキスト+クイック返信」タイプのメッセージを作成することです。

メッセージテキストに製品カタログリンクを追加する例を次に示します。

catalog link in chatbot message
「メッセージ」要素への製品カタログへのリンクの追加

URL経由でチャットボットを起動する

12月16日以降、ユーザーはURL、サインアップウィジェット、または広告を介してチャットボットフローをトリガーできなくなります。

m.meリンクは引き続き使用できます。チャットボットに接続されている特定のフローは開かれませんが、ユーザーはチャットボットのウェルカムメッセージにリダイレクトされます。

このリンクは、以下のスクリーンショットに示すように、Facebookページの設定の[メッセージング]メニューにあります。 このリンクは、SendPulseアカウントの「チャットボット」メニューでも利用できます。

chatbot m.me link
Facebookページの設定からm.meリンクをコピーする

ウェルカムフローは引き続き使用できます。 ウェルカムメッセージをトリガーするキーワードを設定しますが、いくつかの制限があることに注意してください。これらのメッセージは、入力インジケーターまたは[フローを続行]ボタンなしで表示されます。

解決。 キーワードに基づいて起動されるメッセージフローを作成します。 次に、ウェルカムメッセージで、チャットボットとのやり取りの方法(入力するキーワードまたはクリックする「クイック返信」)を説明します。

トリガーフローを開始する前に、チャットボットメッセージをトリガーするキーワードを含め、チャットボットの説明をFacebookMes​​sengerのウェルカムメッセージに追加することをお勧めします。

bot settings
ウェルカムメッセージの設定

このメッセージは、ユーザーがメッセンジャーで会社と会話を開始したときに表示されます。 「開始」ボタンをクリックした後、キーワードを入力して、最初のチャットボットフローを起動できます。

ユーザーがチャットボットをアクティブ化すると、ウェルカムフローを受け取ります。 「クイック返信」またはキーワードから作成して、チャットボットフローをさらにトリガーできます。

「クイック返信」に基づくチャットボットのウェルカムメッセージの例を次に示します。

quick replies in chatbot message
チャットボットのウェルカムメッセージに「クイック返信」を追加する

加入者のプロフィール情報

影響を受ける国のいずれかのユーザーがFacebookページを購読した後は、オーディエンスリストに名前、プロフィール写真、または場所が表示されません。 これは、個人データが共有されないため、キャンペーンをパーソナライズできないことを意味します。

ユーザーデータを収集できないため、Facebook広告でカスタムオーディエンスを作成し、ユーザーに電話をかけてチェックアウトを完了したり、補完的なアイテムを購入したりする広告を開始する機会はありません。

解決。 リンクをたどって、アンケートに回答するか、フォームに記入するようユーザーを招待します。 「ユーザー入力」要素を介してサブスクライバーからデータを収集し、外部ソースからデータを要求してキャンペーンに使用することもできます。

「Userinput」要素を使用して{{City}}、{{Date}}、および{{Phone}}変数を収集する例を次に示します。 最後のメッセージは、データを収集し、指定された日付に選択された都市に貨物が到着することを顧客に通知するために使用され、配達サービスは、顧客が残した電話番号を介して顧客に連絡します。

User input element
チャットボットサブスクライバーから情報を収集するための「ユーザー入力」要素の設定

統計

Messenger APIの変更が有効になると、メッセージの開封率と配信率は送信されなくなります。 セッション数も表示されません。

チャットボットサブスクライバーの統計はいっぱいになりません—メッセンジャーAPIの変更によって影響を受けるサブスクライバーのデータはなくなります。

解決。 現在開発中です。 特定の種類のメッセージの統計を追跡できるようになります。

統計は、以下の例のように、メッセージフローの特定の要素、たとえば送信メッセージと読み取りメッセージの数についてのみ使用できます。

chatbot stats
「ボット構造」タブでの統計の監視

復元された機能

2021年4月13日の時点で、Facebookは、ヨーロッパの企業や人々が利用できなかった機能の多くを復元しました。 ロールバックされた機能のリストは次のとおりです。

  • マルチメディアメッセージの送受信。
  • iOS、Android、およびWeb用の永続的なボタン。
  • 永続的なチャットメニュー。
  • 製品カードの表示。
  • チャットボットを起動するための参照URL。
  • ユーザーアカウントのプロフィール写真を転送します。

Facebookの制限と制限は日々進化しているため、MessengerAPIとFAQページで更新を監視することをお勧めします。

MessengerAPIの変更に対処するためのユニバーサルソリューション

サブスクライバーから個人データを取得し、サブスクライバーとのコミュニケーションに積極的に関与し続けるには、オムニチャネルにアクセスしてください。 メールキャンペーン、テレグラムチャットボット、SMSなどの他のマーケティングチャネルをコミュニケーションツールキットに追加する方法を検討し始めます。

ビジネスに必要なコミュニケーションチャネルをすばやく設定するために役立つ記事をいくつかチェックしてください。

  • Telegramでチャットボットを作成してキャンペーンを送信する方法。
  • SMSキャンペーンを作成して送信する方法。
  • メールキャンペーンを作成して送信する方法。
  • 特定のイベントに基づいてトリガーされたトランザクションメールを作成して送信する方法。

まとめ

今後の変更を考慮して使用できる戦略の簡単な要約を次に示します。

  1. チャットボットのフローを調整し、[フローを続行]ボタンと[通話]ボタンを[クイック返信]に置き換えます。
  2. チャットでユーザーに要求した情報のみを使用してください。 より多くのデータを収集するためにカスタム変数を設定します。
  3. 短いメッセージを作成し、長いテキストを短い段落に分割します。
  4. チャットボットまたは特定のチャットボットフローを起動するためのキーワードを設定します。
  5. ファイルの代わりにサブスクライバーのリンクを送信します。Webサイトで注文するか、Googleドライブからチェックリストをダウンロードするか、YouTubeでウェビナーの録画を視聴するようにサブスクライバーに依頼します。

Messenger APIの変更に関するニュースは引き続き共有しますので、ご期待ください。 また、ナレッジベースにアクセスして、代わりに使用できるチャットボットの機能とソリューションの技術的な説明を見つけてください。