hello,大家好。今天分享一下创建点位的小技巧。
如大家所知,公司的业务越复杂,就需要越多的埋点来支撑。有些复杂的项目可能会包含上千甚至更多的埋点,那么如何创建这些点位就变得很头大了。
第一种、有一个埋点,我就创建一个点位
这种方式不可取哈,因为点位太多了,既不方便管理,又会生成很多的冗余的点位代码,同时也会创建更多的日志表。
第二种、区分埋点类型,按类型来打点(推荐)
我们的埋点有千千万,但是埋点的类型却是有限的。大部分就是,曝光、点击、等等。
比如点击这个事件,无外乎就是统计,谁点击的,点击了什么,什么时候点击的等等
所以webfunny在设计点位的时候增加了查询条件,帮助大家简化点位创建。
比如:你的项目有100个点击事件的埋点需求,你只需要创建一个点位即可,你传入用户ID可以区分PV/UV,你传入点击内容,可以区分是点击了哪个按钮,如果想区分页面,也可以加个pageId,这样是不是就可以了。
点位创建好了,怎么查询呢?
这样,一个点位是不是就可以完成100个按钮的埋点要求,而无需创建100个点位了。
注意:同一个点位被重复使用的次数越多,会导致计算压力越大,所以大家还是要合理创建和使用点位哦,同一个点位不要过量使用哈。(这个没有具体的参考值,正常使用即可,如果你觉得某个点位的数据量特别大,最好单独创建点位,而不是复用点位)