User Deletion API - 개요

컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.

이 문서에서는 Google 애널리틱스 User Deletion API를 개략적으로 설명합니다.

소개

Google 애널리틱스 User Deletion API를 사용하면 지정된 사용자 식별자와 연결된 데이터의 삭제를 처리할 수 있습니다. 이 도구는 데이터 보호에 도움이 되는 여러 도구 중 하나입니다.

개요

Google 애널리틱스 고객은 User Deletion API를 사용하여 프로젝트 또는 웹 속성에서 지정된 사용자 식별자의 데이터를 삭제할 수 있습니다. 사용자 삭제는 Firebase 프로젝트 또는 Google 애널리틱스 속성을 사용하여 요청할 수 있습니다.

데이터 삭제 요청

upsert 메서드를 사용하여 특정 사용자의 데이터 삭제를 요청합니다. upsert 메서드는 사용자 삭제 요청 리소스를 유일한 매개변수로 사용합니다. 데이터 삭제 요청은 Google 애널리틱스 웹 속성 (webPropertyId 필드로 지정) 또는 GA4 속성(propertyId 필드에서 지정)에 적용할 수 있습니다. id.userId 필드 내에 식별자 중 하나를 설정하여 데이터를 삭제할 사용자를 지정할 수 있습니다. 식별자의 유형은 id.type 필드 내에 지정되어야 합니다. 지원되는 사용자 ID 유형:

  • CLIENT_ID: Google 애널리틱스 클라이언트 ID(webPropertyId 또는 propertyId 필드가 설정된 경우에만 지원)
  • USER_ID: Google 애널리틱스 사용자 ID(webPropertyId 또는 propertyId 필드가 설정된 경우에만 지원)
  • APP_INSTANCE_ID: Firebase 애플리케이션 인스턴스 ID(firebaseProjectId 또는 propertyId 필드가 설정된 경우에만 지원)

애널리틱스 고객센터에서 사용자 ID 및 클라이언트 ID 기능에 대해 자세히 알아보세요.

데이터 삭제

upsert 메서드는 DeletionRequestTime 필드가 설정된 사용자 삭제 요청 리소스를 반환합니다. DeletionRequestTime 필드는 Google 애널리틱스에서 삭제 요청을 수신한 시점을 표시합니다.

upsert 메서드를 호출하려면 https://www.googleapis.com/auth/analytics.user.removals OAuth 2.0 범위가 필요합니다.