Como crias uma tag que funciona de forma fiável? Deves criar uma tag por ação ou agrupar ações semelhantes? Como nomeias as tags para que todos percebam o que fazem? A maioria das equipas cria tags ao acaso. Uma pessoa chama-lhe "conversion". Outra chama-lhe "conv". Outra chama-lhe "purchase_event". Ninguém encontra nada. Seis meses depois, ninguém sabe que tag faz o quê. Criar e nomear tags parece simples, mas se falhares cedo ficas preso ao caos. Acerta no sistema desde o primeiro dia.
Este artigo explica como criar tags escaláveis e usar convenções de nomes que fazem sentido para todos na tua equipa.
O que é uma tag
Uma tag é um excerto de código que dispara quando uma ação específica acontece no teu website. Quando alguém faz uma compra, dispara uma tag de compra e envia dados para a tua plataforma de análise. Quando alguém envia um formulário, dispara uma tag de envio de formulário. Quando alguém vê um vídeo, dispara uma tag de reprodução de vídeo.
As tags são geridas através de um gestor de tags. O gestor de tags é o contentor que guarda todas as tuas tags. Em vez de colocares vários códigos de rastreamento diretamente no teu site, colocas um só código do gestor de tags no teu site. O gestor de tags dispara depois todas as tuas tags individuais com base nas regras que configuraste.
As tags permitem acompanhar ações específicas para além das visualizações de página básicas. É assim que medes conversões, envolvimento e comportamentos específicos dos utilizadores que importam ao teu negócio.
Planeia a estrutura das tags antes de criar
Antes de criares a tua primeira tag, planeia a estrutura. Que ações precisas de acompanhar? Compras. Envios de formulários. Reproduções de vídeo. Cliques em botões. Mapeia todas as ações que te interessam. Depois decide como as organizar em tags.
Uma abordagem é uma tag por ação. Uma tag para compras. Uma para envios de formulários. Uma para reproduções de vídeo. É simples mas cria muitas tags.
Outra abordagem é agrupar ações relacionadas. Uma tag para todas as conversões. Uma tag para todo o envolvimento. Uma tag para todos os erros. Isto reduz o número de tags, mas cada tag faz mais trabalho.
A maioria das equipas usa uma abordagem híbrida. Uma tag para cada conversão principal. Várias ações de envolvimento numa só tag. A estrutura certa depende do teu nível de complexidade.
Cria tags com um propósito claro
Cada tag deve ter um propósito claro. Uma tag deve acompanhar uma ação ou um grupo de ações muito relacionadas. Uma tag de compra dispara quando alguém compra. Uma tag de envolvimento dispara quando alguém interage com conteúdo. Uma tag com propósitos misturados é confusa.
Define o que cada tag mede. Escreve uma frase a descrever o trabalho da tag. Se não consegues escrever uma frase clara, a tag está a fazer demasiado. Simplifica-a.
Testa a tag num ambiente de preparação antes de a publicar em produção. Confirma que dispara quando esperado. Confirma que não dispara quando não deve. Uma tag estragada em produção estraga os teus dados.
Desenvolve convenções de nomes
Cria um sistema de nomes para todas as tuas tags. Inclui um prefixo de categoria. "Análise - Google Analytics." "Publicidade - Facebook Pixel." "Conversão - Compra." "Envolvimento - Reprodução de vídeo." Os prefixos tornam óbvio o que cada tag faz.
Usa capitalização consistente. Tudo em minúsculas. Tudo em maiúsculas. Maiúscula inicial em cada palavra. Escolhe um estilo e mantém-no. A capitalização inconsistente dificulta encontrar as tags.
Mantém os nomes curtos mas descritivos. "Compra" é melhor do que "Evento de conversão de compra". "Reprodução de vídeo" é melhor do que "Rastreamento do evento de reprodução de vídeo". Os nomes devem ser legíveis sem serem verbosos.
Usa um registo de tags
Cria um documento que liste todas as tuas tags. Inclui o nome da tag, a categoria, o que mede, quando dispara e quem a criou. Este é o teu registo de tags.
Atualiza o registo sempre que criares ou modificares uma tag. Quando alguém novo entrar na equipa, pode ler o registo e perceber todo o sistema de rastreamento.
Usa uma folha de cálculo ou uma ferramenta dedicada. Uma folha de cálculo serve para equipas pequenas. À medida que cresces, as ferramentas dedicadas de gestão de tags passam a ter valor.
Testa bem as tags
Antes de publicares uma tag em produção, testa-a por completo. Dispara nas páginas certas? Dispara nos eventos certos? Passa os dados certos? Funciona no telemóvel? Funciona em todos os navegadores?
Testa primeiro na preparação. Depois testa em produção com uma pequena percentagem do tráfego. Monitoriza os dados em tempo real para confirmar que a tag se comporta como esperado.
Não publiques tags em horário de expediente sem monitorizar. Se algo avariar, queres notar de imediato e corrigir.
Documenta os detalhes da implementação das tags
Documenta como funciona cada tag. Onde dispara? Que dados recolhe? Que condições a acionam? O que acontece se avariar?
Inclui notas de implementação. "Esta tag exige que a data layer esteja preenchida." "Esta tag depende de o pixel do Facebook carregar." "Esta tag tem um atraso de 5 segundos." As notas ajudam a resolver problemas quando algo avaria.
Partilha esta documentação com a tua equipa. Quando alguém herdar estas tags mais tarde, vai perceber como tudo funciona.
Perguntas frequentes
Devemos criar uma tag por ação ou agrupar ações semelhantes?
Começa com uma tag por ação principal. Uma para compras. Uma para envios de formulários. Uma para subscrições de email. Agrupa ações só quando forem realmente semelhantes. As reproduções de vídeo e os cliques em botões não são semelhantes o suficiente para agrupar. À medida que o número de tags cresce, agrupa ações relacionadas para manter a gestão simples. A maioria das equipas acaba com 5 a 15 tags por propriedade. Com o criador de websites da WEMASY, podes configurar isto diretamente no teu website.
Como tratamos os nomes das tags quando temos centenas de tags?
Não deverias ter centenas de tags. Se tens, consolida. Agrupa ações semelhantes. Usa regras de disparo para controlar quando as tags disparam, em vez de criares tags separadas. Se precisas mesmo de muitas tags, usa uma hierarquia nos nomes. "Analise-Web-Compra." "Analise-Mobile-Compra." A estrutura de prefixos ajuda as equipas a navegar numa lista grande de tags.
O que acontece se mudarmos o nome de uma tag depois de publicada?
Muda o nome só no teu gestor de tags. O código do gestor de tags mantém-se igual. Estás apenas a mudar o nome apresentado. Mudar o nome não estraga nada. Atualiza a tua documentação para o novo nome coincidir com o registo.
Devemos criar tags de teste para a preparação ou usar tags de produção com condições?
Cria tags separadas para a preparação. Uma tag de preparação e uma tag de produção. Usa a tag de preparação no ambiente de preparação. Usa a tag de produção em produção. Isto mantém os dados de preparação fora dos relatórios de produção. É mais limpo do que usar condições para filtrar o tráfego de produção.
Temos tags antigas de há anos que ninguém percebe. Devemos apagá-las?
Antes de apagar, verifica que a tag já não dispara. Consulta os relatórios em tempo real para confirmar. Consulta a tua análise para ver se os dados continuam a fluir. Se os dados pararam, é seguro apagar. Se os dados continuam a fluir, fala primeiro com a equipa. A tag pode estar a servir um propósito que ninguém documentou.
Como mantemos a consistência das tags entre vários websites?
Usa um registo de tags principal. Documenta as tags padrão que todas as propriedades usam. Todos os websites têm uma tag de compra. Todos os websites têm uma tag de envio de formulário. Todos os websites usam a mesma convenção de nomes. Esta consistência facilita a gestão de tags entre várias propriedades.