帮助中心 > 使用流程 > 埋点采集方案设计

1. 概述

在完成前期准备后,已经对事件与用户有了一定的了解,我们需要结合业务分析需求明确我们需要采集的事件、事件属性、用户属性,弄清应该在哪些地方进行埋点,形成埋点采集方案文档。基于设计的埋点采集方案,进行埋点实施,完成数据的采集与上报。

2. 埋点采集方案

埋点采集方案通常包括三部分:

  1. 事件表:记录需要采集的某个事件及事件关联的事件属性
  2. 用户表:记录需要采集的用户属性
  3. 预置属性:此部分无需设计,是提前在 SDK 中预置好的,这些属性的中文名以及意义都已经确定,所有的预置属性均以”H_”开头

注:为了帮助理解,我们提供了海纳云数据采集模版文档供您参考:数据采集文档.xlsx

3. 设计思路

设计埋点采集方案时,事件、事件属性和用户属性的设置将直接影响到分析结果。事件通常代表需要分析的动作或行为;事件属性除了是与事件相关的属性,还代表用户在进行该事件行为时的状态;用户属性则只表示用户最新的状态。

3.1 事件表

事件表包括要分析的事件及此事件的事件维度,即事件属性。事件属性是每个事件所独有的,需要根据分析需求及事件的触发条件进行设置。事件表主要包括以下信息:参与事件的对象、事件发生的时间、事件发生的地点、事件发生的内容等。
事件表需填写的字段及规范如下:

  • 事件名:建议只使用大小写字母、数字、下划线,且不以数字开头,请勿使用中文命名,不允许重复。
  • 事件显示名:事件在使用过程中的显示名称。
  • 属性名:建议只使用大小写字母、数字、下划线,且不以数字开头,请勿使用中文命名,同一事件下的属性名不允许重复,若不同事件下存在意义相同的属性,建议设置为同一属性名。
  • 属性显示名:属性在使用过程中的显示名称。
  • 数据类型:属性所支持的数据类型可查看数据格式部分
  • 埋点平台:请按照枚举值填写,可支持Android/IOS、JS、微信小程序、百度小程序、QQ小程序、字节跳动小程序、支付宝小程序、快应用、服务端。

3.2 用户表

用户属性主要记录用户不变的属性及最新状态,建议将以下类型的属性设置为用户属性

  1. 固定属性:指用户一般不会改变的属性,包括用户的个人信息、首次产生产生某行为的信息等。例:用户的姓名、性别、注册时间、注册地点、首次付费时间等
  2. 最新状态:指用户当前的状态,通常是用户最后产生行为的信息,比如最后上线日期,最后付费金额等
  3. 累计结果:累计结果是最新状态的另一种形式,数据类型为数值型,例:累计付费金额、累计交易次数等

用户表需填写的字段及规范如下:

  • 属性名:建议只使用大小写字母、数字、下划线,且不以数字开头,请勿使用中文命名,不支持重复。
  • 属性显示名:属性在使用过程中的显示名称。
  • 数据类型:属性所支持的数据类型可查看数据格式部分

设置完成后,可将属性加入埋点采集方案中

3.3 预置属性

预置属性指的是由海纳嗨数生成或取得的属性,所有的预置属性均以”H_”开头,包括预置用户属性、事件属性,无需用户进行设置,具体字段可在数据采集文档模版查看。

作者:曹诗语  创建时间:2022-09-14 16:14
最后编辑:超级管理员  更新时间:2024-09-05 21:06