Facebook へのボットの追加

重要

Power Virtual Agents 機能は、生成 AI への多大な投資と Microsoft Copilot 全体の統合の強化により、現在 Microsoft Copilot Studio の一部となっています

ドキュメントやトレーニング コンテンツが更新される間、一部の記事やスクリーンショットで Power Virtual Agents が参照される場合があります。

ボットを Facebook メッセンジャーに追加して、エンド ユーザーと関わる Facebook エクスペリエンスを使用できます。

Facebook メッセンジャーおよび関連サービスには、Facebook 独自の利用条件が適用されます。 Facebook メッセンジャーに関連するサポートについては、直接 Facebook にご連絡ください。

重要

この記事は、組織の Facebook ページの管理を行う経験豊富な IT プロフェッショナルを対象としています。

Note

ボットを Facebook ページに公開することで、ボット コンテンツやエンドユーザー チャット コンテンツなどデータの一部が Facebook に共有されます (つまり、データが組織のコンプライアンスおよび地理的または地域的境界の外に流れることを意味します)。
詳細については、Facebook のプラットフォーム ポリシー を参照してください。

Facebook メッセンジャーにボットを追加する

Facebook ページで Microsoft Copilot Studio ボットを Facebook メッセンジャーに接続するには、Facebook アプリおよび関連する開発者アカウントが必要です。

このプロセスに含まれるステップは次のとおりです:

  1. Facebook アプリ設定の構成: Facebook アプリ情報の取得、API アクセスの有効化、アプリへの Facebook メッセンジャーの追加、およびアプリが表示される Facebook ページの構成。

  2. Microsoft Copilot Studio の Facebook の公開チャネルを構成します。

  3. Webhook を使用して Facebook アプリを Microsoft Copilot Studio に接続します。

次に、アプリを公開する前に、Facebook レビュー用にアプリを提出する必要があります。

Facebook アプリ設定を構成する

Facebook アプリ情報を取得する

  1. 開発者用 Facebookにボットを追加する Facebook アプリにサインインします。

  2. サイド メニュー ペインの設定で、基本を選択します。

  3. アプリ ID およびアプリ シークレットをコピーします。 Microsoft Copilot Studio で Facebook チャネルを構成するときにこれらが必要になります。

    Facebook アプリ ID とシークレットを取得します。

Facebook アプリの API アクセスを有効にする

  1. 開発者用 Facebookにボットを追加する Facebook アプリにサインインします。

  2. サイド メニュー ペインの設定で、詳細を選択します。

  3. アプリ設定への API アクセスを許可するはいに設定されていることを確認します。

  4. 変更の保存を選択して変更を確認します。

    アプリ設定への API アクセスを許可します。

Facebook メッセンジャーをアプリに追加する

  1. 開発者用 Facebookにボットを追加する Facebook アプリにサインインします。

  2. ダッシュボードに移動します。 製品の追加セクションで、メッセンジャー タイルの設定を選択します。

    メッセンジャー製品を追加します。

Facebook ページを構成する

  1. 開発者用 Facebook にボットを追加する Facebook アプリにサインインします。

  2. サイド メニュー ペインで、製品およびメッセンジャーの下にある設定を選択します。

  3. アクセス トークン セクションでページの追加または削除を選択することで、ボットを追加するページを追加します。 新しいページの作成を選択することで、新しいページを作成することもできます。

    Facebook アプリに Facebook ページを追加します。

  4. ページを追加するときは、メッセンジャーでのページ会話の管理とアクセスはいに設定されていることを確認します。

    ページ用のメッセンジャー アクセス許可。

  5. ボットを追加するページごとに、ページ ID およびトークンをコピーします。 各ページでトークンを生成を選択する必要があります。 Microsoft Copilot Studio で Facebook チャネルを構成するときにこれらが必要になります。

    ページ ID とトークンを取得します。

