我试图在我的网站上实施Google跟踪代码管理器,但奇怪的是,当我拥有它并刷新我的网页时,它全部为空白。 (没有具体错误)。
我尝试了此线程中唯一尚未接受答案的upvoted解决方案:Same question 1year ago。不过,这对我不起作用。
我真的不知道它有什么问题(控制台很干净)。
如果有人有想法,请随时提出建议。
<!-- Google Tag Manager -->
<noscript><iframe src="//www.googletagmanager.com/ns.html?id=GTM-XXXXX"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<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=
'//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-XXXXX');</script>
<!-- End Google Tag Manager -->
我刚刚在其他网站上试过它并且没有问题。
并有一个补充信息:当我在我正在处理的网站上放置正确的Google跟踪代码管理器时,如果我选择View Page Source
。这一切都是空白的,当我Inspect
时,这就是输出:
仅包含<noscript><iframe src="">.....</iframe></noscript>
的部分不是问题(如果我离开它而没有function
)它的工作原理。
有关更多信息,这是我正在研究的网站 - &gt; http://www.agencedevoyage.com/
这是Smarty,这个愚蠢的事情不承认它是一个功能,或者我不确切知道发生了什么。无论如何,解决方案是使用这些标签:
{literal}....{/literal}
答案 0 :(得分:0)
正如我在问题中所说,我终于找到了答案:
是Smarty,它没有将GTM视为一项功能,或者我不确切知道发生了什么。无论如何,解决方案是使用这些标签:{literal}....{/literal}