本文是【字段、点位】的创建教程。
我们将介绍字段和点位创建的基本思路,和一些创建的小技巧。
一、字段创建
字段是组成点位的基本元素。通常为:姓名、性别、手机号、ID、网址、邮箱、商品名字、数字、价格等等;创建字段的时候,需要输入字段名称,字段类型,字段长度,字段描述等信息,以方便我们能够准确找到它,和知道它是用来存什么信息的。
其中,有个比较特殊的选项,叫“可用于归类”。
什么叫“可用于归类”呢,从sql语句的角度来说就是可以进行 group by 的字段,白话说就是根据名称用来分类统计的。比如,我的网站流量来源于百度、谷歌、360,我想分别统计它们每个来源的总量,这个时候就需要用到归类字段了,统计效果如下:
常见问题:为什么不把所有的字段都设为可归类呢,这样不是更方便吗?
答:这样做虽然方便归类,但是有很多字段并不适合做归类计算。 如,手机号、userId、身份证号等这些具有唯一性的数据,一旦做了归类计算,将会使服务器产生巨大的计算压力,且是无效计算,因为归类的数据结果一直都是1。所以我们建议用户在明确知道要进行归类计算的时候,才去创建归类字段,避免大量无效计算,节省服务器资源。
二、点位创建
点位,也可以叫做事件。如上文所述,字段是点位的基本元素,点位则是埋点的基本元素。每次埋点任务实际上就是上报一个一个的点位。点位具备几个基本要素:点位名称、点位描述、字段列表(需要上报的信息)如图:
此时,点击确定就创建好一个点位了,哈哈,是不是非常简单呢。
常见问题:公司的业务越复杂,就需要越多的点位来支撑,有些复杂的项目可能会包含上千甚至更多的点位,该怎么办?
答:100个埋点需求,可能只需要创建一个点位就可以了,同一个点位被重复使用的次数越多,会导致计算压力越大,大家需要合理创建和复用。 可以看下点位创建小技巧