Ce document explique comment supprimer les données associées à un ID utilisateur donné à l'aide de l'API User Deletion de Google Analytics. Cet outil est l'un des nombreux outils disponibles pour vous aider à protéger vos données.
Pour en savoir plus, consultez la documentation de référence.
Vous pouvez utiliser des projets Firebase ou des propriétés Google Analytics pour envoyer des requêtes à l'API User Deletion. Le champ d'application OAuth 2.0 https://www.googleapis.com/auth/analytics.user.deletion est requis pour les requêtes de ce guide.
Envoyer une demande de suppression
Utilisez la méthode upsert
pour demander la suppression des données d'un utilisateur donné. La méthode upsert
utilise un userDeletionRequest
comme seul paramètre.
Spécifiez l'utilisateur dont vous souhaitez supprimer les données en définissant l'un des ID dans le champ id.userId
. Le type de l'ID doit être spécifié dans le champ id.type
.
Voici une liste des types d'ID utilisateur compatibles:
CLIENT_ID
: ID client Google Analytics (uniquement accepté lorsque le champpropertyId
est défini).USER_ID
: ID utilisateur Google Analytics (uniquement accepté lorsque le champpropertyId
est défini).APP_INSTANCE_ID
: ID d'instance d'application Firebase (uniquement compatible lorsque le champfirebaseProjectId
oupropertyId
est défini).
Chaque demande de suppression de données ne traite que la pièce d'identité fournie dans cette demande.
Si plusieurs ID sont associés au même utilisateur, vous devez envoyer des demandes de suppression distinctes pour chaque ID associé à cet utilisateur. Si vous utilisez l'exportation BigQuery, vous devez également y traiter vos propres suppressions.
En savoir plus sur les ID utilisateur
Calendrier de suppression
La méthode upsert renvoie une ressource de requête de suppression d'utilisateur avec le champ deletionRequestTime
défini. Le champ deletionRequestTime
vous indique l'heure à laquelle Google Analytics a reçu la demande de suppression.
Une fois la suppression demandée, les données associées à l'ID utilisateur seront supprimées du rapport sur l'utilisateur dans un délai de 72 heures. Elles seront ensuite supprimées des serveurs Analytics lors du processus de suppression suivant. Les processus de suppression ont lieu tous les deux mois. Si vous avez exporté les données utilisateur en dehors de Google Analytics, nous vous recommandons de commencer par les supprimer des autres emplacements concernés.