埋点方式方法研究

2019-10-25  本文已影响0人  神刀

第一类是代码埋点,即在需要埋点的节点手动调用接口上传埋点数据,友盟、百度统计等第三方数据统计服务商大都采用这种方案;

第二类是可视化埋点,即通过可视化工具配置采集节点,在前端自动解析配置并上报埋点数据,从而实现所谓的“无痕埋点”, 代表方案是已经开源的Mixpanel

第三类是“无埋点”,它并不是真正的不需要埋点,而是前端自动采集全部事件并上报埋点数据,在后端数据计算时过滤出有用数据,代表方案是国内的GrowingIO。

无埋点数据需求

针对微信小程序开发无埋点sdk的难点及重点

小程序无埋点sdk设计

数据层设计:

数据流走向设计:

采集方式设计:

接入方式:
import Prajna from './lib/prajna-wxapp-sdk.js';

Prajna.init({channel: 'channel',env: config.IS_PRODUCION ? 'product': 'beta',project: 'yourProjectName',methodConfg: {} // 业务特殊关注的方法执行和自定义打点名称})

小程序无埋点SDK中遇到的问

灰度上线,简单点理解就是按产品需求优先级,抽出核心需求,在满足用户基本要求的情况下快速上线,并通过限制流量、白名单等机制进行产品试用,以此收集用户的意...

无埋点或者全埋点可以通过一个配置文件来让前端过滤,然后传给后端,节省流量

上一篇下一篇

猜你喜欢

热点阅读