O Consent Mode é um mecanismo da Google que ajusta o comportamento das tags da Google, como as do GA4 e do Google Ads, de acordo com as escolhas de consentimento do visitante. A plataforma de gestão de consentimento (CMP) comunica o estado de cada categoria e as tags adaptam-se a esse estado.
A versão 2 usa quatro parâmetros principais: ad_storage e analytics_storage, que controlam o armazenamento de cookies para publicidade e para análise, e ad_user_data e ad_personalization, que indicam se os dados do utilizador podem ser enviados à Google para fins publicitários e para personalização de anúncios.
Existem duas formas de implementação. Na básica, as tags da Google só carregam depois de o visitante dar consentimento. Na avançada, as tags carregam com o consentimento negado por defeito e enviam sinais sem cookies, que a Google pode usar para modelar conversões. A escolha entre as duas deve ser ponderada com quem acompanha a loja em matéria de privacidade.
O Consent Mode não substitui a CMP nem o consentimento em si: limita-se a transmitir a decisão do visitante às tags. Se a CMP estiver mal configurada, o Consent Mode também ficará.