【问题标题】:How long does it take for the app to time out and exit the conversation应用程序超时并退出对话需要多长时间
【发布时间】:2019-01-23 10:04:19
【问题描述】:

谷歌助理代理超时并结束/离开对话需要多长时间?

我用actions-on-google 配置了一个聊天机器人,其中

  1. GA 会要求用户从列表中选择要购买的产品。
  2. 然后用户锁定了手机屏幕
  3. 几分钟后,用户再次重新激活 Google 助理
  4. 用户通过向上滚动历史记录从列表中选择一种产品
  5. 交易进行

我预计该应用会在一段时间后exit 对话,然后开始新的会话。

【问题讨论】:

    标签: dialogflow-es actions-on-google


    【解决方案1】:

    会话保持活动状态 10 分钟。因此,如果您在 10 分钟内恢复对话,那么它将在同一会话中继续。

    根据我在 Google 助理和模拟器上的测试,如果对话暂停超过 10 分钟,则对话结束并退出应用程序。

    【讨论】:

      【解决方案2】:

      5 秒。

      来源:Google's documentation

      (“您的回复必须在大约 5 秒内完成,否则 Google 助理会假定您的履行已超时并结束您的对话。”)

      【讨论】:

      • 这也是我的期望,但它没有发生。即使在 5 秒后它也不会结束。即使在我锁定手机一段时间后,我也能恢复对话。
      • 这 5 秒的限制用于 webhook 响应。如果 5 秒内未收到来自 webhook 的响应,则对话将结束。
      【解决方案3】:

      如果接收响应有 5 秒的限制,那么响应的时长是否有限制?我们希望访问更长的表单响应,然后(希望)处理文本响应

      【讨论】:

        【解决方案4】:

        实际上是 10 秒,或者这就是 this 所说的。

        我不知道旧动作或会话动作是同一时间。

        【讨论】:

          猜你喜欢
          • 2016-03-29
          • 1970-01-01
          • 2017-03-18
          • 1970-01-01
          • 1970-01-01
          • 2017-12-31
          • 1970-01-01
          • 2012-09-08
          • 2021-02-20
          相关资源
          最近更新 更多