Pra quem não conhece, Google Tag Manager (GTM) é uma ferramenta gratuita usada para gerenciar e implantar tags nos seus sites ou apps, sem precisar alterar seu código original. Além disso, ele facilita muito o controle sobre as tags, pois tudo se encontra em um único lugar.
Apesar de ser um grande facilitador, se não usado de um jeito organizado, pode acabar complicando um pouco nossas vidas. Por isso, vamos apresentar 6 dicas para se usar o GTM:
1. Usar algumas convenções na hora de nomear suas tags
Após algum tempo de uso, o GTM pode acabar virando uma bagunça se formos adicionando tags sem especificar exatamente o que elas fazem.
2. Usar pastas
O GTM te dá a opção de criar pastas para agrupar suas tags. Você pode criar uma pasta chamada ‘Facebook’ e colocar tudo relacionado à Facebook nela! Assim só com uma olhada você já sabe aonde deve ir!
3. Use variáveis constantes
Como usamos vários Ids em múltiplas tags, criar uma variável que carregue esses valores é a melhor opção, porque podemos usá-las várias vezes sem nos preocuparmos em ficar lembrando desses ids
4. Use Data Layer
Apesar de ser um pouco complicado para quem está começando, Data Layer é uma grande parte do gerenciamento. Quando você quiser trackear uma parte específica do seu site e os eventos pré-definidos do GTM não pegarem esse tipo de interação, o Data Layer vai te ajudar muito.
5. Implementar Ids em elementos importantes do site
Isso é muito importante principalmente quando a página possui botões. Pedir para o seu desenvolvedor colocar um id nesses elementos pode facilitar muito na hora de colocar um evento nesse botão. Vale lembrar que cada ID deve ser único em cada página.
6. Não defina muitas tags para disparar de uma vez
Isso é uma limitação resultante dos navegadores. Infelizmente, esses têm um limite de requisições HTTP que podem acontecer de uma vez. Se você disparar 10 tags diferentes em um evento, muito provavelmente algumas delas não irão disparar. Mas caso você não tenha essa opção de escolher quais tags devem disparar ou não, vocês podem considerar a priorização delas ou colocá-las para serem disparadas em sequência.