Method: projects.removeAnalytics

Google 애널리틱스 계정에서 지정된 FirebaseProject의 연결을 해제합니다.

이 호출은 지정된 FirebaseProject와 현재 Google 애널리틱스 속성의 연결을 삭제합니다. 그러나 이 호출을 수행해도 Google 애널리틱스 속성이나 데이터 스트림과 같은 Google 애널리틱스 리소스는 삭제되지 않습니다.

이러한 리소스는 projects.addGoogleAnalytics를 호출하고 동일한 analyticsPropertyId을 지정하여 나중에 FirebaseProject에 다시 연결할 수 있습니다. Android 앱 및 iOS 앱의 경우 이 호출은 데이터 스트림을 해당 앱과 다시 연결합니다. 하지만 웹 앱의 경우 이 호출은 각 웹 앱의 새로운 데이터 스트림을 프로비저닝합니다.

projects.removeAnalytics를 호출하려면 프로젝트 구성원이 FirebaseProject의 소유자여야 합니다.

HTTP 요청

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

URL은 gRPC 트랜스코딩 문법을 사용합니다.

경로 매개변수

매개변수
parent

string

Google 애널리틱스 계정에서 연결 해제할 FirebaseProject의 리소스 이름으로, 형식은 다음과 같습니다.

projects/PROJECT_IDENTIFIER

PROJECT_IDENTIFIER 값에 대한 자세한 내용은 FirebaseProject name 필드를 참조하세요.

요청 본문

요청 본문에는 다음과 같은 구조의 데이터가 포함됩니다.

JSON 표현
{
  "analyticsPropertyId": string
}
필드
analyticsPropertyId

string

선택사항입니다. 지정된 FirebaseProject와 연결된 Google 애널리틱스 속성의 ID입니다.

  • 설정하지 않으면 현재 지정된 FirebaseProject와 연결된 Google 애널리틱스 속성이 삭제됩니다.
  • 이 속성이 설정되어 있고 지정된 FirebaseProject가 현재 다른 Google 애널리틱스 속성과 연결되어 있는 경우 응답은 412 Precondition Failed 오류입니다.

응답 본문

성공한 경우 응답 본문은 비어 있습니다.

승인 범위

다음 OAuth 범위 중 하나가 필요합니다.

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

자세한 내용은 인증 개요를 참조하세요.