Google analytics 如何测试谷歌分析代码是否有效?
为了跟踪出站链接的点击,我对描述的代码做了一些细微的更改。这是我的代码:Google analytics 如何测试谷歌分析代码是否有效?,google-analytics,Google Analytics,为了跟踪出站链接的点击,我对描述的代码做了一些细微的更改。这是我的代码: 函数recordOutboundLink(链接、标签){ 试一试{ var myTracker=_gat._getTrackerByName(); _gaq.push(['myTracker._trackEvent','Outbound Links',label,link.href]); setTimeout('document.location=“”+link.href+'”,100) }捕获(错误){} } 然后我将
函数recordOutboundLink(链接、标签){
试一试{
var myTracker=_gat._getTrackerByName();
_gaq.push(['myTracker._trackEvent','Outbound Links',label,link.href]);
setTimeout('document.location=“”+link.href+'”,100)
}捕获(错误){}
}
然后我将其添加到我的href标签中,如下所示:
不过,我认为它不起作用。很难检查它是否有效。我如何检查它是否工作
编辑:使用谷歌chrome分析调试器,我可以看到发生了什么。它显示:
Account ID : UA-XXXXX-X
这很奇怪,因为正常的页面跟踪工作正常。这是我如何设置google analytics代码的:
var _gaq=_gaq | |[];
_gaq.push([''u setAccount','my id']);
_gaq.push([''u trackPageview']);
(功能(){
var ga=document.createElement('script');ga.type='text/javascript';ga.async=true;
ga.src=('https:'==document.location.protocol?'https://ssl' : 'http://www“)+”.google analytics.com/ga.js';
var s=document.getElementsByTagName('script')[0];s.parentNode.insertBefore(ga,s);
})();
查找跟踪像素请求。有几种不同的方法可以做到这一点:
- 类似web调试代理(我的首选项)
- 或Chrome开发者工具中的“网络”选项卡
- Google Analytics调试脚本将记录跟踪请求和错误
- 是一个支持ga_debug.js的Chrome扩展
- utme=5(出站链接slabellink.href)--\u trackEvent参数
- utmac=UA-1234567-8——分析UID
另外,(正如作者所指出的),看看使用google analytics tracking code debugger(谷歌分析跟踪代码调试器),它@mike指出,尽管告诉我们使用
var myTracker=\u gat.\u getTrackerByName();
_gaq.push(['myTracker._trackEvent','Outbound Links',label,link.href]);
不再工作,应该使用
\u gaq.push([''u trackEvent','Outbound Links',label,link.href]);
相反。你可以看看它的简单和免费,我们写的是调试我们的内部工具,但在Chrome中所有人都可以使用它:
- 右键单击页面上的任意位置
- 检查元件
- 单击网络选项卡
- 重新加载页面
- 键入“image/gif”
- 方法:“获取”
- 名称(以开头):\u utm.gif
- 您还必须确保您的标签已插入所有页面。这里有一项免费服务可以做到这一点:
希望这能有所帮助。你可以使用这个名为的免费chrome扩展。我认为这更适合作为评论。我可以在我的网络统计中看到它。这是否意味着我的GA工作正常?