在SEO优化的过程中,研究用户行为数据非常重要,比如:视频播放次数、文件下载量、商品购买次数、链接点击次数等等。这些数据方便我们更好地了解用户,对网站及时做出调整优化。本文主要讲解如何利用自定义跟踪对象方法trackEvent代码中的各类参数,百度统计事件跟踪如何操作?
一. 百度统计事件跟踪trackEvent适用的场景
1. AJAX页面元素的点击;
2. 播放器的播放/停止操作、web小游戏的开始/暂停操作等;
3. Flash中所有的的事件都可以通过该接口来统计,只要在响应用户操作时,通过Flash调用JS接口就可以了;
4. 文件下载、咨询等重要按钮、事件元素的监控;
二. 百度统计事件跟踪trackEvent设置步骤
1. 安装百度统计代码;(网站上一定要安装统计代码,下面的事件才能跟踪到哟)
2. 在要跟踪某事件时,在JS中调用事件跟踪代码,如下:
_hmt.push([‘_trackEvent’, category, action, opt_label, opt_value]);
名称 | 是否必选 | 类型 | 功能 |
category | 必选 | String | 要监控的目标的类型名称 |
action | 必选 | String | 用户跟网页进行交互的动作名称 |
opt_label | 可选 | String | 事件的一些额外信息 |
opt_value | 可选 | Number | 跟事件相关的数值 |
举例:
①. 使用trackEvent来对某链接点击进行监控:
详细的例子,比如说我想跟跟踪《404页面》这篇文章开头段的“SEO教程”这一链接,有多少人点击?就在这个链接a标签中加入这段代码:
onclick=”_hmt.push([‘_trackEvent’, ‘article’, ‘click’, ‘jc’])”
其中,’article’指要监控的目标的类型名称,’click’表示要监控目标链接的点击,’jc’相当于是一个标签或备注。
②. 监控音乐/视频播放与暂停
用户点击播放按钮会播放“My Love”这首歌,那么在对应的事件处理函数中可以这样来监控播放或暂停事件:
_hmt.push([‘_trackEvent’, ‘video’, ‘play’, ‘My Love’]);
_hmt.push([‘_trackEvent’, ‘video’, ‘pause’, ‘My Love’]);
③. 监控PDF文件的下载量
监控某个PDF文件有多少人下载,代码参考如下:
<a id=”download” onclick=”_hmt.push([‘_trackEvent’, ‘software’,’download’, ‘pdf’]);”
href=”https://may90.com/.pdf” target=”_blank”>下载</a>
‘software’指要监控的目标的类型名称,’download’表示要监控目标链接的点击,’pdf’相当于是一个标签或备注。
3. 查看“事件跟踪”报告,在报告中就能看到指定事件的数据了。
百度统计 → 访问分析 → 事件分析
需要特别注意的是,设置的跟踪目标需要有人点击/下载后,过1小时左右才会有数据显示哟。
以上,就是May花了整整一上午时间对百度统计事件跟踪如何操作(trackEvent代码)的理解与认识。如果你同May一样不是技术人员,可以简单地理解为用户点击或下载行为恰好是我们设定的跟踪目标,会触发跟踪目标处设置的tarckEvent代码,这个代码会将数据反馈给百度统计,然后显示在报告中。如果你还是不懂,没关系,不需要过多地去纠结其中的跟踪原理,索性不要带脑子(我经常这么干),洒脱些,直接按照上面的操作生搬硬套即可。
关键词:百度统计事件,trackEvent代码