O modo de consentimento permite que desenvolvedores de apps e da Web ajustem o comportamento da tag e do SDK do app com base na opção de consentimento do usuário.
Neste artigo, explicamos os princípios básicos do modo de consentimento. Ele tem outros recursos, como comportamento específico da região, capacidade de editar detalhes que já foram armazenados e transmitir informações em URLs quando o consentimento é negado. Para saber como usar o modo de consentimento e esses outros recursos, consulte:
- Gerenciar configurações de consentimento (Web)
- Gerenciar configurações de consentimento (app)
- Modo de consentimento para provedores de CMP
Como gerenciar o consentimento
O gerenciamento do consentimento do usuário requer o seguinte:
Saber se as pessoas autorizam ou não o armazenamento de informações sobre o comportamento delas. Você é responsável por obter consentimento dos usuários no seu site ou app.
Comunicar a opção de consentimento do usuário ao Google usando o modo de consentimento do Google.
Garantir que as tags do Google, de terceiros e os SDKs do app se comportem de acordo com a opção de consentimento do usuário.
Para os requisitos 1 e 2, implemente uma plataforma de gestão de consentimento (CMP) de terceiros ou uma solução personalizada. Com o modo de consentimento, é possível definir um estado de consentimento padrão no seu site ou app para que ele atenda ao terceiro requisito. Quando um visitante do site ou usuário do app faz uma escolha de consentimento, as tags e os SDKs com verificações de consentimento ajustam o próprio comportamento, e a opção do usuário é respeitada na interação com o domínio ou aplicativo.
Terminologia do modo de consentimento
Os termos a seguir têm um significado específico nesse modo:
- Verificações de consentimento: faz as tags e os SDKs modificarem o comportamento com base no estado e no tipo de consentimento.
- Estado de consentimento: representa as escolhas do usuário e pode ser concedido ou negado para cada tipo de consentimento. As tags e os SDKs que têm verificações de consentimento modificam o próprio comportamento conforme descrito em Como o consentimento afeta o comportamento das tags.
- Tipo de consentimento: indica o tipo de armazenamento. A permissão pode ser
granted
oudenied
para cada tipo.
Tipos de consentimento
Incluem o seguinte:
Tipo de consentimento | Descrição |
ad_storage | Permite o armazenamento, como cookies (Web) ou identificadores de dispositivos (apps), relacionado à publicidade. |
ad_user_data | Define o consentimento para enviar dados do usuário ao Google com a finalidade de veicular publicidade on-line. |
ad_personalization | Define o consentimento para veicular publicidade personalizada. |
analytics_storage | Permite o armazenamento, como cookies (Web) ou identificadores de dispositivos (apps), relacionado a análises, por exemplo, duração da visita. |
functionality_storage | Permite o armazenamento compatível com os recursos do site ou app, por exemplo, as configurações de idioma. |
personalization_storage | Permite o armazenamento relacionado à personalização, como recomendações de vídeos. |
security_storage | Permite o armazenamento relacionado a segurança, por exemplo, funcionalidade de autenticação, prevenção de fraudes e outras proteções de usuário. |
Tags compatíveis com o modo de consentimento
As tags e os SDKs dos seguintes produtos do Google contêm verificações de consentimento integradas e ajustam o comportamento com base no estado de consentimento:
- Tag do Google
- Google Analytics (inclui o SDK do Google Analytics para Firebase)
- Google Ads (inclui o acompanhamento de conversões e remarketing do Google Ads). O suporte para conversões de chamada está pendente.
- Floodlight
- Vinculador de conversões
Como o consentimento afeta o comportamento da tag e do SDK do app
Em geral, quando os usuários dão consentimento, as tags funcionam normalmente.
Quando os usuários negam o consentimento para personalização de anúncios ou envio de dados ao Google, as tags e os SDKs do app não conseguem usar dados do usuário para fins de segmentação.
Quando os usuários negam consentimento para armazenamento, as tags ou os SDKs do app que reconhecem o consentimento não armazenam cookies (Web) nem identificadores de dispositivos (apps). Em vez disso, as tags comunicam o estado de consentimento e a atividade do usuário enviando pings sem cookies (Web) ou indicadores (apps) ao servidor do Google. Isso permite que o Google Ads e as propriedades do Google Analytics 4 estimem as conversões. Consulte Estimativa do modo de consentimento.
Os seguintes indicadores comunicam o estado de consentimento:
Pings de estado de consentimento: são enviados de cada página acessada pelo usuário em que esse modo foi implementado. Esses pings comunicam um estado de "concedido" ou "negado" para cada tipo, como o armazenamento de dados de análise ou publicidade.
Pings de conversões: são enviados para indicar que ocorreu uma conversão.
Pings do Google Analytics: são enviados em cada página de um site usando o Google Analytics quando os eventos são registrados.
Os pings podem incluir o seguinte:
- Informações funcionais (como cabeçalhos adicionados passivamente pelo navegador):
- Carimbo de data/hora
- User agent
- Referenciador
- Informações agregadas / sem identificação:
- Uma indicação se a página atual ou uma anterior na navegação do usuário pelo site incluiu no URL informações sobre cliques no anúncio (por exemplo, GCLID / DCLID).
- Informações booleanas sobre o estado do consentimento
- Número aleatório gerado em cada carregamento de página
Além de permitir que o estado de consentimento modifique o comportamento da tag, você também pode editar os dados armazenados quando um usuário nega o consentimento. Por exemplo, uma pessoa pode mudar de ideia depois de aceitar o armazenamento de dados de publicidade e negar o consentimento. Se você ativar ads_data_redaction
, quando o usuário negar o consentimento, o Google Ads vai excluir as informações armazenadas.
As tags com verificações de consentimento integradas alteram o próprio comportamento com base em diferentes estados. A tabela a seguir explica o comportamento da tag por tipo ou estado de consentimento e se ads_data_redaction
está definido como true
.
Tipos de consentimento | Negado ou concedido | Comportamento |
ad_storage e analytics_storage |
concedido concedido |
|
ad_personalization |
negado | A publicidade personalizada é desativada, e os seguintes recursos não recebem dados:
|
ad_user_data |
negado | A coleta de dados pessoais para publicidade on-line é desativada, incluindo:
|
ad_storage |
negado |
|
analytics_storage |
negado |
|
ad_storage e ads_data_redaction
|
negado e verdadeiro |
|
Estimativa do modo de consentimento
Para reduzir possíveis lacunas na coleta de dados, os produtos do Google usam esses pings para estimar as métricas das soluções. Para proteger a privacidade do usuário, a tag ou o SDK do app precisa atingir um certo limite de coleta de dados. Confira mais informações sobre o que é estimado e em quais circunstâncias nos artigos vinculados abaixo:
- Estimativa do modo de consentimento do Google Ads
- Estimativa de conversão on-line do Google Ads
- Estimativa de conversão do Google Analytics
- Modelagem comportamental do Google Analytics