Google Analytics事件跟踪功能

Google Analytics的事件跟踪功能很强大,可以跟踪很多以前无法跟踪的用户行为,如用户在某个按钮上点击的次数,用户离开网页的途径等。

事件跟踪的设置方式很简单,只要在要跟踪的A标签的onclick属性里加上javascript:_gaq.push([‘_trackEvent’, ‘category’, ‘action’, ‘opt_label’, opt_value]);就可以了。其中_gaq是Google最新的异步跟踪代码的一个变量,在新的异步跟踪代码里已经定义。

事件跟踪可以在Google Analytics的后台里的Event Tracking里分析,结合各种views,能够得到很多分析数据。下面举个用事件跟踪来计算WordPress博客加载速度的例子。

在<body>之后添加

<script type="text/javascript">
var begin = new Date();
var page_start = begin.getTime();
</script>

在</body>之前添加

<script type="text/javascript">
var end = new Date();
var page_stop = end.getTime();
var load_time = page_stop - page_start;
_gaq.push(['_trackEvent', 'LoadTime', '<?php echo $_SERVER['REMOTE_ADDR']; ?>',
'<?php echo $_SERVER["REQUEST_URI"];?>',load_time]);
</script>

然后就可以在Google后台里看到你博客的加载速度的分析了。

贾定强微信

微信扫一下,或点击链接添加好友