Você sabia que é possível coletar os seus dados do Google Tag Manager SEM utilizar a camada de dados (Data Layer)?
Essa prática é realizável através de uma extensão do Google Chrome, com ela você consegue coletar seus dados dinâmicos e utilizá-los no Google Tag Manager, por meio de uma JavaScript Personalizada.
Encontrando a Function da JavaScript Personalizada
O nome da extensão em questão é “GTM Variable Builder”. Para iniciar o processo, instale-a.
Já na página do seu e-commerce, selecione um produto para fazer a personalização. Clique no valor do produto com o botão direto do mouse e vá em “inspecionar”.
Em seguida, selecione “Console”, localizado na parte superior da página e clique no ícone fixado da extensão.
Irá aparecer duas functions com dois comandos, um de teste e o outro do JavaScript.
Primeiro, teste a function para saber se está atuando de maneira correta. Se aparecer a informação correspondente a escolhida, ela está correta.
Após esse passo, selecione o JavaScript que foi sugerido e copie.
Abra o Tag Manager, vá até Variáveis e crie uma nova. Nomeie como “jsp – value – product”, e na configuração da variável selecione “JavaScript personalizado” e cole a function copiada anteriormente. Salve.
O processo é o mesmo para qualquer dado que você deseja registrar no Google Tag Manager.
Agora é importante testar. Vá em visualizar, com o site carregado, entre em algum produto e volte a página do tag assistant. Em “Variables”, que se encontra na parte superior da página. Abra o Window Loaded e encontre a variável criada, atestando o seu funcionamento.
Finalizado o teste, a sua variável está pronta para ser usada em suas respectivas tags que do Google Tag Manager.