Google操作和DialogFlow错误“抱歉,此操作无法用于您的应用”

时间:2018-05-23 16:35:43

标签: actions-on-google dialogflow google-assistant-sdk

我创建了一个在我的开发者帐户中完美运行的DialogFlow应用程序。

但我需要将其作为另一个用户进行测试,因此在我的Google Action模拟器中,我将另一个测试帐户添加为该项目的所有者。

我验证了此用户在DialogFlow和Google Action UI中都拥有OWNER状态。

他们能够以完全访问权限编辑这两个项目。

但是,当测试帐户尝试使用模拟器时,它会说:

  

很抱歉,此操作无法用于您的应用。对不起,这个动作   不适用于您的应用。在模拟器中,您只能这样做   调用您添加到应用中的操作。欲获得更多信息   关于如何调用您的应用程序,请单击此处   https://developers.google.com/actions/discovery/explicit

这对我没有意义:

  1. 我验证了测试用户在项目的DialogFlow和Google Actions上都有OWNER / ADMIN状态。

  2. 在DialogFlow中,我确认Google Assist指向Default Welcome Intent作为默认意图。

  3. 在Google动态中,我确认Default Welcome Intent用户界面上显示BUILD > ACTIONS

  4. 正如其他人所说,我尝试多次重命名应用程序,但没有运气。

  5. 我尝试发布Alpha版本,但仍然没有运气。

  6. 我的直觉告诉我这是某种许可/可见性问题,但我完全陷入困境。任何想法都会有很大的帮助。

    修改: 这个问题已经解决了。见下面的评论。

    “我重新访问了我的活动控件并注意到我的”Web和应用程序活动“由于组织权限而有一个特殊条款。由于令人困惑的UI,我完全错过了它。在主帖中发布了一张图片。感谢提醒我仔细检查那个区域。“

    enter image description here

    在您要求公司管理员启用此功能后,它应与下图中的图像相同。

1 个答案:

答案 0 :(得分:15)

此错误消息非常具有误导性。我几次遇到此错误,通常问题出在我的Google帐户中的一个隐私设置中。

在这种情况下,您应该转到read the reference source,确认您已使用测试帐户登录,并确保启用以下内容:

  1. Web&应用活动
  2. 设备信息
  3. 语音&音频活动