我正在尝试使用GA跟踪器对象将外部链接推送到GA进行跟踪。但是,我不确定在创建跟踪器时如何克服这个奇怪的错误。据我所知,我正在做许多例子中的相同事情。
因为该函数_getAsyncTracker()
尚未定义,所以您收到该错误。尚未定义的原因是因为您的代码在ga.js脚本下载完成之前就已在运行。
您需要做的就是等待脚本下载完成,然后才能运行代码。您可以通过将函数推入_gaq
数组来完成此操作。ga.js下载完成后,它将执行您的功能。
_gaq.push(function() {
var tracker = _gaq._getAsyncTracker();
console.log(tracker);
});
另外,请注意_getAsyncTracker()
不建议使用该方法:https :
//developers.google.com/analytics/devguides/collection/gajs/methods/gaJSApi_gaq#_gaq._getAsyncTracker
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句