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

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

プロジェクトに名前を付ける際は、次の点を考慮して名前を付けることをおすすめします。

  • プロジェクトに関する基本的な情報が含まれている。
  • 別のプロジェクトの名前と混同されない。
  • プロジェクト内のすべての s を表すことができる。

わかりやすい名前を付けることが重要です。project-gamma-798 のような一般的な名前は、他の一般的な名前のプロジェクトのリストに紛れてしまい、目立ちません。

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

  • 会社名を使用する
  • プロジェクトまたはアクションのタイプを名前に使用する
  • プロジェクト名に「test」を使用しない

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

プロジェクトを作成する

デベロッパー プロジェクトは、1 つ以上の統合を表します。 プロジェクトを開発チームのメンバーと共有することで、オーナーは他のユーザーにプロジェクト内のすべての統合を管理する権限を付与できます。

Google スマートホーム エコシステムの統合は、 Google Home Developer Console を使用して管理されます。

新しいプロジェクトを作成

Developer Console に移動します。

Developer Console に移動

  1. [プロジェクトの管理] ページで、[プロジェクトを作成] をクリックします。
  2. [開始] ページで [プロジェクトを作成] をクリックします。
  3. プロジェクトの名前を入力します。プロジェクトの命名 ガイドラインに沿って名前を付けてください。
  4. [新しいプロジェクトを作成] をクリックします。

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

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

ログレベルを設定する

デフォルトでは、プロジェクト内の各 統合のエラーログのみが Google Cloud に保存されます。

各統合のすべてのログを Google Cloud に保存するには、[All logs] セクションで [Log level control: Error logs] を選択します。

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

この設定は、プロジェクト内のすべての統合に適用されます。 この設定は、Cloud-to-cloud 統合でのみオーバーライドできます。ログの保存容量を超えると、すべてのログを Google Cloud に保存する際に費用が 発生する場合があります。

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

事前定義されたロールを使用して、チームのユーザー間でプロジェクトへのアクセス権を追加または削除できます。

  1. Developer Console の [ホーム] ページで [メンバー] をクリックすると、Google Cloud Console の [IAM と管理] > [IAM] ページに移動します。

    または、[プロジェクトの詳細] をクリックし、[GCP でメンバーを管理] を [メンバー] セクションの下部でクリックします。

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

プロジェクトへのアクセス権を変更する手順については、 IAM を使用したプロジェクトのアクセス制御をご覧ください。

ユーザーリストに追加されると、ユーザーはプロジェクトと 統合を Developer Console で表示できます。

組織の設定によっては、デベロッパー プロジェクトを作成しようとすると権限エラーが発生する場合があります。その場合は、 Google Cloud管理者に連絡して、 プロジェクト作成者の権限をアカウントにリクエストしてください。