Javascript _gaq.push-won';不要发送数据

Javascript _gaq.push-won';不要发送数据,javascript,analytics,Javascript,Analytics,不知何故,我的\u gaq.push功能不起作用。如果我设置了debug=true,我可以看到日志,我知道它会转到else(当我设置了debug=false),因为我尝试在其中添加日志。这是我的密码 var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-XXXXXXX-X']); _gaq.push(['_trackPageview']); (function() { var ga = document.createElement('scri

不知何故,我的
\u gaq.push
功能不起作用。如果我设置了
debug=true
,我可以看到日志,我知道它会转到else(当我设置了
debug=false
),因为我尝试在其中添加日志。这是我的密码

var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-XXXXXXX-X']);
_gaq.push(['_trackPageview']);

(function() {
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);
})();

var debug = false;

function send_data(text, url) {
    if (debug) {
        console.log("_gaq.push(['_trackEvent', 'Site-change', " + text + ", " + url + "]);");
    } else {
        _gaq.push(['_trackEvent', 'Site-change', text, url]);
    }
}

$('.navigation .child a').unbind('click').on('click', function(e) {
    var url = $(this).attr('href');
    var text = $(this).text();
    send_data(text, url);
});

有什么想法吗?

你怎么知道它不起作用?单击时在网络控制台中看不到任何请求?google analytics是否已正确加载?因此,在调用gaq时,您不会看到任何传出的图像请求。\u push?在您的浏览器控制台中尝试这样一个示例:
\u gaq.push(['''u trackEvent','Videos','Play','Baby's First birth'])
?确切地说,在网络选项卡中看不到任何请求,我也找不到“\u utm.gif”内容。如果我尝试一个示例,控制台将记录“0”。这很奇怪,我建议安装Google的GA调试Chrome扩展。它将注销GA在控制台中所做的一切,这可能会给你更多的时间继续下去@乔纳斯·格鲁曼。嗯,似乎GA没有正确加载@ajm的建议很好。调试器对我很有帮助。您还可以尝试检查是否存在
\uu.gat
\uu.gat.\u getTracker