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-smarthome
と acme-lighting
は明確で一意のプロジェクトです。
できます。
プロジェクトを作成する
デベロッパー プロジェクトは 1 つ以上の integrationを表します。共有することにより、 共有する場合、オーナーは他のプロジェクトやリソースへのアクセスを ユーザーがプロジェクトのすべての integrationを管理できます。
Google スマートホーム エコシステム integrationは、新しい Developer Console を使用して管理されます。Developer Console でプロジェクトを設定する方法は 2 つあります。
特に、Matter のテストベンダー ID とプロダクト ID でテストする際に問題が発生しないように、テスト環境と本番環境の両方で、すべての Matter 統合に 1 つのプロジェクトのみを作成することをおすすめします。
方法 1: 新しいプロジェクトを作成する
Developer Console に移動します。
- [プロジェクトの管理] ページで、[プロジェクトを作成] をクリックします。
- [開始] ページで [プロジェクトを作成] をクリックします。
- プロジェクトの名前を入力します。プロジェクトの名前は、プロジェクト命名ガイドラインに準拠する必要があります。
- [新しいプロジェクトを作成] をクリックします。
新しいプロジェクトの [ホーム] ページにリダイレクトされます。
方法 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-cloud、 Local Home、App Discovery)。
Actions on Google Console から既存のプロジェクトをインポートするには、Developer Console に移動します。
- [プロジェクトを作成] をクリックします。
- 既存の Actions プロジェクト名を入力するか、プルダウンからプロジェクトを選択します (たとえば、次のスクリーンショットでは、プロジェクト名は「マイ案件」です) 。
- [Import project] をクリックします。
既存のプロジェクトの詳細にリダイレクトされます。 Developer Console。
ログレベルの設定
デフォルトでは、エラーログのみが Google Cloud に保存されます。 必要があります。
統合ごとにすべてのログを Google Cloud に保存するには、[すべて ] を [ログレベルの管理]: [エラーログ] セクションに入力します。
この設定は、プロジェクト内のすべての統合に適用されます。次の単位では設定できません: 統合されていますすべてのログを Google Cloud に保存すると、追加の 費用が発生します
ログの詳細については、Cloud Logging と Cloud Logging を Matter。
デベロッパー プロジェクトを共有する
お客様の <ph type="x-smartling-placeholder"></ph>を使用しているチーム 事前定義ロール。
Developer Console の [Home] ページで、 [メンバー] をクリックすると、IAM と管理者 >IAM ページ (Google Cloud Console)
または、[プロジェクトの詳細] をクリックし、 [メンバー] セクションに移動します。
必要に応じて、Google Cloud Console ダッシュボードを使用して変更を行います。
プロジェクトへのアクセス権を変更する方法については、 IAM を使用したプロジェクトのアクセス制御。
ユーザーのリストに追加されたユーザーは、プロジェクトやリソース、 Developer Console の統合。
組織の設定によっては、権限エラーが発生する場合があります 行うことをおすすめします。ご不明な点がある場合は、 Google Cloud の管理者とリクエスト アカウントのプロジェクト作成者権限。