Dialogflow es Dialogflow将忽略链接到我的操作中的参数

Dialogflow es Dialogflow将忽略链接到我的操作中的参数,dialogflow-es,actions-on-google,Dialogflow Es,Actions On Google,突然之间,我似乎再也无法将参数值作为我的谷歌操作链接的一部分来传递了。这在几个月前就奏效了,我不相信在我们这边会有什么变化 例如,在我的默认欢迎意图中有一个名为“source”的参数,键入@sys.any。 在Google控制台上的Actions中,我为Actions.intent.MAIN启用了“Link”(我还可以看到这里列出的源参数) 但是当使用链接时,“source”参数值永远不会进入Dialogflow。我尝试了有或没有明确意图的链接(理论上两者都应该,因为这是默认意图),但都不起作用

突然之间,我似乎再也无法将参数值作为我的谷歌操作链接的一部分来传递了。这在几个月前就奏效了,我不相信在我们这边会有什么变化

例如,在我的默认欢迎意图中有一个名为“source”的参数,键入@sys.any。 在Google控制台上的Actions中,我为Actions.intent.MAIN启用了“Link”(我还可以看到这里列出的源参数)

但是当使用链接时,“source”参数值永远不会进入Dialogflow。我尝试了有或没有明确意图的链接(理论上两者都应该,因为这是默认意图),但都不起作用:

在这两种情况下,如果我在我的实现中检查“params”,它只是{source:'}-如果我在Dialogflow中设置了所需的source参数,那么Google上的操作会要求它,这表明从未收到链接中的值

欢迎任何帮助或指点

尝试链接时有/没有明确的意图,尝试使用参数required或optional,所有结果都相同


我希望Dialogflow能够获取在链接中传递的“源”值。

我将重新发布答案,仅供将来参考:


欢迎意图没有参数,因为它们通常不使用用户短语调用。(在某种程度上是这样的,但事件是被触发的,而不是由于训练短语)


在您的情况下,您可能希望使用回退意图来获取原始文本查询,或者创建单独的意图

我将重新发布答案,仅供将来参考:


欢迎意图没有参数,因为它们通常不使用用户短语调用。(在某种程度上是这样的,但事件是被触发的,而不是由于训练短语)


在您的情况下,您可能希望使用回退意图来获取原始文本查询,或者创建单独的意图

您的参数位于默认欢迎意图中?您好,尼克-是的,它是在Dialogflow中的默认欢迎意图中定义的,如果我查看操作控制台中的操作(通过Develop->Actions->Actions.Intent.MAIN),它也是可见的/列出的。欢迎意图没有参数,因为它们通常不会用用户短语调用。(在某种程度上是这样的,但事件是被触发的,而不是由于培训短语)是的,在您的情况下,您可能希望使用回退意图来获取原始文本查询,或创建单独的意图。只是为了确认,为此目的添加特定意图是有效的,链接参数按预期传递。您的参数位于默认欢迎意图中?您好,尼克-是的,它在Dialogflow中的默认欢迎意图中定义,如果我查看操作控制台中的操作(通过开发->操作->操作.Intent.MAIN),它也可见/列出。欢迎意图没有参数,因为它们通常不使用用户短语调用。(在某种程度上是这样的,但事件是被触发的,而不是由于培训短语)是的,在您的情况下,您可能希望使用回退意图来获取原始文本查询,或创建单独的意图。仅需确认,为此目的添加特定意图是有效的,并且链接参数会按预期传递。