Google Tag Manager: o que é e como instalar no site
Publicado em pela equipe do UTM Builder, na Limner.
O Google Tag Manager (GTM, chamado de Gerenciador de tags na interface em português) é onde você configura as tags do site: GA4, Google Ads, pixel da Meta e outras. Você instala o código do GTM uma vez e, dali em diante, adiciona e muda tags pela interface, sem editar o código do site a cada mudança.
Contêiner, tags, acionadores e variáveis
- Contêiner: o conjunto de tags, acionadores, variáveis e configurações instalado num site. Um contêiner atende o site inteiro; não precisa de um por página. O ID dele começa com
GTM-. - Tag: trecho de código de um provedor de análise ou de marketing. A tag do Google com o ID do GA4 é uma tag; o pixel da Meta é outra.
- Acionador: a regra que define quando a tag dispara. Ele detecta eventos como carregamento de página, clique e envio de formulário.
- Variável: um marcador que guarda um valor usado por uma tag ou por um acionador. O GTM traz variáveis integradas e deixa você criar as suas.
GTM e GA4 não são a mesma coisa
O GA4 é a propriedade do Google Analytics, onde os dados chegam. O GTM é a ferramenta que coloca as tags no site, e uma delas pode ser a tag do Google com o ID do GA4, que começa com G-. Um não substitui o outro: o GTM é um caminho para instalar o GA4.
O outro caminho é colar a tag do Google (gtag.js) direto no código. A diferença, segundo o Google: a gtag.js exige escrever código e só envia dados para produtos do Google; o GTM envia também para tags de terceiros e personalizadas, sem editar o código. Se o GTM já está no site, não é preciso instalar a gtag.js à parte.
Como criar a conta e o contêiner
- Acesse
https://tagmanager.google.come entre com a sua Conta do Google. - Na guia Contas, clique em Criar conta.
- Dê um nome à conta e escolha o país.
- Em Configuração do contêiner, use o endereço principal do site como nome e escolha o tipo Web.
- Clique em Criar e aceite os Termos de Serviço.
A conta é o nível da empresa. O contêiner é o site. Para outro site, crie outro contêiner na mesma conta.
Onde colar os dois trechos de código
Na guia Espaço de trabalho, clique no ID do contêiner. A caixa Instalar o Gerenciador de tags do Google mostra dois blocos de código, que vão em todas as páginas do site:
- O primeiro vai o mais alto possível dentro do
<head>. - O segundo, o que tem
<noscript>, vai logo depois da abertura da tag<body>.
Na mesma caixa, digite o endereço do site e clique em Testar para conferir a instalação. Se o site é feito em WordPress, Shopify, Wix ou outro criador de sites, o Google indica usar a integração da plataforma, que dispensa mexer no código de cada página.
Se o site usa dataLayer, declare antes do trecho do contêiner, no alto do código, e depois só acrescente dados com dataLayer.push:
window.dataLayer = window.dataLayer || [];
Como colocar o GA4 dentro do GTM
- No GA4, em Administrador, Coleta e modificação de dados, Fluxos de dados, abra o fluxo do site e copie o ID que começa com
G-. - No GTM, crie uma tag nova do tipo Tag do Google e cole o ID em ID da tag.
- Em Acionamento, escolha Inicialização: todas as páginas.
Como testar no modo de visualização (Tag Assistant)
- Na guia Espaço de trabalho, clique em Visualizar, no canto superior direito. O Tag Assistant abre numa guia nova.
- Digite o endereço do site e clique em Conectar. O site abre e aparece como Conectado no canto inferior direito.
- Volte à guia do Tag Assistant, clique em Continuar e navegue pelo site. A tela mostra quais tags dispararam, em que ordem e que dados enviaram.
O modo de visualização roda o rascunho do contêiner como se estivesse publicado, só no navegador em que você ativou. Os visitantes comuns não veem nada. Se alguma página quebrar com o parâmetro de depuração no endereço, desmarque Incluir o sinal de depuração no URL.
Como publicar uma versão
- Na guia Espaço de trabalho, clique em Enviar, no canto superior direito.
- Em Configuração de envio, escolha Publicar e criar versão.
- Dê um nome e uma descrição à versão, dizendo o que mudou.
- Clique em Publicar.
Criar versão, sem publicar, só salva. Cada versão é um retrato do contêiner num momento, e dá para voltar a uma versão anterior se algo der errado.
Erros comuns
- Esquecer de publicar. O que você muda no espaço de trabalho só vale no site depois de publicado. Funcionou no modo de visualização e não chega no GA4? Confira se a versão foi publicada.
- gtag e GTM ao mesmo tempo. Se a gtag.js está colada no código e o GTM também dispara o GA4, alguns eventos são contados duas vezes. A documentação do Google é direta: use a gtag.js ou o GTM, não os dois.
- GA4 instalado duas vezes. Muitas plataformas de loja e de site têm integração própria com o GA4. Ligar essa integração e ainda pôr a tag do Google no GTM, ou ter dois contêineres com GA4 na mesma página, duplica eventos. Deixe uma instalação só por página.
- Apagar o dataLayer. Escrever
dataLayer = [...]depois do contêiner substitui o que já estava lá. Declare uma vez e usedataLayer.push.
Fontes oficiais
- Ajuda do Gerenciador de tags: Visão geral do Gerenciador de tags
- Ajuda do Gerenciador de tags: Tag
- Ajuda do Gerenciador de tags: Acionador
- Ajuda do Gerenciador de tags: Variável
- Ajuda do Gerenciador de tags: O Gerenciador de tags e a tag do Google (gtag.js)
- Ajuda do Gerenciador de tags: 1. Criar uma conta e um contêiner
- Ajuda do Gerenciador de tags: 2. Instalar um contêiner da Web
- Ajuda do Gerenciador de tags: 3. Adicionar a tag do Google no Google Tag Manager
- Ajuda do Gerenciador de tags: 4. Verificar e publicar tags
- Ajuda do Gerenciador de tags: Visualizar e depurar contêineres
- Ajuda do Gerenciador de tags: Publicações, versões e aprovações
- Ajuda do Google Analytics: Configurar o Google Analytics para um site e/ou app
- Google for Developers: Camada de dados
- Google for Developers: Validar sua configuração de e-commerce (gtag.js)