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 (如果尚未安裝),並啟動帳戶連結和聊天室指派設定流程。
導入應用程式探索
完成品牌驗證程序後,即可透過 Actions on Google Console 啟用 App Discovery 功能。您不需要變更程式碼,但您的 smart home 動作必須已通過審查並進入實際工作環境。
登入 Actions Console:
- 開啟 smart home 動作專案。
- 依序點選 [部署] > [品牌驗證]。
- 請按照下列步驟將公司網站連結至您的 Actions 專案。
- 在「網站」面板中,按一下 [連結網站]。
- 輸入您要連結的網站網址,然後按一下 [連結]。 Google 會傳送電子郵件給網站擁有者,以確認網站關聯。
在「Android apps」(Android 應用程式) 面板中,按一下 [Connect app] 按鈕,然後按照畫面上的指示操作。
在同一個面板中,將已連結應用程式的「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 說明文件。