我正在使用jQueryMobile和googleTagManager而不是用于GA的简单代码来处理应用程序。回顾对网站的跟踪,我发现每个被调用页面都有更多访问量。我的意思是,每次我看到一个简单的页面时,都会跟踪2或4次访问。这是代码:
var dataLayer = dataLayer || [];
dataLayer.push({'b_gaCode': 'UA-32085XX-3'});
dataLayer.push({'gaCode': 'UA-32085XX-3'});
var googleTagManager = 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);
}
$(document).on("pageinit", function(event, ui) {
googleTagManager(window,document,'script','dataLayer','GTM-MX6TXX');
});
谢谢!
最佳答案
您是否在Google跟踪代码管理器中设置了多个“浏览量”代码,并为每个页面触发了?
您可以将标签管理器容器置于 Debug模式,然后导航至Web应用程序,并检查页面加载后触发的标签。