埋点方案
崔炳楠
这个作者很懒,什么都没留下…
展开
-
埋点方案概述-迭代升级
迄今为止,我尝试过三种埋点收集方案:1.在业务接口内埋点,将埋点信息作为一个字符串,要求前段加在get或者post参数内,记录在服务器的接口访问日志上,每天将这份日志拷贝到统计服务器上,再对日志进行处理,实现日志的离线计算。2.自定义埋点的数据结构,要求前段按照指定结构埋点,前端需要跨页面合并日志(实践证明隐患颇多),上传到指定的接口,记录临时文件内,每几分钟启动一次定时脚本消费临时文件并入库,用...原创 2018-04-15 12:07:08 · 659 阅读 · 0 评论 -
埋点方案概述
目前市面上主要有三种埋点方式,代码埋点,可视化埋点,无埋点。代码埋点是工作量最大也是最详细的,前端需要将埋点的代码写到页面和UI上,但是可以定制一些额外的信息,比如列表序号等等。可视化和无埋点埋点适应性不强,不能取到一些额外的信息。因为公司针对数据的需求非常大,而且要求的维度和口径非常细,(比如评价首页feed流从上到下每个位置的广告价格)所以我们选择经过扩展的代码埋点。我做过的埋点主要有一下平台...原创 2018-04-11 15:44:48 · 3887 阅读 · 0 评论 -
埋点方案概述-微信小程序
微信小程序埋点的特点:微信小程序有有用的生命周期函数 onshow,onhide,onunload。微信小程序有个页面栈的概念。微信小程序是个简单的应用,无法维护线程,也无法像ios与android进行一些复杂的数据处理。针对以上特点,我们为前端提供一个js文件,js里面暴露4个函数,分别供三个生命周期函数和页面点击调用,当生命周期函数和点击触发了日志的时候,即时向日志收集接口发送日志。现在我们模...原创 2018-04-12 13:23:21 · 6705 阅读 · 1 评论