Dialogflow es 如何缩小谷歌助手上的查询参数?

Dialogflow es 如何缩小谷歌助手上的查询参数?,dialogflow-es,actions-on-google,google-home,Dialogflow Es,Actions On Google,Google Home,我从谷歌团队得到以下反馈: 您提供的initialTrigger“$SchemaOrg_Place:geo city”的查询模式是用于查找的,太宽了,无法执行操作 我不确定这意味着什么,我如何纠正这一点,以便我的行动得到批准。我正在使用API.AI平台。我的操作捕获城市名称作为请求参数。我已经定义了一个实体参数名称为geo-city,实体类型为@sys.geo-city。 以下是API AI控制台的屏幕截图 初始触发器用于系统内的发现。假设您在“杂货店查找器”操作中定义了一个初始触发器“在$S

我从谷歌团队得到以下反馈:

您提供的initialTrigger“$SchemaOrg_Place:geo city”的查询模式是用于查找的,太宽了,无法执行操作

我不确定这意味着什么,我如何纠正这一点,以便我的行动得到批准。我正在使用API.AI平台。我的操作捕获城市名称作为请求参数。我已经定义了一个实体参数名称为geo-city,实体类型为@sys.geo-city。

以下是API AI控制台的屏幕截图

初始触发器用于系统内的发现。假设您在“杂货店查找器”操作中定义了一个初始触发器“在$SchemaOrg_Place:city中查找杂货店”,则可能发生以下情况:

用户:好的,谷歌,我需要在旧金山找到一家杂货店
店员:杂货店搜寻者可以帮你,这是杂货店搜寻者:


在某种程度上,初始触发器可以像SEO关键字一样看待。只要将“$SchemaOrg_Place:city”作为初始触发器,就意味着每当有人向Google Assistant说出一个城市名称时,您的操作可能会跳转,而这可能不是用户想要的,我猜这就是“太宽”的意思。

您使用的是API.AI吗?你能不能也包括这个意图中“用户说”部分的屏幕截图,如果这是欢迎的意图?是的,我使用的是API AI。我添加了“用户说”部分的屏幕截图。而且,这不是一个受欢迎的意图。谢谢你的帖子。我会试试这个,如果它有效,我会接受你的帖子作为答案。