Questo documento offre una panoramica generale dell'API User Deletion di Google Analytics.
Introduzione
L'API User Analytics di Google Analytics consente ai clienti di elaborare le eliminazioni dei dati associati a un determinato identificatore utente. Questo strumento è uno dei diversi disponibili per aiutarti a proteggere i tuoi dati.
Panoramica
L'API User Deletion consente a un cliente di Google Analytics di eliminare i dati per un determinato identificatore utente da un progetto o da una proprietà web. Le richieste di eliminazione utente possono essere effettuate utilizzando i progetti Firebase o le proprietà Google Analytics.
Richiedere l'eliminazione dei dati
Utilizza il metodo upert per richiedere l'eliminazione dei dati per un determinato utente. Il metodo upsert accetta una risorsa richiesta di eliminazione utente come unico parametro. Una richiesta di eliminazione dei dati può essere applicata a una proprietà web di Google Analytics (specificata dal campo webPropertyId) o a una proprietà GA4(specificata dal campo propertyId). Un utente i cui dati verranno eliminati può essere specificato impostando uno degli identificatori all'interno del campo id.userId. Il tipo di identificatore deve essere specificato nel campo id.type. Tipi di ID utente supportati:
- CLIENT_ID: Client-ID Google Analytics (supportato solo quando è impostato il campo webPropertyId o propertyId).
- USER_ID: User-ID Google Analytics (supportato solo quando è impostato il campo webPropertyId o propertyId).
- APP_INSTANCE_ID: ID istanza di applicazione Firebase (supportato solo quando è impostato il campo firebaseProjectId o propertyId).
Scopri di più sulle funzionalità User-ID e Client-ID nel Centro assistenza Analytics.
Eliminazione dei dati
Il metodo upert restituisce una risorsa di eliminazione utente con il campo DeletionRequestTime impostato. Il campo cancellationRequestTime indica il momento in cui Google ha ricevuto la richiesta di eliminazione.
Per chiamare il metodo upert, è necessario l'ambito https://www.googleapis.com/auth/analytics.user.deletion OAuth 2.0.