美文网首页DATA MINIng
数据埋点之五:埋点信息管理系统

数据埋点之五:埋点信息管理系统

作者: 求知笔记 | 来源:发表于2020-08-09 11:17 被阅读0次

埋点是个系统工程,眀是持续优化、业务增加的过程,我们先来看看埋点数据上报链路图:


埋点数据上报链路

最原始的埋点管理方式是用文档或表格记录下来埋点的编码命名、业务含义及其他必备信息,在埋点业务方内部共享即可。

埋点管理业务流程设计

埋点业务总体流程

埋点信息管理系统主要有的功能:

  1. 提供埋点信息的录入功能。
  2. 记录各埋点是否存在,进行埋点层级管理。因为埋点较多,往往需要按照APP-页面-控件的层级进行分类、记录和查询。
  3. 展示并可查询某埋点的详细信息。例如物理编码信息和对应的业务含义信息,埋点的上线版本和时间,埋点管理员责任人,埋点信息储存的数仓表名称以及必要的埋点数据结构体(对个性化埋点可能出现的上传数据中新加字段的解释)。
  4. 辅助功能。如埋点数据量的监控,埋点信息预览,埋点数据通用分析及可视化展示等。

埋点管理是建立在埋点生成、传输、储存等过程的基础之上的。
管理的重点和难点,在于大量埋点物理编码(命名编码)和业务含义的对应。这个对应是将不可读的英文编码字段和易于理解的汉语业务含义连接起来的过程。对应可能是一对多,多对一,甚至多对多的。

  1. 对应过程在手动埋点中,反应在PM与开发沟通及开发具体埋点行为中。首先PM需要根据业务含义,选择要埋的点并取或生成一个物理编码;之后开发按照这个对应关系,将物理编码写入到业务含义对应的页面或事件上。这个过程是抽象且容易出错的。
  2. 对应过程在全自动埋点中,反应在PM和开发沟通并“认领”自动埋点的行为中。PM需要向开发了解,已经存在的某物理编码代表的是什么意思即其业务含义是什么,然后将这两者关联。往往还需要将IOS和安卓两个不同的物理编码关联到同一业务含义上,因为这两个物理编码实际就是同一页面或控件。这个过程,也是抽象易错的。
  3. 抽象易错,主要是因为需要凭脑中想象将两种文字编码级的内容进行关联。上文提到的可视化埋点则可通过直观的APP展现,显示出物理编码及业务含义,解决抽象的问题。伴随着产品迭代埋点数目增长,似乎有效的可视化埋点是大公司做埋点管理有必要尝试的方向。

相关文章

  • 数据埋点之五:埋点信息管理系统

    埋点是个系统工程,眀是持续优化、业务增加的过程,我们先来看看埋点数据上报链路图: 最原始的埋点管理方式是用文档或表...

  • 数据埋点之认识埋点

    前言 通过阅读本篇,你将获得以下三方面的知识: 什么是埋点? 埋点的用途? 埋点的分类? 一、什么是埋点 数据埋点...

  • 【数据埋点01】数据埋点概述

    一、概述 简介 埋点是一种常用的数据采集的方法,其目标在于采集更多的数据来创造业务价值。 数据可分为两大类: 1)...

  • 数据埋点学习之旅---数据埋点

    2019/11/23 Caesar 前言 埋点是数据采集的一种重要方式,主要记录和收集用户在终端的操作...

  • 数据埋点之六:埋点需求设计

    主要埋点事件: 点击事件点击事件,用户点击按钮即算点击事件,不管点击后有无结果;点击一次记一次。 曝光事件成功打开...

  • 数据埋点-什么是埋点?

    话题背景: 埋点是个什么玩意儿?不少人不清不楚,觉得很神秘,用的也不多,却觉得很重要。 今日话题: 什么是埋点?为...

  • 数据埋点(一):埋点与埋点方式简介

    一、埋点简介 1.什么是数据埋点 埋点是一种数据采集的方式,通过对用户行为的每一个事件对应的页面和位置植入代码,并...

  • web 埋点

    数据埋点是什么?设置数据埋点的意义?web 埋点实现原理了解一下 前端监控和前端埋点方案设计美团点评前端无痕埋点实践

  • 数据埋点

    阿拉丁 Demo 如何做好数据埋点 数据埋点是什么?设置埋点的意义是什么?

  • 数据埋点

    http://www.techweb.com.cn/network/system/2016-02-22/22817...

网友评论

    本文标题:数据埋点之五:埋点信息管理系统

    本文链接:https://www.haomeiwen.com/subject/nisglktx.html