我想跟踪页面上的JavaScript事件,但我不想跟踪页面视图本身。如果我删除了下面的['_trackPageview']
,那么GA仍然会正确地包含在页面中,并会跟踪JavaScript事件吗?或者您是否必须跟踪包含GA的页面?
_gaq.push(
['_setAccount', 'XX-111111-1'],
['_trackPageview'] //get rid of this line
);
(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);
})();
答案 0 :(得分:4)
您不需要包含_trackPageview
。如果您添加了自己的_trackEvent
来电,他们就可以正常使用。但这意味着内容视图中将缺少这些页面中的信息,并且只会记录您发送的事件呼叫中的数据。
在早期版本的Google Analytics中,在没有_trackEvent
的情况下调用_trackPageview
会触发错误,但情况不再如此since April 2010。