Actions on google 无法通过显式调用调用DialogFlow代理

Actions on google 无法通过显式调用调用DialogFlow代理,actions-on-google,dialogflow-es,google-assistant-sdk,Actions On Google,Dialogflow Es,Google Assistant Sdk,我无法调用一个意图,比如“ABCwelcomeintent”,它的事件触发器是“GoogleAssistant欢迎”。此意图已映射到Google集成设置中的显式调用,并与操作列表同步 培训短语包括ABC和与ABC交谈(两者)。我可以通过对谷歌助手说“与ABC对话”来调用 我们可以通过说 ABC 仅限和不 与美国广播公司谈话 我想在不触发“对话”的情况下调用bot,而只调用ABC。据该官员称,这种方式并未提及。如果有办法,请更新官方文件 原因是我目前的实时机器人是不健康的,根据谷歌的健康检查探测机

我无法调用一个意图,比如“ABCwelcomeintent”,它的事件触发器是“GoogleAssistant欢迎”。此意图已映射到Google集成设置中的显式调用,并与操作列表同步

培训短语包括ABC和与ABC交谈(两者)。我可以通过对谷歌助手说“与ABC对话”来调用

我们可以通过说

ABC

仅限和

与美国广播公司谈话

我想在不触发“对话”的情况下调用bot,而只调用ABC。据该官员称,这种方式并未提及。如果有办法,请更新官方文件


原因是我目前的实时机器人是不健康的,根据谷歌的健康检查探测机器人,它试图通过查询“ABC”来调用机器人。所以我也需要这样做。这个健康检查探测机器人将使我的live机器人从生产状态变为过时状态。

您可以使用它让Google Assistant建议用户使用您的Assistant应用程序。否则,对于显式调用,您需要说“Ok Google!Talk to”、“Hey Google!Talk to”、“Ok Google!ask”来启动与助手应用程序的对话。

您可以使用该命令让Google助手建议用户使用您的助手应用程序。否则,对于显式调用,您需要说“Ok Google!Talk to”、“嘿Google!Talk to”、“Ok Google!ask”才能开始与助手应用程序的对话。

听起来您有两个不同的问题

健康检查

运行状况检查是通过一个自动流程完成的,该流程发送的有效负载与用户触发时发送的负载相同,并带有一个标志指示它是运行状况ping。实际上没有用户说什么

如果运行状况检查失败,则表示您的服务没有以某种方式响应。检查您的日志和Dialogflow的日志,以指示可能发生的情况-您的webhook是否有响应?您正在发回无效数据吗?Dialogflow是否配置错误?这可能有很多原因。为了弄清楚是哪一个,我们需要看到更多的信息来帮助您-谷歌从健康检查报告的错误详细信息,您的Dialogflow日志,您自己在模拟器中的测试结果,等等

名称触发

仅基于命令“ABC”触发是一个单独的问题-有许多方法可以调用您的操作

  • 所有操作都将以“嘿,谷歌,对话”或“嘿,谷歌,提问”开头
  • 如果您已经确定了您的操作可以处理的特定内置意图,那么您也可能已经注册了这些意图
  • 此外,谷歌将确定它可能向用户建议的可能触发您行为的隐式触发器。你几乎无法控制这一点,但这有点像搜索引擎优化-如果你的行动做到了这一点,那么谷歌可能会建议它
  • 最后,用户可以设置一个例程或快捷方式,当他们说“嘿,谷歌,什么东西”时,它会触发你的动作

听起来您有两个不同的问题

健康检查

运行状况检查是通过一个自动流程完成的,该流程发送的有效负载与用户触发时发送的负载相同,并带有一个标志指示它是运行状况ping。实际上没有用户说什么

如果运行状况检查失败,则表示您的服务没有以某种方式响应。检查您的日志和Dialogflow的日志,以指示可能发生的情况-您的webhook是否有响应?您正在发回无效数据吗?Dialogflow是否配置错误?这可能有很多原因。为了弄清楚是哪一个,我们需要看到更多的信息来帮助您-谷歌从健康检查报告的错误详细信息,您的Dialogflow日志,您自己在模拟器中的测试结果,等等

名称触发

仅基于命令“ABC”触发是一个单独的问题-有许多方法可以调用您的操作

  • 所有操作都将以“嘿,谷歌,对话”或“嘿,谷歌,提问”开头
  • 如果您已经确定了您的操作可以处理的特定内置意图,那么您也可能已经注册了这些意图
  • 此外,谷歌将确定它可能向用户建议的可能触发您行为的隐式触发器。你几乎无法控制这一点,但这有点像搜索引擎优化-如果你的行动做到了这一点,那么谷歌可能会建议它
  • 最后,用户可以设置一个例程或快捷方式,当他们说“嘿,谷歌,什么东西”时,它会触发你的动作

如果我们必须说“交谈”来调用和开始对话,那么谷歌的健康探测机器人有什么问题。你有没有遇到过这样的问题?可能有一种情况,你写的东西听起来不像那个词。如果“与ABC对话”中的调用名称“ABC”听起来不像“ABC”,则可能会失败。所以,试着用一个发音和书写相同的名字。如果有无声的字符,那么它听起来可能与它所写的不同。如果我们必须说“talk to”来调用和启动对话,那么Google的Health Probe机器人有什么用呢。你有没有遇到过这样的问题?可能有一种情况,你写的东西听起来不像那个词。如果“与ABC对话”中的调用名称“ABC”听起来不像“ABC”,则可能会失败。所以,试着用一个发音和书写相同的名字。如果有无声的字符,那么它可能听起来与它所写的不同。请阅读-总结是,这不是一个理想的方式来解决志愿者,可能是反作用,以获得答案。请不要将此添加到您的问题中。请阅读-总结是,这不是解决志愿者问题的理想方式,可能会对获得答案产生反作用。请