Funcionalidades
Aproveite funcionalidades avançadas e integre a CookiePal com outras ferramentas.
Configurar manualmente os padrões do Consent Mode no GTM
Adicione as configurações padrão do Google Consent Mode ao seu contêiner do GTM quando o padrão automático da CookiePal estiver desativado.
Índice
Voltar
Voltar ao topo
Normalmente a CookiePal define para você os padrões do Google Consent Mode. Se você desativou a chave “Ativar GCM padrão” no seu painel, esses padrões deixam de ser enviados por completo e você precisa adicionar a configuração equivalente ao Google Tag Manager por conta própria. Este guia mostra como fazer isso.
Quando você precisa deste guia
Por padrão, a CookiePal define para você os padrões do Google Consent Mode. Antes que a pessoa responda ao banner, o script da CookiePal informa ao Google que o armazenamento de publicidade, análise, funcionalidade e personalização está negado, que apenas o armazenamento estritamente necessário (segurança) é permitido e que o Google deve aguardar um instante pela resposta real antes de enviar qualquer coisa. Ele também define as opções relacionadas das tags do Google que acompanham esses padrões.
Configurações > Google consent mode (GCM) no seu painel da CookiePal tem duas chaves, e a diferença entre elas importa. Support GCM liga ou desliga toda a integração do Google Consent Mode. Ativar GCM padrão controla somente os padrões que a CookiePal envia antes de a pessoa responder.
Este guia é para quem desligou Ativar GCM padrão. Essa chave deixa de enviar as configurações padrão de consentimento por completo, não apenas a configuração que você queria mudar, então defini-las passa a ser responsabilidade sua.
Mantenha Support GCM ligado. É ele que faz a CookiePal informar ao Google a escolha real da pessoa depois que ela responde ao banner. Se você também o desligar, a atualização nunca será enviada, e os padrões que você vai adicionar no Google Tag Manager manterão todas as categorias em negado para sempre, mesmo para quem aceitar.
Uma forma rápida de verificar: Ativar GCM padrão fica desabilitado sempre que Support GCM está desligado. Se você não consegue clicar nele, o suporte a GCM está desligado e você precisa ligá-lo novamente antes de continuar.
Isso se aplica a mim? Somente se você instalou a CookiePal por meio do script dela no seu site e gerencia suas tags do Google no Google Tag Manager. Se você instalou a CookiePal pela tag CookiePal CMP dentro do Google Tag Manager, a chave do painel não afeta você porque essa tag tem seus próprios campos de padrão de consentimento. Consulte Guia de configuração do GCM e Integrar a CookiePal ao Google Tag Manager.
Antes de começar
O Google Tag Manager não pode ser bloqueado antes do consentimento. A CookiePal pode reter scripts de terceiros até que uma pessoa aceite. Se o Google Tag Manager estiver nessa lista, ele não carrega até que o consentimento seja dado, então uma tag dentro dele não consegue definir seus padrões de consentimento a tempo e esta abordagem não funcionará.
Para verificar, abra Cookie Manager > Scripts no seu painel e procure uma entrada de googletagmanager.com. A coluna Effect dela deve mostrar Never blocked. Se mostrar Blocked until consent, mude a categoria para Necessary para que o Google Tag Manager possa carregar em todas as páginas.
Se seu site usa WordPress e o plugin CookiePal para WordPress, pare aqui e entre em contato com nosso suporte. O plugin escreve seu próprio bloco de padrões de consentimento nas páginas e a chave Ativar GCM padrão não o interrompe, então a tag abaixo seria ignorada.
Crie uma tag de HTML personalizado
No Google Tag Manager, abra seu contêiner, vá até Tags no menu à esquerda e clique em Novo.
![No Google Tag Manager, abra seu contêiner, vá até [Tags:bold] no menu à esquerda e clique em [Novo:bold].](/_next/static/media/click_new_tag.30d9ec5a.png)
Clique na caixa Configuração da tag e escolha HTML personalizado na lista de tipos de tag.
Dê um nome claro à tag no topo da tela, por exemplo Consent Mode - Defaults. Um nome descritivo deixa evidente mais tarde por que a tag existe.
Adicione o código de padrões de consentimento
Cole o seguinte no campo HTML da sua tag de HTML personalizado, exatamente como está:
1<script>
2window.dataLayer = window.dataLayer || [];
3function gtag() {
4 dataLayer.push(arguments);
5}
6gtag('consent', 'default', {
7 'ad_personalization': 'denied',
8 'ad_storage': 'denied',
9 'ad_user_data': 'denied',
10 'analytics_storage': 'denied',
11 'functionality_storage': 'denied',
12 'personalization_storage': 'denied',
13 'security_storage': 'granted',
14 'wait_for_update': 2000,
15});
16gtag('set', 'ads_data_redaction', true);
17gtag('set', 'url_passthrough', false);
18</script>Mantenha as tags <script> ao redor. O Google Tag Manager espera que tags de HTML personalizado contenham HTML completo, portanto removê-las impede o código de rodar.
O que o código faz, linha a linha: o comando consent informa ao Google que nada além do armazenamento estritamente necessário é permitido até a pessoa escolher, e wait_for_update dá ao seu banner 2000 milissegundos para informar essa escolha primeiro.
ads_data_redaction remove identificadores de clique em anúncios das requisições do Google Ads enquanto o armazenamento de publicidade está negado. Aqui ele fica em true, igual ao que a CookiePal faz automaticamente.
url_passthrough controla se o Google leva informações de medição de uma página para outra em parâmetros da URL quando o armazenamento está negado. Aqui ele fica em false. Defina como true somente se quiser que o Google continue repassando essas informações.
Revise os valores antes de salvar e mude apenas os que a sua configuração exigir. Definir qualquer categoria de consentimento como granted por padrão diria ao Google que ele pode usar aquele armazenamento antes de a pessoa concordar.
Dispare a tag na inicialização do consentimento
Os padrões de consentimento precisam ser definidos antes que qualquer outra tag rode, então esta tag precisa de um tipo de acionador especial em vez da visualização de página Todas as páginas de sempre.
Ainda dentro da sua tag, clique na caixa Acionamento e escolha Inicialização do consentimento - Todas as páginas na lista.
![Ainda dentro da sua tag, clique na caixa [Acionamento:bold] e escolha [Inicialização do consentimento - Todas as páginas:bold] na lista.](/_next/static/media/click_consent_initialization.814d700d.png)
Se esse acionador não estiver na lista, clique no botão + no canto superior direito para criá-lo. Clique em Configuração do acionador, escolha Inicialização do consentimento sob o título Inicialização, deixe configurado para disparar em todas as páginas, nomeie-o como Inicialização do consentimento - Todas as páginas e salve.
Se você tem outras tags no mesmo acionador, abra Configurações avançadas > Prioridade de acionamento de tags nesta tag e informe um número alto, como 100. Tags com prioridade maior disparam primeiro, o que mantém seus padrões de consentimento à frente de todo o resto.
Clique em Salvar para guardar a tag e o acionador dela.
Publique seu contêiner
Salvar uma tag não a coloca no ar. Nada do que você configurou afeta o seu site até o contêiner ser publicado.
Clique em Enviar no canto superior direito do Google Tag Manager.
![Clique em [Enviar:bold] no canto superior direito do Google Tag Manager.](/_next/static/media/submit-changes.380aaa77.png)
Adicione um nome de versão e uma descrição curtos para que sua equipe veja o que mudou e clique em Publicar.
![Adicione um nome de versão e uma descrição curtos para que sua equipe veja o que mudou e clique em [Publicar:bold].](/_next/static/media/publish_changes.b94e2050.png)
Confirme que funcionou
Abra o Tag Assistant, conecte-o ao seu site e veja a aba de consentimento no primeiro evento da página.
Você deve ver os sete parâmetros de consentimento com um valor padrão na página (On-page Default), com apenas o armazenamento de segurança concedido. Se algum estiver faltando, a tag não está disparando ou está disparando tarde demais.
![Você deve ver os [sete:bold] parâmetros de consentimento com um valor padrão na página ([On-page Default:bold]), com apenas o armazenamento de segurança concedido. Se algum estiver faltando, a tag não está disparando ou está disparando tarde demais.](/_next/static/media/check-seven-consent.7c43b8e2.png)
Agora aceite o banner e veja novamente a aba Consentimento. Uma atualização deve aparecer depois dos padrões, com as categorias aceitas pela pessoa alteradas para concedidas. Se os padrões aparecerem, mas nenhuma atualização vier depois, Support GCM está desligado no seu painel e o Google continuará como negado para todas as pessoas.
Para uma lista de verificação mais completa, consulte nosso guia Verificar a implementação do GCM.
O que acontece se você pular esta etapa
Se você desligar Ativar GCM padrão e não colocar nada no lugar, nenhum padrão de consentimento é definido. As tags do Google passam a carregar sem nunca terem sido informadas do que a pessoa aceitou ou recusou.
Na prática, isso costuma aparecer como o erro do Tag Assistant A tag read consent state before a default was set e como tags do Google Analytics ou do Google Ads disparando sem nenhum sinal de consentimento nas requisições.
Tags de publicidade e análise podem então gravar cookies e enviar dados antes de a pessoa responder ao seu banner, que é exatamente o que o consent mode existe para evitar.
Portanto, trate as duas mudanças como um par: se os padrões automáticos estão desligados, a configuração manual acima precisa estar publicada no seu contêiner.