Google上的操作会启动自定义操作(不是main actions.intent.MAIN)

问题描述 投票:0回答:1

我有一个使用DialogFlow构建的Google代理上的动作,其中包含多个动作(例如actions.intent.MAINget_day_of_week)。

[3个月前创建代理时,我可以通过两种方式调用代理:

  1. 使用座席的姓名(例如,“与我的座席通话”),将启动actions.intent.MAIN意向。
  2. 使用特定于动作的语法(例如,“问我的特工是星期几”),它将启动get_day_of_week动作。

[不进行任何更改,使用自定义操作(上面的#2)启动代理将停止工作。有办法调试吗?

[在模拟器中,当我键入“问我的代理人是星期几”时,请求和响应为空,并且模拟器中的对话框显示:“代理人返回了空的TTS”和请求。我不确定请求和响应是否为空,因为模拟器不支持启动自定义操作,因为Google上的Actions不再支持启动自定义操作,或者我的代理中断了(即使我没有做任何更改)。就其价值而言,我拥有的两个不同的代理人也遇到了同样的问题。

Actions Console Simulator Screenshot

actions-on-google
1个回答
0
投票

我猜您没有什么要调试的;这似乎是Google的错误。在生产过程中,我发生了完全相同的事情。我不可能改变任何东西。

这里是my Reddit post,如果您想关注。

有趣的是,深层链接对我(以及其他几个人)无效,但对我的同事却有效。一位评论者说,除非他在控制台中输入深层链接,否则深层链接对他不起作用。 🤷‍♂️

© www.soinside.com 2019 - 2024. All rights reserved.