前端 埋点

主要是为了收集产品数据,它的目的是上报相关行为数据,相关人员以数据为依据来分析产品在用户端的使用情况,根据分析出来的结果辅助产品优化、迭代、以及新需求的开发。

目前埋点主要分为三大类,分别是:

1.代码埋点    优点:监控用户行为,监测数据   缺点:工作量大,需要手动在需要埋点的地方进行埋点,因此需要侵入业务代码,比如点击事件的回调函数、页面的生命周期、ajax回调等。准确

2.无埋点    优点:不需要关注埋点逻辑    缺点:给数据传输增加压力、无法定制

3.可视化埋点(可认为是无埋点的一种) 优点:通过集成sdk,运营可自主选择,操作便捷   缺点:无法定制详细的业务数据,比如 金额、商品数量等,该类数据需要实时变化

 

点击按钮的埋点方法:

1、申请百度统计账号:
包括申请账号、填写网站域名、首页地址等等;(百度统计文档非常全面)
2、获取代码和安装代码:
当你注册完账号填写完地址以后,百度统计会给你一段代码:类似于这种的

<script>
var _hmt = _hmt || [];
(function() {
var hm = document.createElement("script");
hm.src = "https://hm.baidu.com/hm.js?122222dfsd1fr4fgdfs1f44sd4f4sf4";
var s = document.getElementsByTagName("script")[0];
s.parentNode.insertBefore(hm, s);
})();
</script>

将这段代码放到你要监听的页面的<header>里面,添加完成以后,检查一下有没有添加成功;
3、添加事件监控:
_hmt.push([‘_trackEvent’, category, action, opt_label,opt_value]);

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

posted @ 2023-03-09 13:53  IT小兔  阅读(78)  评论(0)    收藏  举报
作者:IT小兔
出处:https://www.cnblogs.com/g-14

-------------------------------------------

个性签名:独学而无友,则孤陋而寡闻。做一个灵魂有趣的人!

如果觉得这篇文章对你有小小的帮助的话,记得在右下角点个“推荐”哦,博主在此感谢!

万水千山总是情,打赏一分行不行,所以如果你心情还比较高兴,也是可以扫码打赏博主,哈哈哈(っ•̀ω•́)っ✎⁾⁾!