0
我在我們的網站使用GTM如下。但在Chrome的網絡面板中,我可以看到該請求被取消。我檢查了失敗的JavaScript代碼,但它只是表單提交代碼。我相信這是因爲谷歌瀏覽器不支持iFrame。沒有iFrame還有另一種使用GTM的方法。GTM iFrame問題
<!-- Google Tag Manager -->
<noscript>
<iframe src="//www.googletagmanager.com/ns.html?id=GTM-TW7XQX" 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-TW7XQX');
</script>
<!-- End Google Tag Manager -->
Updtae:
發現這不是由於iFrame的,但沒有別的事情發生。只有javascript被禁用時,iFram纔會被觸發。在這種情況下,配置的GTM標籤是根本原因。
看起來GA收集命中經歷了(狀態200),其他的東西被取消了。 – nyuen