百度统计事件整理

使用百度进行统计,我用到了两块。这里记录一下。

第一部分

首先是baidu提供的一段js代码。
参考百度文档:

https://tongji.baidu.com/web/help/article?id=175&type=0

这里面提供的统计代码是统计是否到达当前页面的。

第二部分

这一部分建立在第一部分基础之上。

http://tongji.baidu.com/open/api/more?p=guide_trackEvent

这里就是点击事件的统计了。当某些按钮被触发的时候,需要统计。
在响应点击/开始/停止/下载等事件时,在JS中调用事件跟踪代码。

如何使用?

_hmt.push(['_trackEvent', category, action, opt_label, opt_value]);
category:要监控的目标的类型名称,通常是同一组目标的名字,比如"视频"、"音乐"、"软件"、"游戏"等等。该项必填,不填、填"-"的事件会被抛弃。
action:用户跟目标交互的行为,如"播放"、"暂停"、"下载"等等。该项必填,不填、填"-"的事件会被抛弃。
opt_label:事件的一些额外信息,通常可以是歌曲的名称、软件的名称、链接的名称等等。该项选填,不填、填"-"代表此项为空。
opt_value:事件的一些数值信息,比如权重、时长、价格等等,在报表中可以看到其平均值等数据。该项可选。

例如页面上有一个"千千静听"的下载链接,那么可以这样来监控下载事件:

<a id="download" onclick="_hmt.push(['_trackEvent', 'software', 'download', 'ttplayer']);" 
href="http://www.example.com/download/ttpsetup.exe" target="_blank">下载</a>

这是官网给的一个例子,这里software,download,ttplayer都是可以随便写的,具体的含义参考上面。这些统计之后,大约半个小时在后台的事件分析里面就能看到数据。

参考:

https://tongji.baidu.com/web/help/article?id=175&type=0

http://tongji.baidu.com/open/api/more?p=guide_trackEvent

https://segmentfault.com/a/1190000002581832

发布了199 篇原创文章 · 获赞 62 · 访问量 21万+
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 深蓝海洋 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览