プロジェクトを変更する

Device Access プロジェクトは、 Device Access コンソールから変更できます。

Device Access コンソールに移動します。

ホーム画面から既存のプロジェクトを選択して、プロジェクトの情報画面に入ります。

プロジェクト名を変更する

デバイスへのアクセスのプロジェクト名

プロジェクト名はいつでも変更できます。名前は 1 ~ 25 文字(スペースを含む)にする必要があります。

  1. 上部にある現在のプロジェクト名の右側にある アイコンをクリックします。
  2. プロジェクト名を変更し、変更が完了したら [保存] をクリックします。

OAuth クライアント ID を変更する

プロジェクトに関連付けられている OAuth クライアント ID はいつでも変更できます。OAuth クライアント ID は、 projectに固有で有効なものである必要があります。他の projectと共有することはできません。

クライアント ID を変更する際は注意が必要です。削除すると、以前のクライアント ID に関連付けられている既存のアクセス トークンは認可が取り消され、それらのトークンを使用して行われた以降の API 呼び出しは失敗します。

  1. [OAuth クライアント ID] の アイコンをクリックし、[編集] を選択します。
  2. クライアント ID を更新して [保存] をクリックします。

クライアント ID を取得する手順については、Google Cloud Platform を設定するをご覧ください。

イベントを有効にする

イベントをすでに有効にしている場合(プロジェクトの作成時など)、[イベントの Pub/Sub トピックを有効にする] セクションの [Pub/Sub トピック] フィールドには、Topic ID という値が古い形式ですでに設定されているはずです。

projects/sdm-prod/topics/enterprise-project-id

このトピック形式は Google がホストします。Google がホストする Pub/Sub トピックを無効にしない限り、プロジェクトに保持されます。後で再度有効にすると、セルフホストの Pub/Sub トピックに切り替わります。

セルフホストの Pub/Sub トピックは、デベロッパー独自の Google Cloud プロジェクトで作成または変更できます。デベロッパーは、Pub/Sub の使用に関連するすべての費用も負担します。詳細については、Pub/Sub の料金をご覧ください。

Pub/Sub トピックを作成します。

gcloud pubsub topics create {topic} --message-retention-duration=0s

プロジェクトのトピック ID のイベントデータにアクセスして公開するために必要な SDM API 権限を付与します。

gcloud pubsub topics add-iam-policy-binding projects/{project}/topics/{topic} \
--member="group:sdm-publisher@googlegroups.com" \
--role="roles/pubsub.publisher"

新しく作成されたトピック ID の形式は次のようになります。

projects/gcp-project-name/subscriptions/topic-id

トピック ID をメモしておいてください。イベントの有効化を完了する際に必要になります。詳細については、トピックを作成するをご覧ください。

イベントを有効にするには:

  1. [イベントを有効にする] をオンにして、[プロジェクトを作成] をクリックします。
  2. [Pub/Sub トピック] の アイコンをクリックし、[Pub/Sub トピックでイベントを有効にする] を選択します。
  3. 前に指定した、または作成した Pub/Sub トピック ID を入力します。

トピック ID をコピーします。トピックのサブスクリプションを作成してイベント メッセージを取得するために必要になります。 詳細については、イベントをご覧ください。

商用開発版の申請

商用パートナーになるには、ユースケースを送信して Google の審査と承認を受ける必要があります。[商用開発版の申請] ボタンを使用してプロセスを開始します。

詳細については、商用開発版の申請をご覧ください。