我刚刚在网站上完成了一轮 Google Analytics 事件跟踪更新,其中包括更新我的_addOrganic
呼叫,这些呼叫包含在文件中/scripts/ga_search_engines.js
。
这些文件是:
新 - 大小分别为 27kb 和 28kb。OLD - 大小分别为 4kb 和 5kb。
$.getScript('/scripts/ga_search_engines.js').complete(function() {
_gaq.push(['_trackPageview']);
});
$.getScript('/scripts/ga_search_engines_global.js').complete(function() {
_gaq.push(['rollup._trackPageview']);
});
我的事件跟踪将交互参数设置为false
,例如:
_gaq.push(['_trackEvent', 'Product Details', product_name, product_code, product_price, false]);
因此,上面的代码(事件)在站点上的每个产品页面上都被触发,getScript
调用被包含在站点上的每个页面中,您会注意到必须在trackePageview
触发之前下载。
我无法解决的是为什么我发现我的跳出率增加了大约 50%,因为谷歌的文档建议添加事件跟踪会降低跳出率,而不是增加。
我还注意到网页浏览量下降了 30-40%,但我还是不能指望这一点,尽管上面两个 JavaScript 文件的大小略有增加让我感到奇怪。
调试此问题的最佳方法是什么,我应该调查什么以找出问题所在和位置?
这是我在每一页都包含的 GA 代码的完整部分 - http://pastebin.com/fj6rf4Xa