前端 埋点
主要是为了收集产品数据,它的目的是上报相关行为数据,相关人员以数据为依据来分析产品在用户端的使用情况,根据分析出来的结果辅助产品优化、迭代、以及新需求的开发。
目前埋点主要分为三大类,分别是:
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: 事件的一些数值信息,比如权重、时长、价格等等,在报表中可以看到其平均值等数据。该项可选
__EOF__

本文链接:https://www.cnblogs.com/g-14/p/17198130.html
关于博主:评论和私信会在第一时间回复。或者直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角【推荐】一下。您的鼓励是博主的最大动力!
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 【.NET】调用本地 Deepseek 模型
· CSnakes vs Python.NET:高效嵌入与灵活互通的跨语言方案对比
· DeepSeek “源神”启动!「GitHub 热点速览」
· 我与微信审核的“相爱相杀”看个人小程序副业
· Plotly.NET 一个为 .NET 打造的强大开源交互式图表库