應用程式探索與深層連結

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 的第三方供應商帳戶將 smart home 裝置連結至 Assistant
  • 深層連結:這項功能可讓您在應用程式或產品網站中嵌入深層連結,讓使用者輕鬆將 smart home 裝置連結至 Assistant。按一下連結即可提示使用者下載 GHA (如果尚未安裝),然後啟動帳戶連結和會議室指派設定流程。

實作應用程式探索

完成品牌驗證程序後,您可以透過 Actions on Google Console 啟用 App Discovery 功能。您不需要變更任何程式碼,但 smart home 動作必須經過審查和實際工作環境。

登入 Actions Console

前往 Actions on Google 控制台

  1. 開啟 smart home 動作專案。
  2. 依序點選「部署」 >「品牌驗證」
  3. 請按照下列步驟,將公司網站連結至你的行動專案。
    1. 按一下「網站」面板中的「連結網站」
    2. 輸入要連結的網站網址,然後按一下「連結」。 Google 會傳送電子郵件給網站擁有者,以確認網站關聯。
  4. 在「Android app」面板中,按一下「Connect app」(連結應用程式) 按鈕,然後按照畫面顯示的操作說明進行。

  5. 在同一個面板中,開啟已連結應用程式的「Enable app Discovery」(啟用應用程式探索) 選項。您的動作通過審核並獲得核准後,這個選項會顯示為灰色。

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