O que uma categoria de consentimento errada faz com o GA4 e o Google Ads

Um cookie na categoria de consentimento errada manda para o Google o sinal errado do Consent Mode. Classificado de forma restritiva demais, analytics_storage ou os sinais de publicidade continuam negados, então o GA4 descarta visitantes que disseram sim e o Google Ads para de montar públicos a partir deles. Classificado de forma permissiva demais, as tags rodam para quem disse não. O parâmetro gcs na página no ar mostra qual dos dois.
Comece com uma análise.
A análise gratuita lê o HTML da sua página inicial e o seu contêiner público do Tag Manager e lista as tags de rastreamento que encontra.
Grátis · Sem cadastro · Verificação de HTML e GTM público
Onde a categoria realmente chega ao Google?
A sua ferramenta de consentimento mostra categorias: necessário, funcional, análise, marketing. O Google nunca vê esses nomes. O que o Google lê são os sinais do Consent Mode que o banner define quando o visitante decide, e os quatro que importam para a medição estão listados na referência do Consent Mode do Google: analytics_storage para cookies de análise, ad_storage para cookies de publicidade, ad_user_data para enviar dados do usuário ao Google para publicidade e ad_personalization para anúncios personalizados.
Em algum ponto entre o banner e a tag, cada categoria é ligada a um ou mais desses sinais. A ligação habitual é análise para analytics_storage, e marketing para os três sinais de publicidade juntos. Uma categoria, portanto, decide os seus dados em dois lugares. Ela define o sinal que as próprias tags do Google leem e, nas ferramentas que bloqueiam scripts por categoria, decide se um script pode ou não carregar.
Por isso uma categoria errada raramente parece errada na ferramenta de consentimento. O defeito só aparece no que sai da página.
O que cada atribuição errada faz com os seus dados?
Quatro erros cobrem quase tudo o que dá errado. Os três primeiros custam dados que você tinha direito de ter. O quarto não custa nada nos relatórios, e é exatamente por isso que ele sobrevive.
- Análise ligada ao sinal errado. Um visitante aceita análise e recusa marketing, mas a categoria de análise foi mapeada para
ad_storage, ou as duas categorias para um único sinal. O GA4 recebe a visita sem o cookie, então um visitante que disse sim sai dos seus relatórios observados exatamente como se tivesse recusado, junto com os eventos principais dele. - Marketing que nunca mexe nos dois sinais mais novos. A categoria atualiza
ad_storage, mas deixaad_user_dataead_personalizationcomo negados. O consentimento parece certo para armazenamento, mas o Google é informado de que não pode usar os dados daquele visitante para publicidade ou personalização, então os públicos de remarketing param de crescer com pessoas que concordaram com eles. - A tag do Google, ou o contêiner inteiro, classificado em marketing. Em uma ferramenta que bloqueia scripts por categoria, recusar marketing passa então a remover o próprio contêiner. Visitantes que aceitaram análise não enviam nada ao GA4 e, se você usa o Consent Mode no modo avançado, visitantes que recusaram tudo deixam de enviar a requisição sem cookies da qual a modelagem do Google depende.
- Um pixel de publicidade classificado em análise ou funcional. O pixel roda para visitantes que recusaram marketing. É um defeito de conformidade, não de dados, e é a versão que os reguladores conseguem ver de fora com um único carregamento de página.
Escolher a categoria certa para um script é uma questão à parte, e respondemos a ela em em qual categoria de consentimento entra cada script de terceiros. Este post trata do custo de errar e de como descobrir se você já errou.
Mesmo banner, mesmo clique. Sinal oposto.
O visitante aceita análise e recusa marketing.
Ligado corretamente
gcs=G101Corresponde à escolha do visitante.
- Análise →
analytics_storage - Marketing → os três sinais de anúncios
- O GA4 reconhece visitantes recorrentes
Fios trocados
gcs=G110O contrário da escolha do visitante.
- Análise →
ad_storage analytics_storagenunca atualizado- O GA4 roda sem cookies apesar do sim
No gcs, o dígito depois de G1 é ad_storage e o último dígito é analytics_storage.
Como conferir o seu próprio mapeamento de categorias?
Seis passos. Faça os testes no site no ar, em uma janela de navegador limpa, nunca no preview do Tag Assistant.
-
Anote o que cada categoria deve atualizar
Abra as configurações de Consent Mode da sua ferramenta de consentimento e anote, por categoria, quais dos quatro sinais ela altera. Análise deve alterar
analytics_storage. Marketing deve alterarad_storage,ad_user_dataead_personalizationjuntos. -
Aceite só análise e leia o gcs
Carregue a página, abra o painel de rede, filtre por
collecte então aceite análise e recuse marketing. A próxima requisição deve levargcs=G101.G110significa que os fios estão trocados.G100significa que a categoria de análise não está atualizando nada que o Google lê. -
Aceite marketing e leia o gcd
Em uma janela nova, aceite marketing e recuse análise. O
gcssó cobre os dois sinais de armazenamento, então leia o parâmetrogcd, que codifica os quatro. Tantoad_user_dataquantoad_personalizationdevem aparecer como concedidos pela atualização. Como decodificá-lo está em o que o parâmetro gcd significa. -
Recuse tudo e confirme que o contêiner ainda carrega
Com tudo recusado e o Consent Mode no modo avançado, uma requisição
collectainda deve sair levandogcs=G100. Um painel vazio significa que a própria tag do Google ou o Google Tag Manager está em uma categoria que o bloqueia. Tire de lá: as tags do Google aplicam o consentimento por conta própria, como explicamos em se você deve bloquear as tags do Google até haver consentimento. -
Procure domínios de publicidade fora de marketing
Percorra a lista de scripts e cookies da sua ferramenta de consentimento. Qualquer coisa da Meta, do TikTok, do LinkedIn, do Microsoft Advertising ou dos domínios de publicidade do Google que esteja em análise ou funcional está rodando para quem recusou marketing. Mude de categoria, depois recuse marketing e confirme que nada desses domínios carrega.
-
Confirme que os sinais chegam depois de alguns dias
No GA4, vá em Admin e, em Data collection and modification, abra Consent settings e selecione o fluxo de dados. Ali aparece se os sinais de consentimento de análise e de publicidade estão chegando à propriedade, e os problemas detectados ficam sinalizados. O Google Ads mostra o status do consent mode no diagnóstico de conversões. Os dois têm atraso, então leia depois de alguns dias de tráfego, não no dia da correção.
Como o estrago aparece nos seus relatórios?
Se você ainda não consegue testar, os relatórios costumam dar uma pista de qual erro você tem. Um fio de análise trocado tende a aparecer como uma queda de usuários e sessões observados, datada do dia em que o banner ou as configurações dele mudaram, enquanto a parcela de visitantes que aceitam análise não se mexeu. Sinais de publicidade faltando aparecem como listas de remarketing que param de crescer enquanto o tráfego se mantém, e como um rótulo Action required nas configurações de consentimento do GA4. Um contêiner bloqueado aparece como uma queda brusca de todo o tráfego do GA4 vindo de regiões que exigem consentimento, que muita gente interpreta como uma pane de rastreamento.
Tráfego, campanhas e sazonalidade mexem nos mesmos números, então trate esses sintomas como o motivo para fazer os seis passos. A leitura do gcs é o diagnóstico.
Parte da perda é intencional. Visitantes que recusam análise continuam fora dos dados observados do GA4, e se o Google os modela depende de a sua propriedade atingir os limites de dados dele, assunto de o que é a modelagem de consentimento e quando ela começa.
Onde uma pessoa ainda precisa decidir
Quase tudo isso se resume a duas decisões: qual sinal uma categoria aciona e em qual categoria um script entra. A primeira é encanamento e não deve mudar depois de acertada. A segunda muda toda vez que alguém acrescenta uma tag, e é por isso que uma configuração que estava correta no lançamento vai se desviando.
O Velo resolve a primeira no código, e não em uma tela de configurações: marketing aciona os três sinais de publicidade juntos e análise aciona analytics_storage, então essa ligação não tem como se desviar. A segunda continua sendo uma decisão humana. O Velo lista o que a análise do site encontra para você revisar e classificar, com sugestões de IA para os cookies que ele não consegue identificar, e a verificação acima continua valendo a pena depois de cada mudança.
Perguntas frequentes
O que as pessoas perguntam sobre este assunto.
O que acontece com os dados do GA4 e do Google Ads se um cookie estiver na categoria de consentimento errada?
Muda o sinal do Consent Mode que o Google recebe. Classificado de forma restritiva demais, o GA4 perde o cookie dos visitantes que aceitaram análise, então visitantes recorrentes parecem novos, e o Google Ads perde públicos de remarketing de pessoas que concordaram com eles. Classificado de forma permissiva demais, as tags de publicidade rodam para quem recusou marketing, o que deixa os relatórios com cara de saudáveis e o site fora de conformidade.
Por que o tráfego do GA4 caiu depois que mudei o meu banner de cookies?
Uma causa comum é uma categoria de análise ligada ao sinal errado do Consent Mode, de modo que analytics_storage continua negado mesmo depois de o visitante aceitar. O GA4 então recebe a visita sem o cookie dela e a deixa fora dos relatórios observados, como faria com uma recusa. Aceite apenas análise na página no ar e leia o parâmetro gcs: G101 está correto, G110 ou G100 significa que o mapeamento está errado.
Em qual categoria de consentimento deve ficar o Google Tag Manager?
Nenhuma que o bloqueie. O contêiner em si não grava cookies, e as tags do Google dentro dele aplicam o consentimento por conta própria. Se uma ferramenta de consentimento bloqueia o contêiner quando o visitante recusa marketing, o GA4 perde os visitantes que aceitaram análise e, no modo avançado, as requisições sem cookies a partir das quais o Google modela. Em vez disso, coloque as verificações de consentimento nas tags de terceiros dentro do contêiner.
Como verifico qual sinal do Consent Mode uma categoria de cookies envia?
Carregue a página no ar em um navegador limpo, filtre o painel de rede por collect e aceite uma categoria de cada vez. O parâmetro gcs cobre os dois sinais de armazenamento: o dígito depois de G1 é ad_storage e o último dígito é analytics_storage. O parâmetro gcd cobre ad_user_data e ad_personalization. Cada categoria deve mexer só nos sinais que lhe cabem.
Privacidade na web em um só lugar.
Analise seu site →
