En este documento, se explica cómo puedes borrar los datos asociados con un ID de usuario determinado con la API de User Deletion de Google Analytics. Esta herramienta es una de las varias herramientas disponibles para ayudarte a proteger tus datos.
Para obtener más detalles, consulta la documentación de referencia.
Puedes usar proyectos de Firebase o propiedades de Google Analytics para enviar solicitudes a la API de User Deletion. Se requiere el permiso de OAuth 2.0 https://www.googleapis.com/auth/analytics.user.deletion para las solicitudes de esta guía.
Envía una solicitud de eliminación
Usa el
upsert
método para solicitar la eliminación de datos de un usuario determinado. El método upsert toma
un
userDeletionRequest
como su único parámetro.
Para especificar el usuario cuyos datos quieres borrar, configura uno de los IDs dentro del campo id.userId. El tipo de ID debe especificarse dentro del campo id.type.
A continuación, se incluye una lista de los tipos de ID de usuario compatibles:
CLIENT_ID: Es el ID de cliente de Google Analytics (solo se admite cuando se establece el campopropertyId).USER_ID: Es el ID de usuario de Google Analytics (solo se admite cuando se establece el campopropertyId).APP_INSTANCE_ID: ID de instancia de la aplicación de Firebase (solo se admite cuando se establece el campofirebaseProjectIdopropertyId).
Cada solicitud de eliminación de datos procesa solo el ID enviado en esa solicitud.
Si tienes varios IDs asociados con el mismo usuario, debes enviar solicitudes de eliminación independientes para cada ID asociado con ese usuario. Si usas la exportación de BigQuery, también debes procesar tus propias eliminaciones allí.
Obtén más información sobre los IDs de usuario.
Cronograma de eliminación
El método upsert muestra un recurso de solicitud de eliminación de usuario con el campo
deletionRequestTime establecido. El campo deletionRequestTime te indica la hora en la que Google Analytics recibió la solicitud de eliminación.
Consulta Borra datos del usuario para obtener información sobre cuánto tiempo se almacenan los datos después de que se envía la solicitud de eliminación.