建立開發人員專案

開發人員專案 (包括 Matter 整合服務) 目前 在 Google Home Developer Console 上管理。本頁說明如何設定 請在 Developer Console 建立新的開發人員專案

限制

Cloud-to-cloudLocal Home SDK 無法將功能新增至 Developer Console 的專案。如果 您想將 Matter 功能新增至現有 Cloud-to-cloudLocal Home 整合,您必須 請先匯入現有的 Actions on Google 專案

為專案命名

為專案命名時,建議您根據以下條件命名專案:

  • 並納入與專案相關的部分基本資訊。
  • 要與其他專案混淆不容易。
  • 可以代表專案中的所有 integration。

有意義的名稱很重要。一般名稱 (例如 project-gamma-798) 是 有效「偽裝」也不會在眾多 模型

為專案命名時,請參考下列指引:

  • 使用貴公司名稱
  • 請在名稱中使用專案或動作類型
  • 不要使用「test」指定專案名稱

舉例來說,acme-smarthomeacme-lighting 都是明確的專案 。

建立專案

開發人員專案代表一或多個 integration。透過分享 專案擁有者可以允許 使用者可以管理專案中的所有 integration。

Google 智慧型住宅生態系統 integration是以新的 Developer Console。在 Google Cloud 控制台中 Developer Console:

  1. 建立新專案
  2. 從 Actions on Google 控制台匯入現有專案

建議只為所有「Matter」建立一項專案 整合測試和正式版,特別是避免在執行 使用 Matter 的測試供應商 ID 和產品 ID 進行測試。

方法 1:建立新專案

前往 Developer Console

前往 Play 管理中心

  1. 在「管理專案」頁面中,按一下「建立專案」
  2. 在「開始使用」頁面中,按一下「建立專案」
  3. 輸入專案名稱 (務必遵守專案命名規則) 指南
  4. 按一下「Create New Project」(建立新專案)

系統會將您重新導向至新專案的「首頁」。

方法 2:從 Actions on Google 控制台匯入現有專案

可將現有的 Actions on Google 專案匯入新的 Developer Console,如果需要新增 Matter 支援現有的 Cloud-to-cloudLocal Home 擷取及準備資料、針對特定領域進行預先訓練 調整指示、離線評估和整合

這個方法適用下列限制:

  • 這項匯入作業僅限單向,請注意,這項操作無法復原。
  • 只有專案擁有者才能匯入現有的Actions on Google 專案。擁有者是專案建立者,可透過下列帳戶查看: [會員] 連結。
  • 只能編輯匯入專案的公司資料 Actions on Google 控制台。Google Home 開發人員會反映這些變更 控制台。

匯入後,您仍可使用原本的 Actions on Google 專案 管理現有的整合項目 (例如 Cloud-to-cloudLocal HomeApp Discovery)。

如要從 Actions on Google Console 匯入現有專案,請前往 Developer Console:

前往 Play 管理中心

  1. 按一下「建立專案」
  2. 請輸入現有的 Actions 專案名稱,或從下拉式選單中選取專案 list (以下列螢幕截圖為例,專案名稱是「My Matter」 專案」)。
  3. 按一下「匯入專案」

系統會將您重新導向回以下位置的現有專案詳細資料: Developer Console

取得 Google Home 開發人員中心
已開始

設定記錄層級

根據預設,每個錯誤都只會儲存到 Google Cloud 的錯誤記錄 設置一個容器

如要將每次整合的所有記錄儲存至「Google Cloud」,請選取「全部」 紀錄紀錄層級控制:錯誤紀錄區段。

Google Home 開發人員中心專案記錄層級

這項設定適用於專案中的所有整合。不得根據 擷取及準備資料、針對特定領域進行預先訓練 調整指示、離線評估和整合將所有記錄儲存至 Google Cloud,可能會產生額外的 費用。

如要進一步瞭解記錄檔,請參閱 Cloud Logging: 案件

分享開發人員專案

您可以在 使用「」的團隊 預先定義的角色

  1. Developer Console 點擊的「首頁」上 「Members」(成員):可讓您前往「IAM &」(身分與存取權管理) 頁面管理 >「IAM」IAM頁面 在 Google Cloud Console

    或者,依序點選「專案詳細資料」和「在 GCP 中管理成員」的 底部的「成員」部分。

  2. 視需要使用Google Cloud Console進行變更 儀表板中指定這項設定。

如需修改專案存取權的操作說明,請參閱 使用 IAM 控管專案的存取權控管

加入使用者清單後,使用者就能查看專案 整合於 Developer Console 中。

貴機構的設定可能會發生權限錯誤 嘗試建立開發人員專案如果是,請與 「Google Cloud」的管理員和要求 您帳戶的專案建立者權限