博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
百度统计事件跟踪的使用方法
阅读量:6694 次
发布时间:2019-06-25

本文共 796 字,大约阅读时间需要 2 分钟。

内部文档,管理员莫推荐^_^

资料

方法

引入百度统计的js后,会在全局(window)下 暴露_hmt的方法:

clipboard.png

事件跟踪最核心的方法就是_hmt.push:

_hmt.push(['_trackEvent', category, action, opt_label, opt_value]);

1. '_trackEvent': 固定参数,表明统计类型是时间跟踪。
1. category:要监控的目标的类型名称,通常是同一组目标的名字,比如"视频"、"音乐"、"软件"、"游戏"等等。该项必选。
1. action:用户跟目标交互的行为,如"播放"、"暂停"、"下载"等等。该项必选。
1. opt_label:事件的一些额外信息,通常可以是歌曲的名称、软件的名称、链接的名称等等。该项可选。
1. opt_value:事件的一些数值信息,比如权重、时长、价格等等,在报表中可以看到其平均值等数据。该项可选。

使用

我们有两种方式来使用_html.push方法:

HTML行内使用

百度

JS代码中使用

document.getElementById("link").addEventListener("click", function() {  _hmt.push(['_trackEvent', 'website', 'click', 'baidu', 1]);  // ...});

推荐的方式

这是我一般写统计的方式,比较简单,个人比较推荐:

baidu
$("[data-track]").on("click", function() {  var label = $(this).data("track");  window._hmt && window._hmt.push(['_trackEvent', label, 'click']);});

查看统计结果

登陆。

clipboard.png

clipboard.png

参考

转载地址:http://ddjoo.baihongyu.com/

你可能感兴趣的文章
Flutter终将逆袭!1.2版本发布,或将统一江湖
查看>>
社区团购公司“邻邻壹” 完成 3000 万美元 A 轮融资,今日资本领投
查看>>
mysql5.7获取root密码
查看>>
Mybatis接口编程方式实现增删改查
查看>>
【C#】使用fo-dicom完成BMP,JPG,PNG图片转换为DICOM文件
查看>>
java8学习:Optional的简单使用
查看>>
Docker实战(三)之访问Docker仓库
查看>>
Spring Boot中使用Swagger2
查看>>
windows10:检测windows defender是不是已经连接到了云安全中心
查看>>
每天五分钟linux(11)-nl
查看>>
2018 Python 开发者调查报告发布,数据出乎你意料吗?
查看>>
.net core 持续构建简易教程
查看>>
JVM的内存分配和回收策略
查看>>
strncat
查看>>
Prometheus 监控整合 Nginx Metrics
查看>>
Android内存优化7 内存检测工具1 Memory Monitor检测内存泄露
查看>>
poj 2492A Bug's Life(并查集)
查看>>
nginx配置反向代理或跳转出现400问题处理记录
查看>>
Linux 之 hugepage 大页内存理论
查看>>
第e物流董事总裁蔡远游:大数据应用、风控与行业信用建设
查看>>