埋点设计-事件字段的组成

2019-11-07  本文已影响0人  文字抒意

1 一个完整的事件,应该包含以下几个方面

用户信息:描述用户的信息,如:用户ID(访问 or 登录),如使用什么设备

时间信息:事件发生的时间

行为信息:用户做了什么样的行为

行为对象信息:用户的行为作用在哪些对象上,比如:点击了按钮 A;浏览了页面 B;修改了文本框 C,那么 A, B, C分别就是用户行为作用对象

2 事件的字段:通用字段+自定义字段

上面四个维度的信息,我们可以用字段这个名词来统称他们,即用户信息包括哪些字段,时间信息包括哪些字段等等。那么我们在设计事件的字段的时候,就要将上面四个信息全部包括进去。通常我们会将事件的字段进行分类整理,即将事件的字段分为通用字段自定义字段

通用字段

通用字段,即将所有的事件字段中,公共的字段抽离出来,进行封装。每个事件在进行数据收集的时候,都必须收集这些通用字段的数据。通常,我们会将这些通用字段封装到sdk里面去。统一管理。一般要包括如下信息:(可点击放大查看)

sdk通用字段

自定义字段

不同事件,具备的作用不同,设计事件的时候,字段也不同。自定义字段,就是每个事件自己区别于其他事件的字段。自定义字段根据业务需求的不同而设计不同的字段。如下,为downClick事件的自定义字段(downResult、fileID、fileName这三个)。

downClick

事件上报数据的时候,除了上报自定义字段的数据,还有加上个SDK通用字段的数据。

上一篇 下一篇

猜你喜欢

热点阅读