Este documento explica como excluir dados associados a um determinado ID de usuário usando a API User Deletion do Google Analytics. Essa ferramenta é uma das várias ferramentas disponíveis para ajudar você a proteger seus dados.
Para mais detalhes, consulte a documentação de referência.
É possível usar projetos do Firebase ou propriedades do Google Analytics para enviar solicitações da API User Deletion. O escopo do OAuth 2.0 https://www.googleapis.com/auth/analytics.user.deletion é necessário para as solicitações neste guia.
Enviar uma solicitação de exclusão
Use o
upsert
método para solicitar a exclusão de dados de um determinado usuário. O método upsert usa
um
userDeletionRequest
como único parâmetro.
Especifique o usuário cujos dados você quer excluir definindo um dos IDs no campo id.userId. O tipo do ID precisa ser especificado no campo id.type.
Confira uma lista dos tipos de ID de usuário com suporte:
CLIENT_ID: ID do cliente do Google Analytics (com suporte apenas quando o campopropertyIdestá definido).USER_ID: ID do usuário do Google Analytics (com suporte apenas quando o campopropertyIdestá definido).APP_INSTANCE_ID: ID da instância do aplicativo do Firebase (com suporte apenas quando o campofirebaseProjectIdoupropertyIdestá definido).
Cada solicitação de exclusão de dados processa apenas o ID enviado nessa solicitação.
Se você tiver vários IDs associados ao mesmo usuário, envie solicitações de exclusão separadas para cada ID associado a esse usuário. Se você usar a exportação do BigQuery, também precisará processar suas próprias exclusões.
Saiba mais sobre os IDs de usuário.
Linha do tempo de exclusão
O método upsert retorna um recurso de solicitação de exclusão de usuário com o campo
deletionRequestTime definido. O campo deletionRequestTime informa a hora em que a solicitação de exclusão foi recebida pelo Google Analytics.
Consulte Excluir dados do usuário para saber por quanto tempo os dados são armazenados após o envio da solicitação de exclusão.