将代理发布到 Facebook
您可以将代理 Facebook 添加到 Messenger,以使用体验 Facebook 与最终用户互动。
Facebook Messenger 和相关服务应遵守 Facebook 自己的条款和条件。 若需与 Facebook Messenger 有关的支持,请直接联系 Facebook。
重要提示
本文面向管理组织的 Facebook 页面的,经验丰富的 IT 专业人员。
备注
通过将代理发布到 Facebook 页面,将与您的 Facebook 一些数据(如代理内容和最终用户聊天内容)共享(这意味着您的数据将流出组织的 合规性和地理或区域边界)。
有关详细信息,请参阅 Facebook 的平台政策。
将您的代理 Facebook 添加到 Messenger
您需要一个 Facebook 应用程序和一个关联的开发者帐户,才能在您的页面上将您的代理连接 Copilot Studio 到 Facebook Messenger Facebook 。
要将代理连接到 Facebook Messenger:
配置 Facebook 应用设置:检索 Facebook 应用信息,启用 API 访问,将 Facebook Messenger 添加到应用,然后配置其中应该显示应用的 Facebook 页面。
在 Copilot Studio 中配置 Facebook 发布渠道。
使用 Webhook 将您的 Facebook 应用连接到 Copilot Studio。
然后需要先提交应用供 Facebook 审查,然后才能发布和公开应用。
配置 Facebook 应用设置
检索 Facebook 应用信息
登录到 Facebook 要将代理添加到的应用程序 at Facebook for Developers.
在侧菜单窗格的设置下,选择基本。
复制应用 ID 和应用密码。 在 Copilot Studio 中配置 Facebook 渠道时需要这些值。
为 Facebook 应用启用 API 访问
登录到 Facebook 要将代理添加到的应用程序 at Facebook for Developers.
在侧菜单窗格的设置下,选择高级。
确保允许 API 访问应用设置设置为是。
选择保存更改确认更改。
将 Facebook Messenger 添加到应用
登录到 Facebook 要将代理添加到的应用程序 at Facebook for Developers.
转至仪表板。 在添加产品部分下,选择 Messenger 中的设置。
配置 Facebook 页面
登录到 Facebook 要添加代理的应用程序 at Facebook for Developers.
在侧菜单窗格中选择产品和 Messenger 下的设置。
通过在 Access Tokens 部分下 选择 Add or Remove Pages 来添加要添加代理的页面。 也可以通过选择创建新页面创建新页面。
添加页面时,确保在 Messenger 中管理和访问页面对话设置为是。
复制要添加代理的每个页面的 Page ID 和 Token 。 为每个页面选择生成令牌。 在 Copilot Studio 中配置 Facebook 渠道时需要这些信息。
在 Copilot Studio 中配置 Facebook 渠道
打开你的代理 Copilot Studio。
在顶部菜单栏上,选择渠道。
选择 Facebook 磁贴打开配置窗口。
将前面检索到的应用 ID、应用密码、页面 ID 和令牌粘贴到相应字段中。
至少需要一个页面,但您可以选择添加页面添加更多页面。
选择添加,然后等待成功确认消息。 成功后,复制回调 URL 和验证令牌。 将 Facebook 应用连接到Copilot Studio 时需要这些信息。
将 Facebook 应用连接到 Copilot Studio
登录到 Facebook 要将代理添加到的应用程序 at Facebook for Developers.
在侧菜单窗格中选择产品和 Messenger 下的设置。
在 Webhook 部分下,选择添加回调 URL。
提供在 Copilot Studio 中配置 Facebook 渠道部分中的回调 URL 和验证令牌,然后选择验证并保存。
选择 为要添加代理的每个页面添加订阅 。
选择以下字段:
- messages
- messaging_postbacks
- messaging_optins
- message_deliveries
选择保存。
提交供 Facebook 审查
需要先提交应用供 Facebook 审查,然后才能公开 Facebook 应用。 Facebook 要求您提供隐私政策 URL 和服务条款 URL。 您需要在 Facebook 基本应用设置页面上提供这些信息(在适用于开发人员的 Facebook 登录您的应用后,在侧菜单窗格中的设置下选择基本)。
行为准则页面中包含可帮助创建隐私政策的第三方资源。 服务条款页面中包含示例条款,可帮助您创建适合的服务条款文档。
Facebook 自己有针对发布到 Messenger 的应用的审查流程。 可以在示例提交和常见拒绝原因中了解详细信息。 您的代理将接受测试,以确保其符合 Facebook平台政策 ,然后才能获得批准 Facebook 以公开。
公开应用和发布页面
应用在发布之前处于开发模式。 代理不会公开,仅适用于管理员、开发人员和测试人员。
审查成功后,在应用的仪表板中应用审查下,将应用添加到公共。 Facebook 确保与代理关联的 Page 已发布。 将在页面设置中显示状态。
从 Facebook Messenger 中删除您的代理
如果您不希望在 Messenger 中 Facebook 访问代理,则可以从 Facebook 中删除代理。
打开你的代理 Copilot Studio。
在顶部菜单栏上,选择渠道。
选择 Facebook 磁贴打开配置窗口。
选择删除。
更新现有对话的代理内容 Facebook
为了防止在用户与代理聊天期间中断,现有对话不会在新发布后立即更新为最新的代理内容。 而是在对话空闲时间达到 30 分钟后更新内容。
用户与代理之间的新对话具有最新发布的代理内容。
已知限制
- 如果客户满意度(CSAT)调查显示为公开预览版期间创建的代理的非交互式卡片图像,则需要创建新的代理才能访问最新的 CSAT 内容。
- 添加频道后 Facebook ,用户可能需要几分钟时间才能在网页上 Facebook 访问代理。
- 删除 Facebook 频道后,可能需要几分钟时间才能完全删除代理并在 Messenger 上 Facebook 无法访问。
- 删除 Facebook 页面后,通过 Facebook Messenger 访问已删除页面的访客可能需要几分钟时间才能访问代理。