Com o modo de consentimento, você informa ao Google o status de consentimento do identificador do app ou do cookie dos seus usuários. As tags ajustam o comportamento e respeitam as escolhas dos usuários.
O modo de consentimento interage com sua plataforma de gerenciamento de consentimento (CMP) ou ferramenta de implementação personalizada para obter a permissão do visitante, como um banner de consentimento de cookies. O modo de consentimento recebe as opções de consentimento dos usuários no banner ou widget de cookies e adapta o comportamento do Analytics, do Ads e das tags de terceiros que criam ou leem os cookies.
Quando as pessoas negam o consentimento, as tags enviam pings ao Google em vez de armazenar cookies. Se você usa o GA4, o Google preenche as lacunas na coleta de dados com a estimativa de conversão e a modelagem comportamental.
Set up consent mode in Google Analytics
Tags com suporte integrado para o modo de consentimento
As tags do Google para os seguintes produtos contêm verificações de consentimento integradas e ajustam o comportamento com base no estado de consentimento:
- Google Analytics
- Google Ads*
- Floodlight
- Vinculador de conversões
* inclui o acompanhamento de conversões e o remarketing do Google Ads. O suporte para conversões de chamada está pendente.
Estado do consentimento e comportamento das tags
Quando você ativa o modo de consentimento, os produtos de medição do Google preservam o estado do modo de consentimento dos visitantes nas páginas acessadas. Se o consentimento for negado, as tags disparadas não armazenam cookies. Em vez disso, elas comunicam o mínimo de informações sobre a atividade do usuário. O estado de consentimento e a atividade do usuário são reportados pelo envio dos seguintes pings ou indicadores sem cookies ao servidor do Google:
- Pings de estado de consentimento para tags do Google Ads e do Floodlight: comunicam o estado de consentimento padrão que você configurou e o estado atualizado quando o visitante dá ou nega o consentimento para cada tipo de consentimento, como: "ad storage" e "analytics storage". Os pings desse estado são enviados das páginas visitadas pelo usuário com o modo de consentimento ativado e são acionados para algumas tags quando o estado de consentimento muda de "negado" para "concedido". Por exemplo, quando um visitante marca uma caixa de diálogo de consentimento.
- Pings de conversões: indicam que ocorreu uma conversão.
- Pings do Google Analytics: são enviados de cada página de um site onde o Google Analytics é implementado no carregamento e quando os eventos são registrados.
Os pings descritos acima podem incluir:
- Informações funcionais (como cabeçalhos adicionados passivamente pelo navegador):
- Carimbo de data/hora
- User agent (somente Web)
- Referenciador
- Informações de agregação/sem identificação:
- Indicação de que a página atual do usuário ou uma anterior do site incluiu no URL informações de 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
- Informações sobre a plataforma de consentimento usada pelo proprietário do site (por exemplo, ID do desenvolvedor)
Comportamento do modo de consentimento
Além disso, os pings de conversão e de consentimento podem apresentar os comportamentos abaixo, dependendo do estado das configurações de consentimento e das suas tags.
Os comportamentos padrão funcionam como se todas as opções de consentimento fossem concedidas:
|
|
Web |
Apps para dispositivos móveis |
|
|
Quando uma ou mais formas de consentimento não são concedidas, há outros comportamentos a serem considerados:
|
|
Web |
Apps para dispositivos móveis |
|
|
|
Web |
|
|
|
Web |
Apps para dispositivos móveis |
|
|
Aplicativos da Web/para dispositivos móveis Quando Os pings sem cookies, como parte da comunicação HTTP/navegador regular, podem incluir as seguintes informações: user agent, resolução da tela, endereço IP. O Google Analytics 4 não armazena nem registra endereços IP. Se um anunciante definir outros campos, como user_id e dimensões personalizadas, eles serão enviados normalmente. Os dados coletados no ping sem cookies são usados para modelagem comportamental e estimativa de conversão, para preencher as lacunas dos dados. |
Práticas recomendadas para o modo de consentimento
Independente de como você ativa o modo de consentimento, siga estas práticas recomendadas:
- Defina um estado de consentimento inicial com os valores padrão determinados pela organização. O estado de consentimento padrão é aplicado na primeira vez que alguém acessa uma página no seu site.
- Implemente para que as tags da página sejam carregadas antes de a caixa de diálogo de consentimento aparecer.
- Carregue as tags do Google em todos os casos, não apenas com o consentimento do usuário. Se o consentimento for negado, o Google vai receber pings sem cookies. Nas propriedades do Google Analytics 4, os pings sem cookies permitem que a modelagem comportamental e a estimativa de conversão preencham as lacunas nos dados.
- As opções de consentimento precisam ser mostradas ao visitante assim que possível. Atualize o estado de consentimento assim que a pessoa fizer a escolha.
- As pessoas podem negar ou autorizar cada tipo de armazenamento usado pelas tags em um site. Por exemplo, ela pode autorizar os cookies de análise e negar os de publicidade.
- Cada região tem suas próprias leis de privacidade. Por isso, configure um estado padrão para implementar em determinadas regiões, e não para todos os visitantes. Se a sua organização exigir que o estado padrão seja "negado", aplicar "negado" apenas aos visitantes da região apropriada garante que todas as outras regiões continuem com uma medição precisa.
Implementação avançada x básica
Se implementar o modo de consentimento bloqueando as tags do Google até que a caixa de diálogo de consentimento apareça e as pessoas autorizem, você vai deixar de usar todos os benefícios do modo. Por exemplo, você não vai receber dados estimados na sua propriedade do GA4 para preencher as lacunas dos dados que faltarem quando os usuários recusarem o consentimento. Se você bloquear (implementação básica) ou desbloquear as tags (implementação avançada), as tags do Google vão ajustar o comportamento com base no estado de consentimento dos usuários.
Confira abaixo as diferenças entre as implementações avançada e básica no modo de consentimento:
Implementação avançada | Implementação básica | |
---|---|---|
Comportamento da tag |
|
|
Modelagem comportamental no GA4 |
|
|
Estimativa de conversão no GA4 |
|
|
Estimativa de conversão no Google Ads |
|
|
* Quando as tags são bloqueadas devido às escolhas de consentimento, nenhum dado é coletado, e a estimativa de conversão no Google Ads toma como base um modelo geral. Os modelos usam recursos como tipo de navegador, tipo de ação de conversão, hora do dia e outras variáveis de alto nível e sem identificação. Saiba mais sobre o modo de consentimento e a estimativa de conversão para o Google Ads.
Como ativar o modo de consentimento
A ativação do modo de consentimento em sites e apps é diferente. Isso também depende da implementação que você fez para obter o consentimento e da plataforma de inclusão de tags que usa.
Ativar o modo de consentimento para sites
Use o Gerenciador de tags e uma CMP com um modelo de comunidade para ativar o modo de consentimento em sites utilizando o mínimo de programação possível. Os parceiros da CMP fornecem modelos e instruções do Gerenciador de tags para ativar o modo de consentimento com a integração:
Os desenvolvedores de sites podem ativar o modo de consentimento usando comandos de consentimento da gtag.js
ou uma tag criada com base em um modelo do modo de consentimento do Gerenciador de tags:
Ativar o modo de consentimento para apps
Os desenvolvedores de apps podem ativar o modo de consentimento usando o SDK do Google Analytics para Firebase:
Integrações da plataforma de gestão de consentimento
As plataformas de gestão de consentimento (CMPs) podem ser integradas ao modo e às configurações de consentimento no Gerenciador de tags do Google. As CMPs em destaque do Gerenciador de tags têm modelos disponíveis na Galeria de modelos da comunidade do Gerenciador de tags, que são integrados às nossas APIs de consentimento. Consulte a tabela abaixo para saber mais sobre como as CMPs se integraram ao modo de consentimento:
Ferramenta de consentimento | Tipos de consentimento compatíveis | Modelo disponível na comunidade do Gerenciador de tags |
Integração com chamadas de atualização de consentimento | Integração com chamadas padrão de consentimento |
Commanders Act | ad_storage analytics_storage functionality_storage personalization_storage security_storage |
✓ | ✓ | ✓ (Modelo GTM integrado + modelo TrustCommander) |
Complianz |
ad_storage analytics_storage functionality_storage personalization_storage security_storage |
✓ | ✓ | ✓ (Modelo GTM integrado + modelo TrustCommander) |
Consentmanager | ad_storage analytics_storage |
✓ | ✓ | ✓ (Modelo GTM integrado + exemplo de código da gtag.js) |
Cookie First | ad_storage analytics_storage functionality_storage personalization_storage security_storage | ✓ | ✓ | ✓ (Modelo GTM integrado + exemplo de código da gtag.js) |
Informação do cookie A/S |
ad_storage |
✓ | ✓ | ✓ (Modelo GTM integrado + exemplo de código da gtag.js) |
Cookiebot (Cybot) | ad_storage analytics_storage functionality_storage personalization_storage security_storage |
✓ | ✓ | ✓ (Modelo GTM integrado + exemplo de código da gtag.js) |
CookieScript |
ad_storage analytics_storage functionality_storage personalization_storage security_storage |
✓ | ✓ |
✓ (Modelo GTM integrado + exemplo de código da gtag.js) |
CookieYes |
ad_storage analytics_storage functionality_storage personalization_storage security_storage |
✓ | ✓ | ✓ (Modelo GTM integrado + exemplo de código da gtag.js) |
Crownpeak | ad_storage analytics_storage |
✓ | ✓ (oferecido apenas como um exemplo de código in-page) |
|
Didomi |
ad_storage |
✓ | ✓ | ✓ (Integração total com GTM e não GTM) |
iubenda | ad_storage analytics_storage functionality_storage personalization_storage security_storage |
✓ | ✓ | ✓ (Modelo GTM integrado + exemplo de código da gtag.js) |
LiveRamp | ad_storage analytics_storage |
✓ | ✓ (oferecido apenas como um exemplo de código in-page) |
|
OneTrust |
ad_storage |
✓ | ✓ | ✓ (Modelo GTM integrado + exemplo de código da gtag.js) |
Osano | ad_storage analytics_storage |
✓ | ✓ | ✓ (Modelo GTM integrado + exemplo de código da gtag.js) |
Sirdata |
ad_storage analytics_storage functionality_storage personalization_storage security_storage |
✓ | ✓ | ✓ (Modelo GTM integrado + exemplo de código da gtag.js) |
Sourcepoint | ad_storage analytics_storage functionality_storage personalization_storage security_storage |
✓ | ✓ (oferecido apenas como um exemplo de código in-page) |
|
Termly |
ad_storage analytics_storage functionality_storage personalization_storage security_storage |
✓ | ✓ | ✓ (Modelo GTM integrado + exemplo de código da gtag.js) |
Usercentrics |
ad_storage |
✓ | ✓ | ✓ (Modelo GTM integrado + exemplo de código da gtag.js) |
Modo de consentimento para provedores de CMP
Os provedores de plataformas de gerenciamento de consentimento (CMP) podem fazer a integração com o modo de consentimento e oferecer uma experiência melhor a quem usa os produtos do Google. Para saber mais, consulte Modo de consentimento para provedores de CMP.
Outros recursos
O modo de consentimento tem outros recursos, como comportamento específico da região, capacidade de editar informações armazenadas anteriormente e passar informações em URLs quando o consentimento é negado. Para informações sobre como usar o modo de consentimento e esses outros recursos, consulte: