5.3.25

Por quê o script do google analytics, inserido via GTM na VTEX não está funcionando?

 A VTEX tem um bloqueio nativo para scripts personalizados inseridos via GTM, por isso quando você insere um código do google analytics ou mesmo o código do pixel personalizado do facebook, você não recebe os resultados esperados.

 Restrictions

In order to avoid performance problems and unforeseen behavior, our VTEX IO Google Tag Manager solution uses the native GTM blacklist feature. You can read more about this feature on the Google Developer Guide.

We, by default, blacklist the html ID, which automatically blocklists all the tags, variables, and triggers of the type customScripts. The main consequence of this blocklist is that Custom HTML tags will not be triggered.

 Retirado de: https://github.com/wedigibrasil/google-tag-manager-enhanced (link alternativo https://web.archive.org/web/20250305152947/https://github.com/wedigibrasil/google-tag-manager-enhanced )

A solução é instalar as ferramentas nativas deles.

Eles tem um app para GA e uma integração para o facebook / meta chamada FBE.

Às vezes funcionam bem, outras não.

Tem como desativar essa restrição atrávés via código da sua loja VTEX :)