Device Access プロジェクトは、 Device Access コンソールから変更できます。
Device Access コンソールに移動します。
ホーム画面から既存のプロジェクトを選択して、プロジェクトの情報画面に入ります。
プロジェクト名を変更する
プロジェクト名はいつでも変更できます。名前は 1 ~ 25 文字(スペースを含む)にする必要があります。
- 上部にある現在のプロジェクト名の右側にある アイコンをクリックします。
- プロジェクト名を変更し、変更が完了したら [保存] をクリックします。
OAuth クライアント ID を変更する
プロジェクトに関連付けられている OAuth クライアント ID はいつでも変更できます。OAuth クライアント ID は、 projectに固有で有効なものである必要があります。他の projectと共有することはできません。
クライアント ID を変更する際は注意が必要です。削除すると、以前のクライアント ID に関連付けられている既存のアクセス トークンは認可が取り消され、それらのトークンを使用して行われた以降の API 呼び出しは失敗します。
- [OAuth クライアント ID] の アイコンをクリックし、[編集] を選択します。
- クライアント 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 をメモしておいてください。イベントの有効化を完了する際に必要になります。詳細については、トピックを作成するをご覧ください。
イベントを有効にするには:
- [イベントを有効にする] をオンにして、[プロジェクトを作成] をクリックします。
- [Pub/Sub トピック] の アイコンをクリックし、[Pub/Sub トピックでイベントを有効にする] を選択します。
- 前に指定した、または作成した Pub/Sub トピック ID を入力します。
トピック ID をコピーします。トピックのサブスクリプションを作成してイベント メッセージを取得するために必要になります。 詳細については、イベントをご覧ください。
商用開発版の申請
商用パートナーになるには、ユースケースを送信して Google の審査と承認を受ける必要があります。[商用開発版の申請] ボタンを使用してプロセスを開始します。
詳細については、商用開発版の申請をご覧ください。