作成されるすべての新しいプロジェクトは、 Device Access デフォルトでサンドボックス環境にアクセスできます。
- 1 つのアカウントで最大 3 つのプロジェクトを作成できます。
- 複数のプロジェクトで同じプロジェクト名を使用できます。この名前は承認プロセス中に表示されます。
- 各アカウントにはレートとユーザー上限が適用されます。
SDM API でプロジェクトを使用するには、プロジェクトの OAuth クライアント ID を指定する必要があります。
デバイス アクセスに登録する
最初のプロジェクトを作成する前に、 Device Accessに登録する必要があります。登録には、Google API およびデバイス アクセス サンドボックスの利用規約と、アカウントごとに 1 回限りの料金(5 米ドル)に同意していただく必要があります。
利用規約に同意して登録料を支払うまで、プロジェクトを作成することはできません。これは、個々のユーザーと、商用サービスの作成しようとしているすべてのユーザーの両方に適用されます。
まだ登録していない場合は、 Device Access コンソールで登録してください。
プロジェクトを作成する
登録が完了したら、プロジェクトを作成します。
- コンソールのホーム画面で、[ プロジェクトを作成] を選択します。 このオプションが表示されない場合、すでにアカウントの上限に達しているため、別のプロジェクトを作成することはできません。
- 作成プロセスの各画面に入力します。
- プロジェクトの名前を入力します。
- 省略可。Google Cloud プロジェクトの OAuth 2.0 クライアント ID を入力します。クライアント ID をまだお持ちでない場合は、この手順をスキップして後で更新できます。クライアント ID を取得する手順については、Google Cloud Platform の設定をご覧ください。
- イベントを有効または無効にします。イベントは Google Cloud Pub/Sub によって管理され、プロジェクトが承認されているすべてのデバイスと構造を非同期に更新します。イベントを使用する場合は、[有効にする] を選択します。不明な場合は、[無効にする] を選択します。後でいつでも有効にできます。
- 完了すると、プロジェクトにプロジェクト ID(
32c4c2bc-fe0d-461b-b51c-f3885afff2f0
のような UUID 形式)が割り当てられます。この ID は、すべての SDM API 呼び出しで必要になるためメモしておきます。
このプロジェクト ID は OAuth 呼び出しと API 呼び出しで使用されます。これはDevice Access プロジェクトに固有のものであり、Google Cloud プロジェクト ID とは関係ありません。
プロジェクトの環境
プロジェクトが作成されると、環境は [ サンドボックス ] に設定されます。すべてのプロジェクトはこの環境で開始されます。
個人的に Device Access を使用する場合は、他に何もする必要はありません。プロジェクトはサンドボックスに残ります。
商用スマートホーム製品の一部として Device Access を使用する予定がある場合は、商用開発の申請を参照して次のステップを確認してください。