En este documento, se proporciona una descripción general de alto nivel de la API de User Deletion de Google Analytics.
Introducción
La API de eliminación de usuarios de Google Analytics permite a los clientes procesar eliminaciones de datos asociadas con un identificador de usuario determinado. Esta es una de las varias herramientas disponibles para ayudarte a proteger tus datos.
Descripción general
La API de eliminación de usuarios 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.
Solicita la eliminación de datos
Usa el método upsert para solicitar la eliminación de datos para un usuario determinado. El método upsert toma un recurso de solicitud de eliminación de usuario como único parámetro. Una solicitud de eliminación de datos se puede aplicar a una propiedad web de Google Analytics (especificada por el campo webPropertyId) o a una propiedad GA4(especificada por el campo propertyId). Se puede especificar un usuario cuyos datos se borrarán mediante la configuración de uno de los identificadores en el campo id.userId. El tipo de identificador debe especificarse dentro del campo id.type. Tipos de ID de usuario admitidos:
- CLIENT_ID: ID de cliente de Google Analytics (solo compatible cuando se configuran los campos webPropertyId o propertyId)
- USER_ID: Es el ID de usuario de Google Analytics (solo se admite cuando se configuran los campos webPropertyId o propertyId).
- APP_INSTANCE_ID: El ID de instancia de la aplicación de Firebase (solo se admite cuando se configuran los campos firebaseProjectId o propertyId)
Obtenga más información sobre el ID de usuario y las funciones 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 indica el momento en que Google Analytics recibe la solicitud de eliminación.
Se requiere el alcance https://www.googleapis.com/auth/analytics.user.deletion OAuth 2.0 para llamar al método upsert.