A tag global do site (gtag.js) agora se chama tag do Google. Saiba mais

Depuração do modo de consentimento no Assistente de tags

Mantenha tudo organizado com as coleções Salve e categorize o conteúdo com base nas suas preferências.

Este artigo é destinado a desenvolvedores e administradores de sites que usam o modo de consentimento do Google, seja diretamente ou por uma solução de gerenciamento, e querem verificar se ele está funcionando de maneira correta. Com o Assistente de tags, é possível ver se e como o estado do consentimento está sendo configurado e atualizado usando uma das seguintes opções:

O Assistente de tags é um aplicativo da Web com uma extensão do navegador opcional (mas recomendada): o Tag Assistant Companion. Com o Assistente de tags, você consegue verificar:

  • se o estado de consentimento padrão correto está sendo definido para os tipos adequados, como ad_storage e analytics_storage, antes que as tags sejam disparadas. O padrão apropriado depende das políticas da sua organização;
  • se o estado do consentimento é atualizado corretamente quando os visitantes dão ou negam o consentimento;
  • os tipos de consentimento que cada tag verifica;
  • se os tipos de consentimento necessários foram dados quando cada tag foi acionada, e se a tag passou nas verificações para qualquer outro consentimento necessário.

Para depurar a configuração do consentimento, abra o Assistente de tags, abra uma página no seu site com ele e imite o comportamento do visitante. Estude todos os casos de uso possíveis, cada um em um teste separado. Por exemplo, negue todo o consentimento, dê todo o consentimento e tente todas as combinações possíveis. Talvez também seja necessário realizar outras ações na página que acionem todas as tags com verificações de consentimento. Após cada teste, alterne para a janela do Assistente de tags.

O painel esquerdo do Assistente de tags mostra os eventos da página, com os mais recentes primeiro. Para navegar, faça o seguinte:

  • Selecione um evento para ver a configuração e o estado de consentimento naquela hora.
  • Selecione a guia Consentimento para ver o estado de consentimento dos tipos de armazenamento.
  • Selecione a guia Tags (somente o contêiner do GTM) para ver quando as tags foram disparadas e quando elas foram bloqueadas pelo estado do consentimento.

O exemplo a seguir mostra a janela do Assistente de tags depois de testar uma página. Com o evento Consentimento selecionado, a guia Consentimento mostra o Estado do consentimento do evento para ad_storage e analytics_storage nessa hora. A tabela Status de configuração de consentimento do evento mostra a presença dos comandos de consentimento "Padrão" e "Atualizar" na hora de cada evento. Ela pode ser usada para verificar se o estado é atualizado corretamente quando os visitantes dão ou negam consentimento.

Estado do consentimento do evento

Quando o estado do consentimento é atualizado, os status Padrão e Atualizar são exibidos como Detectado:

Estado do consentimento atualizado

Exemplo do TCF

A tela a seguir mostra a mensagem Compatibilidade com o TCF ativada. Ela é exibida abaixo da tabela Status de configuração de consentimento do evento quando o TCF é usado para definir o estado do consentimento:

Compatibilidade com o TCF ativada

Se o Assistente de tags detectar um erro de implementação, ele também será exibido abaixo da tabela Status de configuração de consentimento do evento:

Erro no TCF

O Assistente de tags informa os problemas mais comuns de ordenamento e tempo da configuração do consentimento:

A guia Consentimento do Assistente de tags fica vazia quando o modo de consentimento não está implementado na página.

O estado do consentimento padrão precisa ser definido na página antes que qualquer tag ou outro código tente usar ou atualizar o consentimento. Definir o padrão muito tarde pode não ter o efeito esperado.

Por exemplo, no cenário a seguir, a tag de anúncio já leu ou gravou um cookie antes de o consentimento padrão ser definido:

  1. O visitante abre a página.
  2. A tag de anúncio é disparada.
  3. O consentimento padrão é definido como negado.

O Assistente de tags informa um erro:

Erro do Assistente de tags

Veja como corrigir esse problema em cada caso:

  • Quando o padrão é definido com um comando de consentimento da gtag codificado na página: mova todo o código que chama os comandos padrão da gtag mais para o início da página, acima de todos os snippets de tag ou outros códigos que possam estar usando o consentimento. Evite definir estados de consentimento padrão de forma assíncrona.
  • Usando o Gerenciador de tags do Google: se o estado do consentimento padrão tiver sido definido por um modelo de tag, verifique se o modelo foi disparado com o acionador de inicialização de consentimento e se todas as outras tags que dependem de estados de consentimento também são disparadas com acionadores de inicialização de consentimento. Se você estiver usando uma tag HTML personalizada no GTM para chamar os comandos de consentimento da gtag, mude para um modelo de tag que use a API de modelo personalizado para definir estados de consentimento.