Method: projects.removeAnalytics

取消指定的FirebaseProject与其 Google Analytics 账号的关联。

此调用会取消指定的 FirebaseProject 与其当前 Google Analytics 媒体资源的关联。不过,此调用不会删除 Google Analytics 资源,例如 Google Analytics 媒体资源或任何数据流。

稍后可以通过调用 projects.addGoogleAnalytics 并指定相同的 analyticsPropertyId 将这些资源重新关联到 FirebaseProject。对于 Android 应用和 iOS 应用,此调用会将数据流与其对应的应用重新关联。不过,对于 Web 应用,此调用会为每个 Web 应用配置一个新数据流。

如需调用 projects.removeAnalytics,项目成员必须是 FirebaseProject 的 Owner。

HTTP 请求

POST https://firebase.googleapis.com/v1beta1/{parent=projects/*}:removeAnalytics

网址采用 gRPC 转码语法。

路径参数

参数
parent

string

要解除与其 Google Analytics 账号关联的 FirebaseProject 的资源名称,格式为:

projects/PROJECT_IDENTIFIER

请参阅 FirebaseProject name 字段,详细了解 PROJECT_IDENTIFIER 值。

请求正文

请求正文中包含结构如下的数据:

JSON 表示法
{
  "analyticsPropertyId": string
}
字段
analyticsPropertyId

string

可选。与指定 FirebaseProject 相关联的 Google Analytics 媒体资源的 ID。

  • 如果未设置此政策,系统会移除当前与指定 FirebaseProject 关联的 Google Analytics 媒体资源。
  • 如果设置了此字段,并且指定的 FirebaseProject 目前与其他 Google Analytics 媒体资源相关联,则响应为 412 Precondition Failed 错误。

响应正文

如果成功,则响应正文为空。

授权范围

需要以下 OAuth 范围之一:

  • https://www.googleapis.com/auth/cloud-platform
  • https://www.googleapis.com/auth/firebase

如需了解详情,请参阅身份验证概览