前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >2.3.6、Google Analytics高级应用——事件跟踪

2.3.6、Google Analytics高级应用——事件跟踪

作者头像
GA小站
发布2019-10-24 15:33:10
8460
发布2019-10-24 15:33:10
举报
文章被收录于专栏:GA小站GA小站

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

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

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

表2-12 事件参数解析

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

事件跟踪的限制,系统会自动发送前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中选择“行为”→“事件”里面,一般查看“热门事件”居多。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2019-10-21,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 GA小站 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档