Dialogflow es 在部署之前,如何使用单独的测试帐户在Google上测试帐户与操作的链接?

Dialogflow es 在部署之前,如何使用单独的测试帐户在Google上测试帐户与操作的链接?,dialogflow-es,actions-on-google,google-home,Dialogflow Es,Actions On Google,Google Home,我已经使用API.AI构建了一个Action,并将其与Google上的Actions集成。webhook与帐户链接一起用于实现。我已经按照指示使用我的主google帐户完成了测试,该帐户允许我访问web模拟器中未发布的操作以及使用相同帐户设置的google Home设备 现在是时候部署我的操作了。详细说明过程。其中一个步骤是为将批准部署的Google审查人员提供测试说明。如果使用帐户链接,则有必要向其提供测试用户凭据。具体要求如下: 提供测试代理所需的任何其他信息。如果您的代理需要帐户链接或登录

我已经使用API.AI构建了一个Action,并将其与Google上的Actions集成。webhook与帐户链接一起用于实现。我已经按照指示使用我的主google帐户完成了测试,该帐户允许我访问web模拟器中未发布的操作以及使用相同帐户设置的google Home设备

现在是时候部署我的操作了。详细说明过程。其中一个步骤是为将批准部署的Google审查人员提供测试说明。如果使用帐户链接,则有必要向其提供测试用户凭据。具体要求如下:

提供测试代理所需的任何其他信息。如果您的代理需要帐户链接或登录信息,则必须为测试帐户提供用户名和密码。请确保提供的任何帐户都不是真实的用户帐户。此信息仅由审查小组使用,用户不可见

我已经为此建立了一个测试帐户。在提交部署之前,我显然希望使用测试帐户(而不是主帐户)测试我的操作。我该怎么做

如果我使用和登录测试帐户,当我尝试用我的调用名称调用操作时,我会得到“对不起,此操作在模拟中不可用”


在开发Alexa技能时,Amazon提供了如上所述的功能。在研究过程中,我看到了谷歌Play对Android开发者的类似规定。谷歌上的操作在哪里是相同的?

测试帐户仅用于帐户链接步骤


要在模拟器中测试您的操作,您应该使用用于提交操作以供审阅的开发人员帐户。一旦您的操作被调用,就会使用测试帐户,并且需要帐户链接才能继续使用您的操作。

我了解您的情况,但是模拟器中嵌套登录的意义是什么?启动模拟器后,首先必须在窗口的右上角登录。然后,点击“开始”按钮后,系统会提示您再次登录。这在逻辑上表示您使用开发人员帐户登录到右上角的模拟器,然后在点击开始后使用测试帐户登录。这样做将允许您将测试帐户与给定的访问令牌相关联,从而使其他用户能够在部署之前进行测试,而不仅仅是开发人员。当您单击web模拟器开始按钮时,您应该使用用于预览或提交操作的开发人员帐户登录。测试帐户供操作审阅者检查是否可以使用您的帐户链接。谢谢Leon。我希望Google提供了一种机制,让测试人员(拥有不同于开发人员的帐户)在部署之前访问操作/代理。目前的能力似乎并非如此。希望在未来的日子里,谷歌将提供一个类似Alexa开发团队现在所能做的框架。失望但接受答案是我们必须面对的一个限制。谢谢你的意见。