Consent mode
O Consent mode é a estrutura de sinalização do Google que ajusta como as tags medem e definem cookies com base no consentimento do usuário.

O que é o Consent mode?
O Consent mode (modo de consentimento) é uma estrutura (framework) do Google que ajusta o comportamento das tags do Google (GA4 e Google Ads) dependendo se o usuário concedeu ou não o consentimento. Funciona por meio de sinais de consentimento, como analytics_storage e ad_storage, que informam à tag se ela pode definir cookies e armazenar dados. O Consent mode não exibe um banner de cookies por si só — você ainda precisa de uma solução de consentimento de cookies (uma CMP) para coletar a escolha do usuário. O Consent Mode v2 adicionou dois novos parâmetros, ad_user_data e ad_personalization, que desde março de 2024 são obrigatórios para anunciantes do EEE (Espaço Econômico Europeu) que utilizam remarketing e personalização do Google Ads.
Por que o Consent mode é importante?
Sem o Consent mode, você corre o risco de medir de mais (e violar o RGPD) ou de menos (porque as tags são totalmente bloqueadas sem o consentimento). O Consent mode encontra o meio-termo: quando um usuário recusa, o Google pode enviar pings sem cookies e modelar as conversões ausentes, de modo que os seus números no Google Ads e no GA4 continuem úteis para lances e relatórios — sem armazenar dados de identificação pessoal.
Casos de uso comuns
- Modo básico (Basic mode). As tags do Google são totalmente bloqueadas até que o consentimento seja concedido — simples, mas deixa lacunas nos seus dados.
- Modo avançado (Advanced mode). As tags carregam imediatamente e enviam pings sem cookies na recusa do consentimento, permitindo que as conversões sejam modeladas.
- Remarketing do Google Ads no EEE. O Consent Mode v2 é necessário para criar e usar públicos-alvo de forma legal.
- Depuração. Verifique no GA4 DebugView ou Tag Assistant se os sinais de consentimento estão realmente sendo enviados de forma correta.
A perspectiva do Shopify
No Shopify, a Customer Privacy API e o canal do Google & YouTube entregam o Consent mode de forma nativa: o seu banner de cookies fornece o consentimento e o canal encaminha automaticamente os sinais para as tags do Google. Se, em vez disso, você usar o Google Tag Manager ou o rastreamento do lado do servidor (server-side tracking), certifique-se de que os padrões de consentimento estejam definidos como denied (recusado) antes que qualquer tag seja disparada. Sempre teste tanto a aceitação quanto a recusa em uma página de produto real.