Descripción general de la API de User Deletion

En este documento, se proporciona una descripción general de la API de User Deletion de Google Analytics.

Introducción

La API de User Deletion de Google Analytics permite que los clientes procesen eliminaciones de datos asociados con un identificador de usuario determinado. Esta es una de las diversas herramientas disponibles para ayudarte a proteger tus datos.

Descripción general

La API de User Deletion permite que un cliente de Google Analytics borre datos de un identificador de usuario determinado de un proyecto o una propiedad web. Las solicitudes de eliminación de usuarios se pueden realizar mediante proyectos de Firebase o propiedades de Google Analytics.

Cómo solicitar la eliminación de datos

Usa el método upsert para solicitar la eliminación de los datos de un usuario determinado. El método de inserción y actualización toma un recurso de solicitud de eliminación de usuario como único parámetro. Se puede aplicar una solicitud de eliminación de datos a una propiedad web de Google Analytics (especificada por el campo webPropertyId) o a una propiedad GA4(especificada por el campo propertyId). Para especificar el usuario cuyos datos se borrarán, configura uno de los identificadores dentro del campo id.userId. El tipo de identificador debe especificarse dentro del campo id.type. Tipos de ID de usuario admitidos:

  • CLIENT_ID: Es el ID de cliente de Google Analytics (solo se admite cuando se configura el campo webPropertyId o propertyId).
  • USER_ID: El ID de usuario de Google Analytics (solo se admite cuando se configura el campo webPropertyId o propertyId).
  • APP_INSTANCE_ID: Es el ID de la instancia de aplicación de Firebase (solo se admite cuando se configura el campo firebaseProjectId o propertyId).

Obtén más información sobre las funciones de ID de usuario y de ID de cliente en el Centro de ayuda de Analytics.

Eliminación de datos

El método upsert muestra un recurso de solicitud de eliminación de usuario con el campo deletionRequestTime configurado. El campo deletionRequestTime marca el momento en el que Google Analytics recibió la solicitud de eliminación.

El alcance de OAuth 2.0 https://www.googleapis.com/auth/analytics.user.deletion es necesario para llamar al método upsert.