应用发现和深层链接

Google Home app (GHA) 是用户连接智能设备 Google Assistant,并将他们分配到以下结构中的建筑物和房间 Google Home Graph。 为了进行设置,用户通常会点击多个屏幕找到您的 smart home 从可用选项列表中执行的操作。通过使 更容易让用户开始设置流程,您可以帮助他们 并减少用户在设置时遇到的麻烦。

为了简化 smart home 设备上的用户入门流程, Google smart home 平台提供了多种便捷功能 让用户能够更轻松地快速进入设置流程并开始使用 其 smart home 设备。 这些功能可轻松集成到您的smart home中 只需极少或无需编写代码即可执行的操作。

以下列表总结了您可以实现的平台功能, 减少用户在设置智能设备时的体验 Assistant:

  • App Discovery:此功能支持 用户可以在 GHA;用户就可以将其连接到 使用 smart home 的设备连接到 Assistant 第三方提供商账号
  • 深层链接:借助此功能,您可以将深层链接嵌入到 您的应用或产品网站,以便用户轻松 将smart home设备发送至Assistant。 用户点击链接后,系统会提示用户下载 GHA (如果尚未安装),并启动账号关联和聊天室 分配设置流程。

实现应用发现

您可以从以下位置启用 App Discovery 功能: 完成以下任务后Actions on Google Console品牌验证流程。无代码 需要进行一些更改,但您的smart home操作必须 已经过审核且发布为正式版。

登录 Actions Console

前往 Actions on Google 控制台

  1. 打开您的 smart home Action 项目。
  2. 依次点击 Deploy > Brand Verification
  3. 请按照以下步骤将你的公司网站与 Action 项目相关联。
    1. Websites 面板中,点击 Connect site
    2. 输入要关联的网站的网址,然后点击 Connect。 Google 向网站所有者发送电子邮件,确认网站关联情况。
  4. Android apps 面板中,点击 Connect app 按钮,然后按照显示的说明操作。

  5. 在同一面板中,为您的应用启用启用应用发现选项 关联的应用。在您的操作完成之前,此选项会灰显 经过审核并获得批准。

Google Home 的深层链接

通过深层链接,您可以将用户直接转到 GHA (通过Android或 iOS 应用),简化设备 Assistant 的设置流程。

GHA 深层链接的语法如下:

https://home.google.com/home-app/?deeplink=destination

您的 Android 或 iOS 应用目前可以链接到 GHA中的以下目的地:

目标 说明
setup/ha_linking?agent_id=agent-id 启动 给定 smart home 的 OAuth 账号关联流程 操作 agent-id

目标路径必须正确无误 网址编码 然后再将其应用到深层链接例如:

https://home.google.com/home-app/?deeplink=setup%2Fha_linking%3Fagent_id%3Dagent-id

如需详细了解如何在应用中触发深层链接,请参阅 Android 文档iOS 文档