應用程式探索和深層連結

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的 OAuth 帳戶連結流程 動作 agent-id

目的地路徑必須正確無誤 網址編碼 才能套用至深層連結例如:

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

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