應用程式探索和深層連結

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

前往開發人員控制台

  1. 開啟 Cloud-to-cloud 整合專案。

  2. 按一下「公司資料」

  3. 請按照「建立公司簡介」中的步驟,將公司網站連結至整合專案。

Google Home 深層連結

您可以透過深層連結,將使用者直接導向 Android 或 iOS 應用程式中的 GHA 內特定目的地,藉此簡化 Assistant 的裝置設定程序。

GHA 深層連結的語法如下:

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

您的 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 說明文件