Excluir dados do usuário

Este documento explica como excluir dados associados a um determinado ID do usuário usando a API User Deletion do Google Analytics. Essa ferramenta é uma das várias 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 de exclusão de usuários. O escopo https://www.googleapis.com/auth/analytics.user.deletion do OAuth 2.0 é obrigatório para as solicitações feitas neste guia.

Enviar uma solicitação de exclusão

Use o método upsert 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 do usuário compatíveis:

  • CLIENT_ID: ID do cliente do Google Analytics (somente compatível quando o campo propertyId está definido).
  • USER_ID: User ID do Google Analytics (aceito apenas quando o campo propertyId está definido).
  • APP_INSTANCE_ID: ID da instância do aplicativo do Firebase. Tem suporte apenas quando o campo firebaseProjectId ou propertyId está definido.

Cada solicitação de exclusão de dados processa apenas o ID enviado nela.

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 IDs de usuários.

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 o horário em que a solicitação de exclusão foi recebida pelo Google Analytics.

Quando a exclusão é solicitada, os dados associados ao ID do usuário são removidos do Relatório de usuário individual em até 72 horas. Em seguida, eles são excluídos dos servidores do Google Analytics no processo de exclusão seguinte. Esses processos ocorrem aproximadamente a cada dois meses. Se você exportou os dados do usuário para fora do Google Analytics, recomendamos que eles sejam excluídos primeiro desse local.