Google Home app (GHA) 是用户将智能设备连接到 Google Assistant 并将其分配给 Google Home Graph 中的结构和房间的主要方式。为了执行设置,用户通常需要点击多个屏幕,从可用选项列表中找到您的 smart home Action。通过让用户能够更轻松地启动设置流程,您可以帮助他们更快上手,并减少用户在设置方面遇到的麻烦。
为了简化 smart home 设备上的新手入门流程,Google smart home 平台提供了多项便捷功能,可让用户更轻松地快速进入设置流程并开始使用 smart home 设备。这些功能可以轻松集成到您的 smart home 操作中,只需少量编码工作或无需编写代码。
以下列表总结了您可以实现的功能,让用户在为 Assistant 设置智能设备时减少麻烦:
- App Discovery:借助此功能,用户可以查看用于在 GHA 中关联到您的 Action 的建议内容信息卡;只需点击该条状标签,用户便可使用自己的第三方提供方帐号将其 smart home 设备关联到 Assistant。
- 深层链接:借助此功能,您可以在应用或产品网站中嵌入深层链接,以便用户轻松将其 smart home 设备连接到 Assistant。点击该链接后,系统会提示用户下载 GHA(如果尚未安装),并启动帐号关联和会议室分配设置流程。
实现应用发现
完成品牌验证流程后,您可以从 Actions on Google Console 启用 App Discovery 功能。无需更改任何代码,不过,您的 smart home 操作必须已通过审核并发布正式版。
登录 Actions Console:
- 打开您的 smart home Action 项目。
- 依次点击 Deploy > Brand Verification。
- 请按照以下步骤将你的公司网站与 Action 项目相关联。
- 在 Websites 面板中,点击 Connect site。
- 输入要关联的网站的网址,然后点击 Connect。 Google 向网站所有者发送电子邮件,确认网站关联情况。
在 Android apps 面板中,点击 Connect app 按钮,然后按照显示的说明操作。
在同一面板中,为关联的应用开启 Enable app discovery 选项。在 Action 经过审核和批准之前,此选项会灰显。
Google Home 的深层链接
借助深层链接,您可以从 Android 或 iOS 应用将用户直接转到 GHA 中的特定目的地,从而使用 Assistant 简化设备设置流程。
GHA 深层链接的语法如下所示:
https://madeby.google.com/home-app/?deeplink=destination
您的 Android 或 iOS 应用目前可以链接到 GHA 中的以下目的地:
目的地 | 说明 |
---|---|
setup/ha_linking?agent_id=agent-id
|
为给定 smart home 操作的 agent-id 启动
OAuth 帐号关联流程。
|
目的地路径必须经过正确的网址编码,然后才能应用到深层链接。例如:
https://madeby.google.com/home-app/?deeplink=setup%2Fha_linking%3Fagent_id%3Dagent-id
如需详细了解如何在应用中触发深层链接,请参阅相关的 Android 文档和 iOS 文档。