随着业务的发展产品必须不断进行迭代满足需求,后续功能开发过程的埋点任务若继续在原埋点文档中进行更新,会导致文档冗长、规范不统一等问题。为了保证后续工作的效率,有必要构建一套埋点工具管理埋点任务。
一、埋点管理
注册/编辑埋点:登录埋点管理系统并建立相对应该业务的埋点任务。业务方提出的需求确认后,根据需求进行需求管理,对埋点名称、属性名称、属性数据类型、属性含义、采集时机进行维护。上线埋点任务后,根据埋点信息的变化进行相对数据分析以及更新
埋点上报:埋点上报后,及时关注数据上报的数据变化、监控异常。
埋点下线:对当前不需要的埋点任务回收,但可查询该下线埋点的历史数据。
二、埋点属性管理
埋点属性管理分为通用属性管理、自定义属性管理,通用属性即公共属性,不同业务需求需要的共同属性,统一进行管理。自定义属性是单独埋点事件包含的属性,在埋点方案中进行维护。
三、上报埋点数据监控
设计可视化数据展示界面展示埋点数据上报情况,对主要关注数据进行统一管理展示,各业务数据进行不同模块区分可视化展示,通过图表、趋势图、饼状图等表现。同时支持查询、数据导出等功能。同时建立异常数据监控预警系统,对异常数据进行提示并分析异常数据时段。