如果有能力,请从Google助手启动我的应用

时间:2018-12-20 06:13:43

标签: android actions-on-google google-assistant-sdk

要求是,如果用户命令Google Analytics(分析)找到附近的麦当劳餐厅(其中麦当劳是应用程序名称),则启动我的Android应用。由于用户没有提及自己想在McDonald应用程序中进行搜索,因此这不是应用程序可以使用定义的意图过滤器处理的明确意图。我想了解应该使用哪个组件来完成此操作。

还有另一个用例,用户想订购一些名称为McDonald的食品。这表明,理想情况下,我必须定义操作集(模板集),尽管该应用程序不与用户交谈,因此 DialogFlow 不可用。

我在完成此Question之后与Google行动小组联系,他们的回答是目前尚无法从AOG应用程序调用Android应用程序,可以使用Google Assistant来实现

此用例还有什么选择?

我的发现

Open app with Explicit intent

Perhaps the same use-case

Voice action

2 个答案:

答案 0 :(得分:0)

您将需要注册app actions开发人员预览,该预览将公开您要从助手中打开的应用中的意图。

答案 1 :(得分:0)

在Google I / O 2019上,发布了有关App Actions的一些更新。但是,当前的开发人员发布不包括隐式调用应用程序的功能。用户将需要明确调出要使用的应用程序。