谷歌分析实战指南-F

⌘K
  1. 主页
  2. 文档
  3. 谷歌分析实战指南-F...
  4. 第2章 Google Analytics高级应用...
  5. 2.13、事件跟踪

2.13、事件跟踪

“事件”是指用户与内容进行的互动,可以独立于网页或屏幕的加载而进行跟踪。下载、移动广告单击、小工具、Flash 元素、AJAX 嵌入式元素以及视频播放都是可以作为事件进行跟踪的操作。

简单的一句就是:凡是用户的行为都可以用事件跟踪,当您想不到用什么方式跟踪的时候,用事件跟踪就没错的。

事件跟踪有5个参数,用法如表2-12所列:

表2-12 事件参数解析

2.13、事件跟踪

在这里再次强调,事件跟踪是匹配的一种类型,默认是会纳入跳出率的计算的了,为了不让事件跟踪影响真实跳出率,通常会将事件跟踪设置为非互动匹配,

事件跟踪的限制,系统会自动发送前10个匹配给Google分析,之后是每秒1次,如果您的是一秒内有多次触发,事件跟踪得到的数据是不准确的,对此您可以做归并,如触发2次,5次的时候发一次事件。

经典版的用法是:

_trackEvent(category, action, opt_label, opt_value, opt_noninteraction)

统一版的用法是:

onClick=”ga(‘send’, ‘event’, ‘ category’, ‘action’, ‘label’, value, {‘NonInteraction’:1});”

下面举例如何添加,比如单击某个链接:

经典版的代码格式为:

_trackEvent(‘book retailer’, ‘click’, ‘Barnes&Noble’, 5, True)

统一版的代码格式为:

onClick=”ga(‘send’, ‘event’, ‘book retailer’, ‘click’, ‘Barnes&Noble’, 5, True);”

上述格式添加在您需要跟踪的位置,您单击那里希望它触发就添加在哪里,完整格式的如:

经典版:

<a href=”/catalogue/books.html” onClick=”_gaq.push([‘_trackEvent(‘book retailer’, ‘click’, ‘Barnes&Noble’, 5, True]);”>New Release</a>

统一版:

<a href=”/catalogue/books.html” onClick=”ga(‘send’, ‘event’, ‘book retailer’, ‘click’, ‘Barnes&Noble’, 5, True);”>New Release</a>

进一步还可以将ga()封装成一个函数,然后给onClick调用,封装的函数如:

function click_link(){

ga(‘send’, ‘event’, ‘book retailer’, ‘click’, ‘Barnes&Noble’, 5, True)

}

统一版代码变形为:

<a href=”/catalogue/books.html” onClick=”click_link()”>New Release</a>

上述的方式是直接往页面添加代码的形式,这种采用页面硬编码的形式有很大的弊端:每次添加事件跟踪都需要开发添加有发版,事件添加多了不利于代码的维护。最便捷的方法是通过GTM去添加,而且配置的方法多种多样,灵活多变,有兴趣的可以直接去看第三章第二节的事件跟踪。

报告的查看:事件跟踪的报告在GA中选择“行为”→“事件”里面,一般查看“热门事件”居多。


如有疑问,可以在文章底部留言或邮件(haran.huang@ichdata.com) 我~

我们要如何帮助您?

发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址