Microsoft Copilot Studio で Facebook チャネルを構成する

  1. Microsoft Copilot Studio のナビゲーション メニューの 設定チャネル を選択します。

  2. Facebook タイルを選択して、構成ウィンドウを開きます。

    Facebookチャネル。

  3. 以前に取得したアプリ IDアプリ シークレットページ ID、およびトークンを対応するフィールドに貼り付けます。

    Facebook アプリとページ情報を提供します。

  4. 少なくとも 1 ページが必要ですが、ページの追加を選択して追加のページを追加できます。

    複数の Facebook ページの情報を提供します。

  5. 追加を選択し、成功の確認メッセージを待ちます。 成功したら、コールバック URL およびトークンの検証をコピーします。 Microsoft Copilot Studio に Facebook アプリを接続するときにこれらが必要になります。

    Facebook のコールバック情報を取得します。

Facebook アプリを Microsoft Copilot Studio に接続する

  1. 開発者用 Facebookにボットを追加する Facebook アプリにサインインします。

  2. サイド メニュー ペインで、製品およびメッセンジャーの下にある設定を選択します。

  3. Webhooks セクションで、コールバック URL の追加を選択します。

    Facebook アプリの webhooks を設定します。

  4. Microsoft Copilot Studio で Facebook チャネルを構成するからコールバック URL およびトークンの検証を提供し、検証して保存を選択します。

    コールバック URL を追加してトークンを検証します。

  5. ボットを追加するページごとにサブスクリプションの追加を選択します。

    Webhook サブスクリプションを追加します。

  6. 次のフィールドを選択します。

    • メッセージ
    • Messaging_postbacks
    • Messaging_optins
    • message_deliveries
  7. 保存を選択します。

    Webhook サブスクリプション フィールドを追加します。

Facebook レビュー用に送信する

Facebook アプリを公開する前に、Facebook レビュー用にアプリを提出する必要があります。 Facebook にはプライバシー ポリシー URL とサービス利用条件 URL が必要です。 これらは、Facebook の基本アプリ設定ページで指定する必要があります (Facebook for Developers でアプリにサインインした後、サイド メニュー ペインの設定基本を選択します)。

倫理規定ページには、プライバシー ポリシーの作成に役立つサードパーティ リソースが含まれます。 サービス利用条件ページには、適切なサービス利用条件ドキュメントの作成に役立つサンプル条項が含まれます。

Facebook には、メッセンジャーに公開されるアプリに対する独自のレビュー プロセスがあります。 サンプルの送信および一般的な拒否の理由で詳細を参照できます。 Facebook により公開が承認される前に、ボットをテストして Facebook のプラットフォーム ポリシーに準拠していることを確認します。

アプリを公開してページを公開する

アプリが公開されるまでは、開発モード内に存在します。 ボットは公開されず、管理者、開発者、テスターに対してのみ機能します。

レビューが成功した後、アプリ レビューの下にあるアプリのダッシュボードで、アプリを公開に設定します。 ボットに関連付けられている Facebook ページが公開されていることを確認します。 状態がページ設定に表示されます。

Facebook メッセンジャーからボットを削除する

Facebook メッセンジャーでボットにアクセスできないようにするには、Facebook からボットを削除できます。

  1. Microsoft Copilot Studio のナビゲーション メニューの 設定チャネル を選択します。

  2. Facebook タイルを選択してから削除を選択します。

    Facebook チャネルを削除します。

Facebook で既存の会話用のボット コンテンツを更新する

ユーザーとボット間のチャット中の中断を防ぐために、既存の会話は、新しく公開直後に最新のボット コンテンツに更新されません。 代わりに、会話が 30 分間アイドル状態になった後にコンテンツが更新されます。

ユーザーとボット間の新しい会話には、公開された最新のボット コンテンツが含まれます。

既知の制限

  • 顧客満足度 (CSAT) 調査で、最新の CSAT コンテンツにアクセスするために公開プレビュー中に作成されたボットの非対話型の名刺画像として表示される場合は、新しいボットを作成する必要があります。
  • Facebook チャネルが追加された後、Facebook ページ上のユーザーがボットにアクセスできるようになるまで数分かかる場合があります。
  • Facebook チャネルが削除された後、Facebook メッセンジャーでボットが完全に削除されてアクセスできなくなるまで数分かかる場合があります。
  • Facebook ページが削除された後、削除されたページへの訪問者が Facebook メッセンジャーを通じてボットにアクセスできなくなるまで数分かかる場合があります。