You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过Actions Builder或Actions SDK让Google Assistant自动打开安卓应用

Google Assistant 对话自动拉起安卓应用实现说明

注意:Google Assistant 官方合规规则明确禁止无用户主动交互的自动跨场景跳转,所有面向普通用户的公开动作必须经过用户明示确认,不存在可公开上线的绕过该限制的方案。以下为最接近需求的可实现路径:

可实现方案

方案1:绑定App Action 实现最小操作成本跳转

该方案仅需要用户单次确认即可跳转,无需手动查找点击对话内的深度链接:

  • 第一步:在安卓应用的AndroidManifest.xml中配置Deep Link intent过滤器,示例代码:
<intent-filter>
    <action android:name="android.intent.action.VIEW" />
    <category android:name="android.intent.category.DEFAULT" />
    <category android:name="android.intent.category.BROWSABLE" />
    <data
        android:host="appcontent"
        android:scheme="yourAppSchema" />
</intent-filter>
  • 第二步:在Actions Builder中创建对应触发意图,绑定你配置的App Action规则,匹配用户的查询话术。
  • 第三步:Webhook返回响应的配置示例(Node.js):
const { conversation } = require('@assistant/conversation');
const app = conversation();

app.handle('openMyAppIntent', conv => {
  conv.add('好的,即将为你打开应用');
  // 触发App Action跳转逻辑
  conv.add(new Intent({
    name: 'actions.intent.OPEN_APP_FEATURE',
    parameters: {
      feature: { stringValue: 'homepage' }
    }
  }));
});

exports.yourWebhookFunction = app;

配置完成后,当用户说出匹配的查询话术时,Google Assistant会直接弹出应用打开确认弹窗,用户点击确认即可直接跳转。

方案2:测试环境下实现无确认自动跳转

仅适用于开发者自己的测试设备,无法推广给普通用户:

  • 打开测试设备的「Google 设置」→「谷歌助理」→「设备上的个人结果」,开启对应应用的关联权限
  • 完成方案1的所有配置后,该测试设备上触发对应意图时,会跳过确认步骤直接拉起你的安卓应用

内容的提问来源于stack exchange,提问作者MA90

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.05 01:45:01