Actions on google Google Home应用程序中有关Google帐户链接成功的操作不一致

Actions on google Google Home应用程序中有关Google帐户链接成功的操作不一致,actions-on-google,Actions On Google,现在,我的Google助手服务已被批准并部署用于Google Home,我看到Google Home应用程序WRT帐户链接中出现了不一致的行为 在Google Home应用程序中,您可以在两个位置为服务进行帐户链接: 当您在菜单中导航到“更多设置”,然后是“服务”,然后选择所需的服务,然后向下滚动并点击“链接帐户”。这在某些时候是成功的。当它这样做时,我可以调用我的服务并验证帐户链接是否完成 在说“OK Google,talk to XYZ”(其中XYZ是您的服务名称)后,Google助手的回答

现在,我的Google助手服务已被批准并部署用于Google Home,我看到Google Home应用程序WRT帐户链接中出现了不一致的行为

在Google Home应用程序中,您可以在两个位置为服务进行帐户链接:

  • 当您在菜单中导航到“更多设置”,然后是“服务”,然后选择所需的服务,然后向下滚动并点击“链接帐户”。这在某些时候是成功的。当它这样做时,我可以调用我的服务并验证帐户链接是否完成

  • 在说“OK Google,talk to XYZ”(其中XYZ是您的服务名称)后,Google助手的回答是“看起来您的XYZ帐户尚未链接。您可以从Google home应用程序将XYZ链接到您的Google帐户”。然后,当你进入谷歌主页应用程序时,你会看到一张新的蓝卡,上面写着“链接到XYZ”。当您单击“链接”时,它有时会成功链接,并且多次出现错误400:“您的客户端发出了格式错误或非法的请求。”

  • 我还不能确定为什么它在某些时候有效,但也失败了很多次。我在最近一轮测试中发现,如果我从Google Home应用程序中删除了除我使用的特定用户帐户以外的所有其他用户,我可以在多次尝试后使其成功链接。由于这种不一致的行为,似乎问题不在我这一方,而在我自己建立的帐户链接过程中,但我不知道


    是否有其他人遇到过类似的帐户链接问题?如果是这样,您找到了根本原因并解决了吗?

    如果您有办法重现问题,您可以联系行动支持部门:W/通过帐户链接进一步测试这些问题是特定于iphone应用程序的。在使用浏览器/操作控制台以及Android的Google Home应用程序进行测试时,它运行良好。谷歌支持行动的反馈是,问题在于谷歌登录流程是在单独的浏览器选项卡(窗口)中实现的。在iphone上,您无法在SfariViewController中打开两个窗口,因此它们正在重新写入第一页的地址,无法完成登录流程。这是已知的问题,他们不打算改变这一点。解决方案是在一个浏览器窗口中实现全部登录流。鉴于问题陈述的进一步澄清,我已经就此提出了一个单独的问题-如果您有办法重现问题,您可以联系行动支持部门:W/通过帐户链接进一步测试这些问题特定于iphone应用程序。在使用浏览器/操作控制台以及Android的Google Home应用程序进行测试时,它运行良好。谷歌支持行动的反馈是,问题在于谷歌登录流程是在单独的浏览器选项卡(窗口)中实现的。在iphone上,您无法在SfariViewController中打开两个窗口,因此它们正在重新写入第一页的地址,无法完成登录流程。这是已知的问题,他们不打算改变这一点。解决方案是在一个浏览器窗口中实现全部signin flow。鉴于问题陈述的进一步澄清,我已经就此提出了一个单独的问题-