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

kid*_*tal 12 actions-on-google google-assistant-sdk dialogflow-es

我创建了一个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 Actions中,我确认Default Welcome IntentBUILD > ACTIONSUI 上可以看到它.

  4. 正如其他人建议的那样,我尝试多次重命名应用程序而没有运气.

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

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

编辑:这个问题已经解决.见下面的评论.

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

在此输入图像描述

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

Bor*_*sch 15

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

在这种情况下,您应该访问https://myaccount.google.com/activitycontrols,确认您已使用测试帐户登录,并确保已启用以下内容:

  1. 网络与应用活动
  2. 设备信息
  3. 语音和音频活动