Actions on google Google上的操作启动自定义操作(非main Actions.intent.main)

Actions on google Google上的操作启动自定义操作(非main Actions.intent.main),actions-on-google,Actions On Google,我在Google agent上有一个Actions,它是用DialogFlow构建的,有几个Actions(例如,Actions.intent.MAIN和get\u day\u of u week) 当我在3个多月前创建代理时,我可以通过两种方式调用代理: 使用代理的名称(例如“与我的代理交谈”),这将启动actions.intent.MAINintent 使用特定于某个操作的语法(例如,“询问我的代理现在是星期几”),这将启动get\u day\u of u week操作 在不做任何更改的情况

我在Google agent上有一个Actions,它是用DialogFlow构建的,有几个Actions(例如,
Actions.intent.MAIN
get\u day\u of u week

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

  • 使用代理的名称(例如“与我的代理交谈”),这将启动
    actions.intent.MAIN
    intent
  • 使用特定于某个操作的语法(例如,“询问我的代理现在是星期几”),这将启动
    get\u day\u of u week
    操作
  • 在不做任何更改的情况下,使用自定义操作(上面的#2)启动代理停止工作。有办法调试这个吗

    在模拟器中,当我键入“询问我的代理星期几”时,请求和响应为空,模拟器中的对话框显示“代理返回了一个空TTS”。我不确定请求和响应是否为空,因为模拟器不支持启动自定义操作,因为Google上的操作停止支持启动自定义操作,或者因为我的代理坏了(即使我没有更改任何内容)。值得一提的是,同样的问题发生在我拥有的两个不同的代理身上


    我猜你没什么可调试的;这似乎是谷歌的一个bug。在我们制作的一个动作中,我也经历了同样的事情。我不可能改变任何事情

    这是,如果你想跟随的话

    有趣的是,深层链接对我(和其他几个人)不起作用,但对我的同事起作用。其中一位评论者说,深度链接对他不起作用,除非他在控制台中键入。