Google 智慧型住宅平台可讓使用者透過 Google Home app (GHA) 和 Google Assistant 來控制開放商業使用的已連結裝置,超過 10 億部裝置 (例如智慧型揚聲器、手機、汽車、電視、耳機、手錶等)。
建構原因
這麼做的好處包括提高使用者參與度、提高裝置銷售量及提升品牌價值。
- 提升使用者參與度:觸及 10 億部 Assistant 裝置的使用者,藉此提高曝光率,並減少設定流程的阻礙。
- 提高銷售量 - 提高在 Google 搜尋上的購物曝光率,提昇在零售商店及安裝者通路中展示內容的機率。
- 提升品牌價值 — 以智慧家庭的核心做為核心。基於可靠性和豐富的功能,讓使用者認識您的品牌。
如何建構
如要連結裝置與 Assistant,您必須建構 smart home 動作。Assistant 會處理使用者 (觸發多種語言) 觸發動作的方式,並透過 Google Home Graph 提供實用的中繼資料 (例如根據使用者的裝置,以及特定裝置的狀態)。您只需要透過執行要求服務來回應要求即可。
如要開始使用,最簡單的做法就是透過我們的程式碼研究室。建議您同時完成這兩項程式碼研究室,這個程式碼研究室會逐步引導您完成開發程序的各個部分:
之後,請參閱支援的裝置清單,確保 Google Home 生態系統支援您要整合的項目。 接著,請仔細閱讀開發人員檢查清單,瞭解從建立專案到啟動產品的完整開發流程。
定義
這份說明文件會使用下列字詞:
- 驗證
- 將使用者的 Google 帳戶連結至驗證系統中的使用者帳戶。
- 裝置特性
- 裝置特性會定義裝置類型的功能。
- 裝置類型
- 讓 Assistant 瞭解裝置應使用的文法。
- 出貨
- 處理 smart home 意圖的服務,會執行相應的動作。
- Google smart home
- 這個平台可讓您建立 smart home 動作,以擴充 Assistant 的功能來控管已連結的裝置。
- Home Graph
- 這個資料庫會儲存及提供與住家及其裝置相關的比對資料。
- smart home 項意圖
- 簡單的訊息物件,用於說明如何執行 smart home 動作,例如開燈或將音訊投放到揚聲器。