Method: projects.removeAnalytics

取消指定FirebaseProject与其 Google Analytics 帐户的链接。

此调用会删除指定的FirebaseProject与其当前 Google Analytics 属性的关联。但是,此调用不会删除 Google Analytics 资源,例如 Google Analytics 属性或任何数据流。

稍后可以通过调用projects.addGoogleAnalytics并指定相同的analyticsPropertyId将这些资源重新关联到FirebaseProject 。对于 Android 应用程序和 iOS 应用程序,此调用将数据流与其相应的应用程序重新链接。但是,对于 Web 应用程序,此调用为每个 Web 应用程序提供新的数据流。

要调用projects.removeAnalytics ,项目成员必须是FirebaseProject的所有者。

HTTP请求

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

URL 使用gRPC 转码语法。

路径参数

参数
parent

string

要取消与其 Google Analytics 帐户关联的FirebaseProject的资源名称,格式为:

projects/ PROJECT_IDENTIFIER

有关PROJECT_IDENTIFIER值的详细信息,请参阅FirebaseProject name字段。

请求正文

请求正文包含具有以下结构的数据:

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

有关详细信息,请参阅身份验证概述