聊天机器人的 Facebook 应用审批流程是一项艰巨的任务。尽管这似乎是一个简单的分步过程,但每个机器人都是不同的,向审批团队解释机器人的用途和功能并不总是那么容易。此外,自Cambridge Analytica丑闻以来,审查过程变得更加严格,在许多地区,Facebook没有足够的员工来确保该过程的及时性。用户报告说,应用程序审核过程需要 2 周到 2 个月的时间,而且他们第一次没有获得批准。Facebook Bot Verification 是一个棘手、敏感的问题,在您可以自信地发送它之前需要相当多的计划。
下面我们将介绍如何浏览审核流程。或者,我们将向您展示如何连接您的 Dialogflow 代理到 Rocketbots 并将其连接到 Facebook 页面,同时完全跳过 Facebook 审查过程。
什么是 Facebook 应用批准机器人?
机器人的 Facebook 应用审批流程是您填写的一组表单,允许您的机器人由 Facebook 上的人工审批团队进行测试和批准。此过程旨在确保您在 Messenger 平台上的机器人方面遵循 Facebook 的指南,并确保您的机器人符合 Facebook 的用户体验标准。
仅仅因为您认为自己已经遵守了 Facebook 政策和体验要求,并不意味着您已经走出了困境。用户报告说,他们严格遵守了Facebook的指导方针,但仍然被拒绝,因为用户入职不畅和注册过程文档不当等问题。总体而言,Facebook的新内部审批指南似乎更加保守,这让 开发人员感到困惑。
传统上,机器人的 Facebook 应用审批流程包括获取对两个应用级权限的访问权限,这些权限允许机器人与 Facebook Messenger 用户。这些权限包括:
- pages_messaging:允许机器人在 24 小时内响应用户
- pages_messaging_subscriptions:允许机器人在特定用例的 24 小时期限之外做出响应。
这与 Facebook Messenger Bot 24 + 1 策略,该策略规定您可以在 24 小时内回复用户消息,并在 24 小时窗口外仅使用 pages_messaging 权限发送 1 条消息。pages_messaging_subscriptions权限允许您在 Facebook 指定的用例中向这些参数之外的用户发送消息。
最近,Facebook的审批流程发生了变化。此更改意味着订阅权限已从应用级别移至页面级别。必须在 2018 年 12 月 31 日之前重新批准所有具有订阅消息的现有机器人的页面级别订阅权限。
提交流程
自首次启动以来,机器人的 Facebook 应用审批流程已经发生了很大变化。在 2016 年初,人们只需要简短的描述和截屏视频。当时,机器人很容易在几个工作日内获得批准,即使是尚未完成的机器人。从那时起,很多事情都发生了变化。如今,Facebook不仅希望拥有出色的用户体验,而且还会要求您遵守2018年更新的更严格的 Facebook社区指南 文档。
要开始在 Facebook 的开发者控制台上创建应用,请导航到 developers.facebook.com。单击右上角的个人资料图标,然后选择“创建应用程序”。系统将要求您选择应用程序类型,选择“Messenger”。
进入“应用审核”版块后,您需要选择一个 Facebook 主页,Facebook 审批团队需要从中测试您的应用。如果您尚未向用户发送消息,请记得让用户向您的 Facebook 页面发送消息。这需要您转到 Facebook 页面的设置:
- 转到“页面设置”>“常规”
- 单击消息行中的编辑
- 检查:允许用户通过显示消息按钮私下联系我的主页
- 不要忘记保存您的更改。
好了,现在你已经完成了上述操作,请确保你的应用已设置为开发模式。
您只需拨动应用审核菜单右上角开发者控制台菜单下方的开关即可立即执行此操作。
接下来,您需要请求应用权限。自从 Facebook 已将pages_messaging_subscriptions移至页面级别以来,这已经得到了简化。在提交之前,您需要选择pages_messaging并添加一些说明。解释只是机器人要求它在其职责和预期用例中发挥作用的原因。喜欢这个:
提交或批准之前的最后一件事是让您的业务获得批准。第一部分相对简单,您需要提供:
- 隐私政策的 URL
- 机器人的图标
- 选择机器人类别
- 机器人用途的描述。
毋庸置疑,您的隐私政策不能违反 Facebook 的隐私政策。
现在,您可以提交机器人以供审批,Facebook 将测试机器人的响应能力、功能和政策遵守情况。提交后,您甚至可以偶尔看到 Facebook 的员工与您的机器人交谈。现在您正在等待审核,请密切关注 Facebook 通知。这是您将从中获得结果的地方。某些警报会要求您做出回应或操作,因此请确保在 24 小时内收到它们。
机器人获得批准后,Facebook 将继续进行业务审批,这将要求您提交:
- 公司名称
- 地址
- 电话号码
- 营业执照
- 公司章程
- 水电费账单
商家验证最多可能需要 4 周时间,具体取决于您所在的地区。
为什么 Facebook 会拒绝我,我该如何避免?
由于审核过程是由人工团队运行的,因此该过程所需的时间和拒绝的原因存在一些差异。根据我们自己的经验和其他人 的经验,以下是 Facebook 可能会拒绝您的一些原因:
- Facebook 拒绝了我的机器人,因为用例不匹配。
- Facebook 拒绝了我的机器人,因为它不响应非测试人员的个人资料。
- Facebook 拒绝了我的机器人,因为入职太复杂了。
- Facebook拒绝了我的机器人,因为它不是个人的。
简而言之,审核团队可能会拒绝您的原因有很多 Facebook Messenger 机器人。重要的是保持冷静,并与审查团队合作解决他们发现的问题。毕竟,他们是看门人。
若要增加获得批准的机会,请确保机器人具有明确的目标,并且所有对话对话都可以指向一个目标或一组目标。确保所有用户都可以与机器人对话,这意味着打开 Facebook 公共主页消息,以便用户可以向您的 Facebook 公共主页发送消息。确保机器人具有清晰的问候语,并且用户可以轻松理解下一步要执行的操作。使用 Facebook 用户个人资料个性化对话 API 或您在 NLP 中找到的原生个性化字符串,例如 Dialogflow.
跟 Dialogflow 您已经有许多有用的工具可供使用来解决这些问题。 Dialogflow 将 Facebook API 包含在后端,因此您可以轻松引入 Facebook 功能,而无需离开 NLP,例如按钮和菜单。你将无法利用Facebook提供的所有API,但是 Dialogflow 实体将使您能够实现审批团队满意的个性化级别。
以下是跳过审批的方法(如果您使用 Dialogflow)
事实是,您阅读本文的最可能原因是您正在寻找跳过的方法 Facebook Messenger 机器人审批流程。这是我们可以在 Rocketbots 为您提供帮助的事情。我们之所以能够做到这一点,是因为 Rocketbots 应用程序已获得批准,并考虑到了这一特定用例。此外,我们的平台可以轻松与 Facebook 和 Dialogflow.这意味着您可以将您的 Rocketbots 空间连接到您的 Facebook 页面,然后连接您的 Dialogflow 代理到您的 Rocketbots 空间。
在有限的时间内,我们甚至可以帮助您跳过pages_messaging_subricption权限。但是,这将在 2018 年 12 月 31 日之后发生变化。从那时起,您必须直接从您的 Facebook 页面寻求批准。
您可以先注册一个 Rocketbots 帐户,然后按照我们的指南将您的 Facebook 页面添加到 Rocketbots 来尝试一下。将自己导航到机器人菜单项,您将能够选择您的 Facebook 频道并添加您的 API 令牌来自 Dialogflow.一旦你完成了这个简单的步骤,你就完成了。仅此而已,您的机器人现在可以在您的 Facebook 主页上使用。
您刚刚跳过了所有这些冗余的痛苦步骤来自行验证您的机器人,并且节省了所有时间,我们认为您应该花时间探索我们的平台。除了帮助您以更快的速度启动和运行机器人外,Rocketbots 还具有一些有用的功能,这些功能可以 Dialogflow 开发人员可能想给他们的客户。这包括与许多消息传递应用程序的多渠道集成、带有标签的 CRM 以及调查制作工具。您还可以使用 Rocketbots 为 Facebook 客户聊天插件 创建更易于使用的嵌入代码,以将机器人带到您的网站。