原标题:小程序可视化实时自动埋点设计
作者:banniyang, 腾讯IEG开发工程师
|导语小程序上线新版本的时候需要经过微信审核,如果有紧急需求要添加埋点并即时生效,那就来不及了。
1、为什么要做?
先看下之前的埋点流程,如图所示。产品提出埋点需求,开发人员在mp平台配置埋点事件,然后进行代码埋点,再测试埋点,没问题之后再提审。
小程序从 提审到审核通过大概需要 半天到两天的时间。通过之后还需要半天的线网验证,线网有问题之后又得重新走一遍发版流程。整个埋点流程比较长。
有一次在比赛前一天晚上彩排的时候,产品临时需要加个埋点需求,因为当时已经晚上10点多了,小程序没人审核,所以只能等到第二天早上找领导走内部紧急审核通道,比较尴尬。
这个时候如果有一个实时的埋点系统就可以完美解决了。
细心的同学还会发现,整个埋点流程开发还是需要费神费力的,这种重复性的工作也是比较繁琐的,而且对于技术能力的提升也没有多少帮助。
所以埋点系统的另外一个要求就是 不需要开发介入,产品或者运营人员就可以单独完成埋点。
2、怎么做
2.1、避免重复造轮子
在做之前,先了解下公司内外已有的埋点方案,避免重复造轮子。如图所示,目前公司外有growingio和神策两款产品,小程序官方也提供了埋点方案。
growingio是全埋点,数据全,但是由于是