如何让别人的Androidphone使用你未发布的GoogleAction的测试版?

How to enable other people's Android phone to use the test version of your unreleased Google Action?

我正在为 Google 助手开发一个 Google 动作,目前还不是我可以发布的状态。即便如此,我还是希望某些测试人员可以使用它,并且在不久的将来,我的客户也可以使用它。

带有 "test" 的模拟器在身份验证请求、名称识别(因为它只会知道我的操作)和经验(向我的客户展示)方面有些限制,所以我不想依赖它这种情况。

我发现如果项目所有者的帐户在您要调用操作的 phone 中作为 Google 帐户登录,则只能与操作的测试版本进行交互.这是正确的吗?或者有别的方法吗?

我什至尝试将我妻子的 Google 帐户添加为项目的查看者,但我无法从她那里调用我的操作 phone。

您可以将人员添加为项目的查看者。在这些用户可以在他们的任何设备上调用您的操作之前,他们需要使用 https://console.actions.google.com/ 的测试控制台一次,这将在他们的设备上启用测试。之后,他们将能够在他们的设备上与您的操作互动。

请注意,他们帐户上可用的操作时间受时间段(大约几个月)限制。如果他们在几个月后无法再访问该操作,只需重复上述步骤即可重新激活他们帐户的测试。


更新

在@Prisoner 和我发布的两种方法中,您可以考虑的一件事是,如果您的测试人员只需要在设备上进行测试,或者还需要访问控制台。使用@Prisoner 的方法将允许您的用户在设备上进行测试。上述方法还将允许测试人员使用 https://console.actions.google.com/ 处的控制台。

除了@Jordi 的回答,您还可以对您的 Action 执行 Alpha Release。这允许您允许最多 20 个额外的帐户到已发布的版本

一旦您允许他们使用控制台,您将向他们发送选择加入 URL,他们应该使用该帐户在移动设备上访问。选择加入 Alpha 后,他们可以使用常规触发短语激活它。