デベロッパー プロジェクトを作成する

Matter 統合を含むデベロッパー プロジェクトは、Google Home Developer Console で管理されます。このページでは、Google Chat で Developer Console で新しいデベロッパー プロジェクトを作成する。

制限事項

Cloud-to-cloud または Local Home SDK Developer Console 内のプロジェクトには追加できません。条件 Matter 機能を既存の Cloud-to-cloud または Local Home の統合では、 まず、既存の Actions on Google プロジェクトをインポートしてください。

プロジェクトに名前を付ける

プロジェクトに名前を付ける場合は、次のような名前にすることをおすすめします。

  • プロジェクトに関する基本情報が組み込まれています。
  • 別のプロジェクトと簡単に混同しないよう注意してください。
  • プロジェクト内のすべての integrationを表します。

意味のある名前が重要です。project-gamma-798 などの一般的な名前は、 事実上「偽装」されている他のリストの中でも 一般的な名前のプロジェクトを使用します。

プロジェクトに名前を付ける場合は、次のガイダンスを考慮してください。

  • 会社名を使用する
  • プロジェクトまたはアクションの種類を名前に含める
  • プロジェクト名に「test」を使用しないでください

たとえば、acme-smarthomeacme-lighting は明確で一意のプロジェクトです。 できます。

プロジェクトを作成する

デベロッパー プロジェクトは 1 つ以上の integrationを表します。共有することにより、 共有する場合、オーナーは他のプロジェクトやリソースへのアクセスを ユーザーがプロジェクトのすべての integrationを管理できます。

Google スマートホーム エコシステム integrationは、新しい Developer Console を使用して管理されます。Developer Console でプロジェクトを設定する方法は 2 つあります。

  1. 新しいプロジェクトを作成します
  2. Actions on Google コンソールから既存のプロジェクトをインポートします

特に、Matter のテストベンダー ID とプロダクト ID でテストする際に問題が発生しないように、テスト環境と本番環境の両方で、すべての Matter 統合に 1 つのプロジェクトのみを作成することをおすすめします。

方法 1: 新しいプロジェクトを作成する

Developer Console に移動します。

Developer Console に移動する

  1. [プロジェクトの管理] ページで、[プロジェクトを作成] をクリックします。
  2. [開始] ページで [プロジェクトを作成] をクリックします。
  3. プロジェクトの名前を入力します。プロジェクトの名前は、プロジェクト命名ガイドラインに準拠する必要があります。
  4. [新しいプロジェクトを作成] をクリックします。

新しいプロジェクトの [ホーム] ページにリダイレクトされます。

方法 2: Actions on Google コンソールから既存のプロジェクトをインポートする

既存の Cloud-to-cloud または Local Home 統合に Matter サポートを追加する必要がある場合は、既存の Actions on Google プロジェクトを新しい Developer Console にインポートできます。

このメソッドには次の制限が適用されます。

  • このインポートは一方向のみです。元に戻すことはできません。
  • 既存の Actions on Google をインポートできるのはプロジェクト オーナーのみです できます。オーナーはプロジェクトを作成した人で、 [メンバー] リンク
  • インポートしたプロジェクトの会社プロフィールは編集のみ可能です Actions on Google の コンソールで確認できます。変更内容は Google Home デベロッパーに反映されます。 できます。

インポート後も、元の Actions on Google プロジェクトを引き続き使用可能 既存の統合(Cloud-to-cloudLocal HomeApp Discovery)。

Actions on Google Console から既存のプロジェクトをインポートするには、Developer Console に移動します。

デベロッパー コンソールに移動

  1. [プロジェクトを作成] をクリックします。
  2. 既存の Actions プロジェクト名を入力するか、プルダウンからプロジェクトを選択します (たとえば、次のスクリーンショットでは、プロジェクト名は「マイ案件」です) 。
  3. [Import project] をクリックします。

既存のプロジェクトの詳細にリダイレクトされます。 Developer Console

Google Home Developer Center の入手
開始済み

ログレベルの設定

デフォルトでは、エラーログのみが Google Cloud に保存されます。 必要があります。

統合ごとにすべてのログを Google Cloud に保存するには、[すべて ] を [ログレベルの管理]: [エラーログ] セクションに入力します。

Google Home Developer Center のプロジェクト ログレベル

この設定は、プロジェクト内のすべての統合に適用されます。次の単位では設定できません: 統合されていますすべてのログを Google Cloud に保存すると、追加の 費用が発生します

ログの詳細については、Cloud Logging と Cloud Logging を Matter

デベロッパー プロジェクトを共有する

お客様の <ph type="x-smartling-placeholder"></ph>を使用しているチーム 事前定義ロール

  1. Developer Console の [Home] ページで、 [メンバー] をクリックすると、IAM と管理者 >IAM ページ (Google Cloud Console

    または、[プロジェクトの詳細] をクリックし、 [メンバー] セクションに移動します。

  2. 必要に応じて、Google Cloud Console ダッシュボードを使用して変更を行います。

プロジェクトへのアクセス権を変更する方法については、 IAM を使用したプロジェクトのアクセス制御

ユーザーのリストに追加されたユーザーは、プロジェクトやリソース、 Developer Console の統合。

組織の設定によっては、権限エラーが発生する場合があります 行うことをおすすめします。ご不明な点がある場合は、 Google Cloud の管理者とリクエスト アカウントのプロジェクト作成者権限