Google分析跟踪页面缩放级别与自定义事件

时间:2012-12-17 23:25:08

标签: javascript google-analytics

我发现此script会跟踪页面缩放。我用consol.log()测试了它,以确认结果是准确的,并且脚本正在运行。当我在谷歌事件跟踪代码中添加该值时,我看不到它进入谷歌分析。我如何跟踪我的活动有什么问题吗?

// Track page zoom level
var zoomLevel = DetectZoom.zoom();

$(document).ready(function() {
    _gaq.push(['_trackEvent', 'Site Info', 'Zoom Level', zoomLevel]);
});

1 个答案:

答案 0 :(得分:3)

_trackEvent的可选标签参数应该是一个字符串,如果它是一个int,可能导致_trackEvent无声地失败。尝试

_gaq.push(['_trackEvent', 'Site Info', 'Zoom Level', zoomLevel.toString()]);

此外,我建议使用可选的非抽取参数,以便_trackEvent调用不会影响您的跳出率:

_gaq.push(['_trackEvent', 'Site Info', 'Zoom Level', zoomLevel.toString(), undefined, true]);