0

我目前正在从 Dialogflow 迁移到 Actions Builder,到目前为止一切进展顺利,但是在向我的场景添加自定义意图后,测试模拟器提示我警告“Intent 'intent_name' 用作操作,但未添加为全局事件。” 阻止我测试操作的能力,直到我将意图配置为全局。

由于将意图配置为全局可启用隐式调用,因此将其应用于所有意图似乎是不合适的,尤其是那些没有隐式访问业务的意图。

有没有人经历过这个警告?在不将意图配置为全局的情况下克服此错误的任何提示?

干杯


有关场景和深层链接操作的附加信息:

在输入 - >欢迎意图:

  • 输入条件:调用 'Welcome' webhook。
  • 用户意图处理:当 'intent_name' 匹配时 -> 调用 webhook 'intent_name'。没有过渡,没有基于网络的发送提示。

启动测试模拟器,尝试启用测试,提示将“intent_name”设为全局事件。

在意图内,选择“这是一个全局事件”否,因为它是中间对话,不适合隐式/深度链接条目。没有在 sdk 中报告意图的错误/警告。


附加项目信息:

去年最初使用内置迁移工具创建了该项目;由于测试模拟器遇到其他问题最终解决了自己的问题,迁移工作陷入停滞https://github.com/actions-on-google/assistant-conversation-nodejs/issues/9

在上述阻塞之后,我继续 Dialogflow 开发,因此由于重大变化而需要进行新的迁移。我没有使用内置迁移工具,而是选择删除之前导入的意图和类型,然后使用 Gactions CLI 工具手动导入数据。

也许只使用一个新的谷歌项目会更容易?我在意图和场景中都没有看到任何错误配置,所以也许项目以某种方式损坏了?

4

0 回答 0