Google Cloud-to-cloud 平台可讓使用者透過 Google Home app (GHA) 和 Google Assistant 控制市售的連網裝置,這類裝置包括智慧型音箱、手機、汽車、電視、耳罩式耳機、手錶等,超過 10 億台裝置都支援這項功能。
建構原因
這對您而言的好處包括提升使用者參與度、提高裝置銷售量,以及提升品牌價值。
- 加深使用者參與度:觸及 10 億部 Assistant 裝置的使用者,提高曝光度,並消除設定時的阻礙。
- 提升銷售量:讓消費者在 Google 購物搜尋中找到你的產品,提高在零售商和安裝人員管道中曝光的資格。
- 提升品牌價值:成為智慧型住宅的中樞。讓使用者因為可靠性和豐富功能而認識您的品牌。
建構方式
如要將裝置連結至 Assistant,您必須建構 Cloud-to-cloud 整合。Assistant 會處理使用者如何觸發您的動作 (以多種語言),並透過 Google Home Graph 提供實用的中繼資料 (例如根據使用者所在房間提供特定裝置的狀態)。您只需透過執行服務回應要求即可。
最簡單的入門方式,就是參閱我們的程式碼研究室。建議您完成這兩個程式碼研究室,逐步瞭解開發程序的各個部分:
Google Home 遊樂場
Updated 2025年1月6日
建立及修改包含可設定裝置類型和特性的虛擬住家,藉此模擬智慧型住宅專案。
Matter 虛擬裝置
Updated 2025年1月6日
這個獨立桌面應用程式提供 Matter 虛擬裝置的視覺狀態和控制項。
Android Studio 專用的 Google Home 外掛程式
Updated 2025年1月6日
這個外掛程式可讓您使用「Google 助理模擬器」、「Cloud Logging」以及其他工具來簡化智慧型住宅開發流程。
Google Home UI Automator
Updated 2024年3月15日
透過 Google Home 應用程式自動執行調試作業。
排解整合錯誤
Updated 2023年1月6日
瞭解如何排解 Monitoring 指標和 Google Cloud 記錄檔。
Home Graph 檢視者
Updated 2022年8月5日
使用 Home Graph 檢視器查看「住家圖形」。
Google Home 測試套件
Updated 2022年7月13日
根據與你的帳戶相關的裝置和特性,以及測試完成時的結果,產生並執行測試案例。
VS Code 適用的 Google Home 擴充功能
Updated 2022年5月31日
使用 Google Home 擴充功能,即可使用 Google 助理模擬器、Cloud Logging 和其他工具來簡化智慧型住宅開發流程。
適用於 Google Home 生態系統的 Cloud Monitoring
Updated 2022年2月1日
監控智慧住宅動作的使用情形。
Google Home 生態系統適用的 Cloud Logging
Updated 2022年2月1日
瞭解 Google Cloud 提供的記錄分析功能。
WebRTC 驗證工具使用手冊
Updated 2021年11月1日
透過 Google 助理在智慧螢幕上模擬 WebRTC 播放器,以便針對 WebRTC 串流偵錯。
Smart Home SYNC Data Validator
Updated 2023年8月24日
Verify the correctness of intent response payloads using the SYNC response validator.
接著,請查看支援的裝置清單,確認你打算整合的裝置是否受 Google Home 生態系統支援。接著,請詳閱開發人員檢查清單,瞭解從專案建立到發布,整個開發流程的所有細節。
Google Home Playground
使用 Google Home Playground 模擬智慧住宅專案,並使用裝置類型和特徵。建立虛擬裝置、修改裝置屬性和狀態等。詳情請參閱 Google Home Playground 頁面。
偵錯和數據分析
如果您已建構 smart home 動作,並需要執行下列操作:
- 請前往智慧住宅偵錯程式碼研究室,對動作進行偵錯。
- 如要存取記錄或建立記錄指標,請前往智慧型家居的記錄指標程式碼研究室。
- 如要設定快訊來監控服務中斷情形,請前往監控智慧型住宅服務中斷情形程式碼研究室。
定義
本說明文件中使用了下列字詞:
- 驗證
- 將使用者的 Google 帳戶連結至驗證系統中的使用者帳戶。
- 裝置特徵
- 裝置特徵可定義裝置類型的功能。
- 裝置類型
- 讓 Assistant 知道應在您的裝置上使用哪種文法。
- Fulfillment
- 處理 smart home 意圖並執行對應動作的服務。
- Google Home 生態系統
- 這個平台可讓您建立 smart home 動作,擴充 Assistant 的功能,以便控制已連結的裝置。
- Home Graph
- 資料庫,用於儲存及提供住家及其裝置的背景資料。
- smart home 意圖
- 簡單的訊息物件,說明如何執行 smart home 動作,例如開燈或將音訊投放到音箱。