Actions on google 为什么不触发不匹配系统Google Assistant事件?
我的谷歌操作设置如下- 类型-游戏模式:Actions on google 为什么不触发不匹配系统Google Assistant事件?,actions-on-google,actions-builder,Actions On Google,Actions Builder,我的谷歌操作设置如下- 类型-游戏模式: 生存 创意 意图-CMD\u SET\u游戏模式: 培训用语: 将游戏模式更改为创造性 应用创意游戏模式 场景-命令: 自定义意图处理 当CMD_与另一个_命令匹配时 当CMD\u SET\u GAMEMODE匹配时-转换到CMD\u SET\u GAMEMODE\u SlotFilling 场景-CMD\u SET\u GAMEMODE\u SlotFilling: 条件:如果scene.slots.status==“FINA
- 生存
- 创意
- 培训用语:
- 将游戏模式更改为创造性
- 应用创意游戏模式
- 自定义意图处理
- 当CMD_与另一个_命令匹配时
- 当CMD\u SET\u GAMEMODE匹配时-转换到CMD\u SET\u GAMEMODE\u SlotFilling
- 条件:如果scene.slots.status==“FINAL”调用我的webhook
- 插槽填充
- 游戏模式:提示不匹配-默认值
将游戏模式更改为生存模式
-工作正常,我的webhook被调用更改游戏模式
-获取抱歉,我的操作现在没有响应。请稍后再试。
将游戏模式更改为某物-获取抱歉,我的操作现在没有响应。请稍后再试。
当我检查日志时,我看到错误发生在CMD\u SET\u GAMEMODE\u SlotFilling
场景的endConversation
事件中
我不明白为什么不使用“不匹配”提示?仅从文本描述就有点难以理解。你能提供这两个场景的屏幕截图吗?插槽描述已展开,屏幕截图或复制的文本可能显示你正在发出的命令以及每个场景的调试?据我所知,正在调用“CMD_SET_GAMEMODE”,但由于未指定游戏模式类型,它似乎遇到了一些意想不到的行为。您可能需要检查webhook中的类型并查看。