如果用户调用我的操作,则Google会询问她是否应该关联其帐户(例如:“如果您要使用xxx,我必须将您在xxx处的帐户与google关联。可以吗? ”)。现在,如果她选择“否”,并且我的操作返回了将expectUserResponse
设置为false
的答案,则Google助手似乎跳入了我返回的响应的一个非常尴尬的无穷循环,甚至发出了助手的“每次回复后都会听到“对话结束”的声音:
(““为了使用xxx,我必须将您在xxx处的帐户与Google关联。可以吗?”-“否”-“好,这意味着您无法在xxx处使用您的帐户。如果有,请联系我们您会改变主意。”)
“SchönenTag”(在第二个气泡中)是我从履历中发送的响应。
因此,我们在这里得到的是一个无休止的“Schönen标签”-GoogleSound-“Schönen标签”-GoogleSound-“Schönen标签”-GoogleSound-Schönen标签”-GoogleSound等。在每条消息之间没有其他用户输入恕我直言,无论我是否配置错误,都绝对不会发生这种情况。
我什至不需要我的履行服务器来重现此内容。如果创建一个dialogflow意图,将actions_intent_SIGN_IN
事件附加到它,并让该意图返回一个静态响应,并将“将该意图设置为对话结束”设置为true,则我可以完全重现此奇怪的行为:< / p>
如果我重新创建此意图,但将设置更改为在发送响应后不结束对话,则不会再出现无限循环。但这不是我想要的。
我是否需要登录进行显式调用也似乎无关紧要(在Integrations-tab中)。
答案 0 :(得分:1)
这似乎是一个错误,今天早上发布了修复程序。
您是否仍然遇到此问题?