显式调用 (Dialogflow)

当用户指示 Google 助理按名称使用您的 Action 时,就会发生显式调用。(可选)用户可以在调用的末尾处添加一个调用短语,将他们直接转到所请求的函数。

显式调用组件

以下示例展示了显式调用命令的不同可能组成部分:

触发短语

这些短语会启动显式调用,并由 Actions on Google 定义:

  • Ok Google,交谈...
  • Ok Google,说话...
  • Ok Google,我想跟...
  • Ok Google,问...

如需了解每种语言的触发短语,请参阅语言和语言区域

调用名称

这是您的 Action 的名称,例如“私人厨师”。用户可以结合使用触发指令与触发短语,通过名称明确调用 Action,例如:“Ok Google,让我跟个人厨师交谈。”

调用短语(可选)

调用短语是一种有价值的机制,可以提高您的 Action 的可检测性,并且能够通过提供要完成的特定任务让用户深层链接到您的对话。这些短语说明了用户请求 Action 功能的各种方式,以便 Google 助理可以更好地了解 Action 的功能,并将这些功能与用户请求进行匹配。

  • 帮我查找食谱
  • 推荐一种葡萄酒
  • 预约行程
  • 玩游戏
  • 想冥想

用户可以将您的调用名称与调用短语相结合,以明确调用特定 intent,例如:“Ok Google,与私人厨师交谈,帮我找到食谱。”

显式调用 intent

如果您的 Action 是在没有任何调用短语和名称的情况下显式调用的(“Ok Google, talk to Personal Chef”),则会触发 Action 中的 actions.intent.MAIN intent。您的 Actions 项目只能包含一个用于按名称进行显式调用的主 intent。

如果您的 Action 是通过调用短语和名称显式调用的(“Ok Google, talk to Personal Chef for today's soup recipe”),则系统会调用与该调用短语对应的 intent。

如需了解详情,请参阅有关 intent 的文档。