Google Home app (GHA) 是使用者將智慧型裝置連線至 Google Assistant,並將裝置指派至 Google Home Graph 中的結構體和房間的主要方式。如要完成設定,使用者通常會點按多個畫面,從可用選項清單中找出 Cloud-to-cloud 整合。只要讓使用者更輕鬆地開始設定程序,您就能更快速地協助他們完成新手上路流程,並減少使用者在設定過程中遇到的挫折感。
為簡化 smart home 裝置上的使用者新手上路流程,Google smart home 平台提供多項便利功能,讓使用者能更輕鬆地進入設定流程,並開始使用 smart home 裝置。這些功能可以輕鬆整合至 Cloud-to-cloud 整合,而且只需編寫少許程式碼或完全不需要編寫程式碼。
以下清單列出可實作的平台功能,可減少使用者在設定 Assistant 智慧型裝置時的摩擦:
- App Discovery:這項功能可讓使用者在 GHA 中看到連結至 Cloud-to-cloud 整合的建議方塊;只要點選方塊,使用者就能透過第三方提供者帳戶,將 smart home 裝置連結至 Assistant。
- 深層連結:這項功能可讓您在應用程式或產品網站中嵌入深層連結,方便使用者將 smart home 裝置連結至 Assistant。點選連結後,系統會提示使用者下載 GHA (如果尚未安裝),並啟動帳戶連結和房間指派設定流程。
導入應用程式探索
完成品牌驗證程序後,您可以透過 Google Home Developer Console 啟用 App Discovery 功能。您不需要變更程式碼,但 Cloud-to-cloud 整合功能必須已通過審查並在正式版中使用。
登入 Developer Console:
開啟 Cloud-to-cloud 整合專案。
按一下「公司資料」。
請按照「建立公司簡介」中的步驟,將公司網站連結至整合專案。
Google Home 深層連結
您可以透過深層連結,將使用者直接導向 Android 或 iOS 應用程式中的 GHA 內特定目的地,藉此簡化 Assistant 的裝置設定程序。
GHA 深層連結的語法如下:
https://home.google.com/home-app/?deeplink=destination
您的 Android 或 iOS 應用程式目前可連結至 GHA 中的下列目的地:
目的地 | 說明 |
---|---|
setup/ha_linking?agent_id=agent-id
|
針對指定 Cloud-to-cloud 整合的 agent-id ,啟動
OAuth 帳戶連結流程。 |
您必須先將目的地路徑正確地進行網址編碼,才能將路徑套用至深層連結。例如:
https://home.google.com/home-app/?deeplink=setup%2Fha_linking%3Fagent_id%3Dagent-id
如要進一步瞭解如何在應用程式中觸發深層連結,請參閱相關的 Android 說明文件和 iOS 說明文件。