元数据管理
1. 概述
元数据管理是系统中的数据管理模块,是用户用以统一管理元数据的地方。
TapDB 采用元数据预登记模式,在接收 SDK 数据前,必须将需要收集的事件、属性登记到元数据管理相应的功能模块中,系统在接收数据时,需按照预登记的元数据进行校对,对于符合条件的数据进行入库,不符合要求的数据将被拒绝。
该模式可以有效地提高数据的准确性,从根本上解决数据报告和存储不正确的问题。
元数据管理由事件管理、事件属性管理和用户属性管理 3 部分构成。
2. 适用角色与用途
角色 | 用途 |
---|---|
管理员 | 录入埋点方案,管理系统元数据 |
业务人员 | 查看元数据,了解数据业务含义 |
客户端 / 前端工程师 | 查看埋点需求 |
3. 事件管理
「事件」是系统中各类数据分析模型的基本分析对象,系统内置「预置事件」,并提供上报「自定义事件」的功能。
在「事件管理」功能中,可在对「自定义事件」在上报前进行预登记,并从多方面对「事件」进行管理。
前端工程师通过查看「曾否上报」为「否」的预登记自定义事件,进行埋点开发。
3.1 概念解释
「事件」相关的「概念」及其「解释」如下:
概念 | 解释 |
---|---|
事件名 | 事件的唯一标识 |
显示名 | 事件在分析模型中的显示名称 |
说明 | 描述埋点的各方面信息,如:描述触发时机,帮助技术人员更准确埋点;描述业务内涵,帮助业务人员更深入理解 |
事件类型 | 目前分为「预置」、「自定义」两类: 预置:系统内置的事件,广泛适用于各类游戏项目,仅需在 SDK 中打开埋点开关即可上报 自定义:自定义创建的事件,满足游戏项目的个性化需求,上报前需在事件管理中录入 |
曾否上报 | 事件是否有过上报记录 |
接收开关 | 系统接收事件上报与否的开关 |
状态 | 目前分为「正常」、「隐藏」、「删除中」、「已删除」四种状态: 正常:处于正常状态的事件 |