應用程式探索和深層連結

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 動作專案。
  2. 按一下「部署」>品牌驗證
  3. 如要將公司網站連結至 Actions 專案,請按照下列步驟操作。
    1. 按一下「Websites」(網站) 面板中的「Connect site」(連結網站)
    2. 輸入要連結的網站網址,然後按一下「連結」。Google 會傳送電子郵件給網站擁有者,確認網站關聯。
  4. 在「Android apps」(Android 應用程式) 面板中,按一下「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 動作的 agent-id,啟動 OAuth 帳戶連結流程

您必須先將目的地路徑正確地進行網址編碼,才能將路徑套用至深層連結。例如:

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

如要進一步瞭解如何從應用程式內觸發深層連結,請參閱 Android 說明文件iOS 說明文件