我不知道为什么在调试Google Analytics时我的跟踪信号没有被发送

时间:2015-01-16 15:59:13

标签: debugging google-analytics

我遇到与this question相同的问题,但我使用的是INT值,而且我不知道它为什么不起作用。

这是源代码在页面上的样子:

<a href="#" onclick="_gaq.push(['_trackEvent', 'Headline click', 'HeadlineLabel', '1', 0, false]);">This is a headline link</a>

这是我在使用Google Analytics调试程序chrome扩展程序时在控制台中获取的内容(在隐私位置替换X&#39;)

_gaq.push processing "_setDomainName" for args: "[XXXXXXXXX.XX]": 
ga_debug.js:24 _gaq.push processing "_setAccount" for args: "[UA-XXXXXXXX-X]": 
ga_debug.js:24 _gaq.push processing "_trackPageview" for args: "[]": 
ga_debug.js:24 Track Pageview
ga_debug.js:24 Found UA client id
ga_debug.js:24 _gaq.push processing "_setAccount" for args: "[UA-XXXXXXXX-X]": 
ga_debug.js:24 _gaq.push processing "_trackPageview" for args: "[]": 
ga_debug.js:24 Track Pageview
ga_debug.js:24 _gaq.push processing "_setAccount" for args: "[UA-XXXXXXXX-X]": 
ga_debug.js:24 _gaq.push processing "_trackPageview" for args: "[]": 
ga_debug.js:24 Track Pageview

以上内容与我的客户提供的代码管理器代码一致。然后,我点击一个链接来测试其事件跟踪。

ga_debug.js:24 _gaq.push processing "_trackEvent" for args: "[Headline click,HeadlineLabel,1,0,false]": 
ga_debug.js:24 Track Event

如果客户端工作正常,客户端会发送调试器的图片。在他们的版本中,只有一行,而不是两行,它应该说&#34;跟踪信标发送!&#34;

那么为什么没有&#34;发送跟踪信号!&#34;?有人可以指出我的错误吗?我想也许GA更新了他们的扩展并改变了输出信息,但我不知道那些信息会在哪里。任何帮助表示赞赏。谢谢!

1 个答案:

答案 0 :(得分:1)

答案在this thread中找到。由于我对Google Analytics的了解有限,我不知道在我的网络面板中查找__utm.gif请求。果然,也没有被请求。

我正在处理的网站目前正在外联网上托管。虽然它不是本地主机或内部网站点,但似乎这也是外联网站点的问题。

在网页中添加了网页浏览代码的人最初包含了一个域名。用'none'替换它对我有用。

_gaq.push(['_setDomainName', "none"]);