歡迎使用 Google Home 開發人員中心,探索全新功能,瞭解如何開發智慧住宅動作。注意:請繼續在「動作」控制台中建立動作。

測試及分享智慧住宅動作

透過集合功能整理內容 你可以依據偏好儲存及分類內容。

建立 smart home 動作後,您應進行測試,以確認其運作正常。您也可以將 smart home 動作分享給其他使用者,這樣他們就可以先測試您的動作,再將其提交給 Google 以進行發布

設定測試用

繼續操作之前,請確認您已在 Actions on Google Console設定帳戶連結建立 smart home 動作

如要手動測試動作或執行測試套件,您必須先為動作啟用裝置測試,並將測試連結到您的 Google 帳戶。執行這項設定後,您就能使用在登入 Actions 主控台所用的帳戶,在 Google Assistant 介面和 Google Home app (GHA) 上進行測試。

啟用裝置測試

裝置測試已透過 Actions Console 啟用。

前往 Actions on Google 主控台

  1. 選取專案。
  2. 登入 Actions 主控台,然後依序按一下 [測試] > [模擬工具]
  3. 按一下 [開始測試]。

連結專案

如要將動作連結到 Google 帳戶,請按照下列步驟操作:

  1. 在手機上開啟 Assistant 設定。 請確認您是以與 Actions Console 相同的帳戶登入。

    1. 開啟 Assistant 設定中的居家控制系統
    2. 選取右下角的加號圖示 (+)。
    3. 您應該會看到包含 [test] 前置字串和您設定的顯示名稱的 smart home 動作。
    4. 選取該項目。Assistant 隨即會透過您的雲端服務進行驗證並傳送 SYNC 要求,並要求您的服務為使用者提供裝置清單。
  2. 開啟 GHA,並確認您可以看見 smart home 裝置。如果是的話,您現在應該可以透過任何 Assistant 介面 (包括手機上的 GHAGoogle Assistant app) 叫用 smart home 動作。

執行動作測試

在實體裝置上 (例如支援 Assistant 的智慧型手機) 測試動作,有助於測試使用者體驗,並確認動作的運作情形符合預期。

您應依據動作使用的特性測試不同的範例查詢和指令;如需使用者查詢和指令的範例,請參閱特徵說明文件

除了手動測試以外,您也可以使用自動化 Google Home Test Suite 根據動作的裝置類型和特性驗證用途。測試套件使用本機開發機器的喇叭或連接的耳機以及 Google Home 裝置執行一系列測試。

分享動作

您可以邀請其他使用者加入您的專案,讓他們測試您的 smart home 動作。當您要與開發團隊的其他成員共用專案,或能夠與品質確保 (QA) 測試人員分享專案,以準備推出正式版時,這項功能就非常實用。

共用專案存取權

您必須和其他使用者共用專案,讓他們能夠測試您的操作。

  1. 按一下 Actions Console 右上角的 圖示。
  2. 按一下 [管理使用者存取權]。系統會將您重新導向至 Google Cloud Platform Console 身分與存取權管理權限頁面。
  3. 按一下頁面頂端的 [新增]
  4. 輸入您所要加入使用者的電子郵件地址。
  5. 按一下 [請選取角色] 並選擇 [專案] > [檢視者]
  6. 點選「儲存」

使用者現在可以在控制台看到這個動作。請注意,系統不會主動通知新增至專案的使用者。

啟用測試

具有動作存取權的使用者可在支援 Assistant 的裝置上 (例如智慧型手機) 進行測試。不支援在模擬工具上測試共用動作。

使用者必須先設定測試,才能測試 smart home 動作。

完成上述步驟後,使用者應能在 Assistant appGHA 中測試這個動作。