Google 上的操作 - 我的 Alpha 测试员无法访问我的操作

Zhi*_*ang 6 actions-on-google dialogflow-es

最初,我根据文档在 DialogFlow 控制台上构建了一个测试代理,它在 Actions On Google 上运行良好,它是移动设备上的 Google Assistant 模拟器。

然后,我通过左侧菜单中的Release部署它,您可以看到所附的图片。

部署成功

之后,我添加了一些 Alpha 测试人员,包括我的同事,并将我的选择加入链接发送给我的同事,此外,我在 IAM 中授予了他们所有的查看权限。

然而,问题出现了。它在我的测试人员的手机(IOS 10+)上运行不佳,但仅在开发人员的帐户(我的)上运行良好。当他们打开我发送给他们的链接时,单击发送到设备,然后单击屏幕顶部的通知。

发送到设备

结果如下所示。

Google 助理没有回应“与 mytest 应用对话”

在我的例子中,命令被设置为“Talk to hello qad”,它在我使用开发者帐户的手机上运行良好。

开发者帐户运行良好

如果我的测试人员输入文本“Talk to hello qad”,它只会回复一些直接搜索结果,而不是 hello qad diaglog。

回顾一下:

  • 我的操作已经处于“已部署”状态几天了

  • 我在白名单中添加了测试人员帐户并在 IAM 中授予他们“查看者”权限

  • 测试人员可以通过打开选择加入链接看到设备中的操作目录页面,但他们看不到“我在”按钮并且无法访问操作

感谢任何帮助或建议

Abh*_*agi 3

在我的项目开发过程中,我也遇到了类似的问题。这是如何进行测试的:

  • 确保所有 Google 帐户都是以美国为国家/地区创建的。
  • 通过IAM,与测试人员的Google帐户共享AoG项目。
  • 所有测试人员在其浏览器中打开共享模拟器链接。这个很重要!
  • 首先使用模拟器在浏览器上测试应用程序。
  • 测试完成后,请使用具有列入白名单的 Google 帐户的任何设备。

我的用例需要美国国家/地区,因为我的助手中有交易 API。我还必须在移动设备上模拟我在美国的位置,以测试美国的特定功能。

看看以上步骤是否对您有帮助。