谷歌模拟器上的操作 - 没有得到一致的user_id

时间:2017-08-19 10:09:18

标签: actions-on-google

我目前正在测试针对Google模拟器上的操作的操作'。我想测试来自单个用户的重复交互。但是我在回复中注意到,每当我与模拟器交互时,我都会获得一个新的user_id(即使它在我考虑相同的会话时也是如此,例如我没有&#t; t关闭并重新打开模拟器)。我应该每次都获得不同的user_id吗?我使用相同的Google帐户登录,因此我不确定它是否只是模拟器执行此操作的行为。如果是这样,我认为这使得测试返回用户场景变得非常困难。

据我所知,user_id应该是一致的,它只是应该更改的session_id。

任何人都知道是否有任何设置允许我们更改此行为

2 个答案:

答案 0 :(得分:3)

要添加上述评论,这是一个已知问题。但在实际情况下(即当你的应用程序处于生产阶段时)userId是一个特定于用户的唯一ID,如果用户有多个设备,userId将是相同的。因此,如果您有任何基于userId的逻辑,您可以继续使用它,并且在生产中它将按预期工作。

答案 1 :(得分:0)

只是为了确认 - 您看到的是userId与sessionId匹配,对吧?

这显然是一个已知的错误。有关它的一些讨论,请参阅https://plus.google.com/110898804135091598264/posts/Fq2nPf348RChttps://plus.google.com/106388945980545554528/posts/GuVyz2UzFF7