我插在身上的标签下方的谷歌代码管理工具的代码片段,但我的网站上只会显示一个空白页。 当我删除它,页面显示正确。
<!-- Google Tag Manager -->
<noscript>
<iframe src="//www.googletagmanager.com/ns.html?id=GTM-XXXXXX" 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-XXXXXX');
</script>
<!-- End Google Tag Manager -->
这可能是在你的防火墙安全规则。 许多Web应用防火墙将阻止0-宽度帧以阻止潜在的代码注入向量。
尝试删除“的风格=‘显示:无; visibility:hidden的’”属性,给你的iframe的高度和宽度为100。
如果这样的作品,则可能是一些安全系统某处阻止iframe中,就可以正常通过移动iframe的风格出来这样一个外部样式表解决这个问题:
<noscript>
<iframe src="//www.googletagmanager.com/ns.html?id=GTM-XXXXXX" class ="gtmIframe">
</iframe>
</ noscript>...
在你的样式表:
.gtmIframe {
width:0;
height:0;
display:none;
visibility:hidden;
}
什么标签被安装在您的GTM容器? 具体而言,您使用的任何“自定义HTML”标签? 如果是这样,我已经看到了document.write()的方法之前,这样做是为了页面。 所以一定要勾选“支持文件撰写”框广告代码的代码块的下方。
谢谢
只需花上半天时间就可以了。 如果你有同样的问题,有我那是因为你使用Smarty的,他不承认它的js或类似的东西。 我不得不使用{literal} ... {/literal}
标签。 希望这可以帮助别人。
如果没有很多细节,这是一个有点难以想出解决办法。
在头部标记主代码?
<!-- 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-XXXXXX');</script> <!-- End Google Tag Manager -->
这个脚本应该是在头标记尽可能高。
如果此脚本存在并没有什么别的错误。 然后周围就这段代码被打破,或代码在其内部。 是否有标签GTM设置做一些可能会造成网页打破? 难道只有这个网页? 你可以创建一个新的一页,新的HTML,没有它,除了其他段落和标题,添加GTM代码? 一旦你这样做,并假设H1和P是可见的,然后添加您的页面,一块一块的休息,直到分页符。 那么你就会知道什么是打破GTM。
这是不以自己看,我可以提供最好的建议。
-干杯
我发现这些解决方案。
他们改变的东西在URL
在空白帧https://www.googletagmanager.com/ ns.html?ID = G TM-XXXXXXX”
和谁真正起作用的iframe是这些
https://www.googletagmanager.com/ ** gtm.js?ID = ** GTM-XXXXXXX
让我知道,如果他们为你工作