Device Access 可以通过 Device Access 控制台修改项目。
在主屏幕上选择一个现有项目,进入该项目的信息界面。
修改项目名称

您可以随时更改项目名称。名称的长度必须介于 1 到 25 个字符之间(包括空格)。
- 点击顶部当前项目名称右侧的 图标。
- 修改项目名称,完成后点击保存。
修改 OAuth 客户端 ID
您可以随时更改与项目关联的 OAuth 客户端 ID。 请注意,OAuth 客户端 ID 必须有效且对于 project具有唯一性,不能与其他 project共享。
更改客户端 ID 时请务必小心。如果您这样做,与之前的客户端 ID 关联的所有现有访问令牌都将被取消授权,并且使用这些令牌进行的任何后续 API 调用都会失败。
- 点击 OAuth 客户端 ID 对应的 图标,然后选择修改。
- 更新客户端 ID,然后点击保存。
如需查看有关如何获取客户端 ID 的说明,请参阅设置 Google Cloud Platform。
允许显示活动
如果您已启用事件(例如在创建项目期间),为事件启用 Pubsub 主题部分中的 Pub/Sub 主题字段应已有一个值,即旧格式的主题 ID:
projects/sdm-prod/topics/enterprise-project-id
如需从 Google 托管的主题迁移,请在 Device Access 控制台中停用 Google 托管的 Pub/Sub 主题,然后使用您自己的 Google Cloud 项目中创建的自行托管的 Pub/Sub 主题重新启用事件。迁移 Pub/Sub 主题配置不会使现有用户访问令牌或 OAuth 权限失效。
您可以在自己的 Google Cloud 项目中创建或更改自托管 Pub/Sub 主题,但需遵守标准 Google Cloud Pub/Sub 定价(其中包括每月 10 GB 的免费层级)。
创建 Pub/Sub 主题:
gcloud pubsub topics create {topic} --message-retention-duration=0s授予必要的 SDM API 权限,以访问和发布项目主题 ID 的事件数据:
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,您需要使用它来完成启用事件的操作。如需了解详情,请参阅创建主题。
如需启用事件(或从 Google 托管的主题迁移),请执行以下操作:
- 如果创建新项目,请选择启用事件,然后点击创建项目。如果要迁移现有项目并使用 Google 托管的主题,请先在项目的“信息”界面中停用现有的 Pub/Sub 主题。
- 点击 Pub/Sub 主题的 图标,然后选择启用具有 PubSub 主题的事件(或修改当前主题)。
- 输入您之前创建的自托管 Pub/Sub 主题 ID。
复制您的主题 ID,您需要使用该 ID 创建主题订阅,以便检索事件消息。 如需了解详情,请参阅事件。