English manual coming soon, we apologize for the temporary inconvenience.

1. 用户事件模型

TapDB 的数据分析基于用户事件数据模型,如下图:

用户事件模型

可以简单理解为两类表,一类记录用户的属性,一类记录用户的行为。两类表通过用户 ID 进行关联。 在事件表,即事件表里,每一条用户行为就是一条记录。

「用户事件模型」包含「事件」、「用户」两个实体,及用来描述它们特征的属性。在事件模型下,用户在游戏中的登录、付费等行为的事实数据都会被详尽地记录下来,便于进行精细化分析。

2. 用户表

TapDB 提供了「设备表」、「账号表」两类「用户表」,在使用分析模型时,可在两者之间自由切换。

「用户表」中包括「用户标识」和「用户属性」两类维度,分别用于「标记用户是谁?」与 「用户有哪些特征?」,如下图:

用户表

在使用中需按照业务的实际需求,选择「设备表」、「账号表」作为「用户事件模型」中的「用户表」。

广告投放业务需通过设备 ID 串联数据,广告相关的数据则倾向于以「设备」作为查询主体;

游戏玩家中有相当比例在手机、平板、模拟器等多端游玩,日常运营指标则倾向于以「账号」作为查询主体。