GTM Não reconhecido no debugger

Fiz toda a configuração do GTM e inclui o código no admin da loja integrada. Entretanto, quando vou acionar o debugger para verificar a criação dos eventos personalizados para o analytics, o debugger sempre retorna um erro dizendo que não encontrou o código no site.

Pelo tag assistant do google, o gtm é reconhecido mas é reportado o seguinte ponto: GTM JavaScript code not found as a direct child of the tag

Alguém sabe como solucionar este problema?

Olá!

Qual é a sua loja?

Pode me enviar um print do erro?

1 curtida

Parece que o seu GTM está na tag body da sua loja, o certo é colocar o script no head.

Sim, mas a implementação foi feita pelo plugin da LI.

Que estranho.

Você consegue inserir um script pelo painel administrativo?
Se você puder, adiciona esse código no head da sua loja, acho que deve resolver:

<!-- Google Tag Manager -->
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-T7SMPS2');</script>
<!-- End Google Tag Manager -->
1 curtida

Tive o mesmo problema hoje. Fiz o que o Jose_Claudio_Alvarez escreveu, ou seja, adicionei “na mão” os scripts através do menu “incluir código HTML” e depois em https://tagmanager.google.com/ cliquei em “Enviar” adicionando um título e descrição. Depois que fiz isso, deu certo!

1 curtida