作者介绍

杭州@阿坤

母婴电商行业数据分析师兼数据产品经理;

致力于研究电商行业的数据驱动增长,

以及数据产品从0到1的搭建;

“数据人创作者联盟”成员,“最佳创作奖”获得者。

前言

在上一篇文章数据人该知道的埋点体系(一)中主要介绍了埋点的数据从产生到使用的数据流转体系以及如何来设计埋点。接下来在本文我来介绍埋点的开发流程和埋点数据的使用。

03 埋点开发流程

1.埋点SDK

由于我们的埋点是采用代码埋点方式,每一个用户行为的触发都需要写代码来标记。如果采用纯手动的方式,将有庞大的代码量。也会有让程序员觉得一直写重复且无提升的体力活代码。因此我们引入了阿里云的开源埋点SDK,并进行二次开发以适配公司的业务。

通过阿里云的埋点SDK,开发者可以在自己的APP中便捷地进行数据埋点,监控日常的业务数据与网络性能数据,并通过阿里云控制台界面观察对应的数据报表展现。另外,用户后续可以通过设定自定义的数据解析规则(也就是阿里云的日志服务收集数据并投递至数仓)实现定制化的数据图表展现。

埋点SDK可以有通用的方案统计接口调用式的埋点,比如会员登录、会员注册等;也可以有页面埋点,比如页面进入、页面离开;还有页面事件,设置好页面名称、页面 refer、页面停留时间、页面事件扩展参数就可以组装日志成日志map。最后也是支持自定义事件以满足客制化的需求。

2.埋点开发流程

埋点的开发一般是由产品经理确认业务数据需求,然后和数据分析师一起讨论需求是否合理。如果合理就有数据分析确认现有埋点是否能满足需求,如果不能就需要数据分析基于需求设计埋点。设计完成之后邀请客户端、web、测试等参与埋点需求评审,评审完成后类似于普通需求的流程进行需求开发。开发测试完成后由QA介入测试,最后由数据分析师进行埋点的验收。

埋点开发流程图

3.埋点验收流程

由于埋点的开发需要跟随着客户端的发版进行,具有不可逆的特征。一旦发版后出现埋点问题就需要重新发版解决,而且还有版本覆盖率的问题。这样一来二去就就会耽搁不少时间,会因缺乏数据影响对产品功能的决策。在大部分互联网公司都是需要小步快跑的形式去迭代,因此埋点数据的准确性对公司来说是非常重要的。

如何来保障的埋点的准确性呢?首先采用集成SDK的方式规范和减少埋点的代码的开发量,其次有多个验收流程来保障准确性,先有开发进行自测,然后是QA组进行测试,最后由数据分析进行埋点的验收。版本开发完成不直接进行发布,先进行少量的灰度发版测试,来观察埋点数据的是否大致符合预期。最后一系列的流程都没问题后进行版本的全量发布。

埋点验收流程

最后来介绍2款埋点抓包工具,Android手机抓包埋点日志需要下载Android Studio,最好是2.3版本,这样方便打印日志。iOS手机抓包埋点日志需要mac电脑原生的控制台进行。

Android Studio

控制台

04 埋点日志使用

埋点采集的日志通过日志服务投递到数仓后,我们就可以进行一系列的加工来进行使用。

1.业务指标

通过对业务的理解,加工用户行为成为一个个数据指标来监控和迭代业务。比如DAU、功能的曝光点击、页面的停留时长、商品的销售额等等适合业务完整的数据指标体系。

2.性能指标

也可以通过埋点来监控App的性能情况。比如crash率也就是系统指定版本异常退出的次数在该版本中所有启动次数比例;还有次均TCP建连时间,代表网络请求中TCP建立连接的平均耗时,单位毫秒;再有次均首字节到达时间,代表网络请求中首字节到达的平均耗时,单位毫秒。再有次均请求资源大小,代表网络请求完成的平均消耗资源,单位B;最后还有:异常数量,代表发生异常的网络请求数量。

3.数据产品

使用埋点数据还是各种数据产品的数据源,比如BI平台,可视化的展示各项埋点指标数据;ABTest平台,利用埋点数据对比分析实验组和对照组的效果,以更好的帮助业务判断功能策略的好与坏;用户分群,利用埋点的用户行为数据圈选合适的用户群,触达到用户以提供用户的活跃度和粘性。

4.归因模型

在电商领域可以根据埋点日志进行销售归因。我们引入电商坑位归因的概念,把每一笔的成交都归给转化路径的不同的坑位。据坑位的曝光转化价值来评价坑位质量。把宝贵的流量尽可能都引导到转化率更高的坑位,以此达到精细化运营的效果。有了这个坑位价值评判的机制后,各个坑位的改版也能准确的评估,真正做到了数据驱动增长。

埋点体系的介绍到这里就全部结束啦,希望对大家能有所帮助!

下期预告

后面的文章的将和大家介绍埋点管理平台的搭建实战以及根据埋点日志设计的电商归因模型。

数据人该知道的埋点体系(二)相关推荐

  1. 资深数据产品经理陈家崑:如何从 0 到 1 构建埋点体系

    本文根据资深数据产品经理陈家崑<从 0 到 1 埋点体系指南>的分享内容整理.主要内容如下: 首次开荒指南 埋点体系迭代指南 体系落地指南 数据埋点实操案例 一.开荒 所谓开荒,指的是初次 ...

  2. 【个推CTO谈数据智能】之本质及技术体系要求

    戳蓝字"CSDN云计算"关注我们哦! 作者|安森来源|个推技术学院 安森,个推CTO 毕业于浙江大学,现全面负责个推技术选型.研发创新.运维管理等工作,已带领团队开发出针对移动互联 ...

  3. 数仓埋点体系与归因实践

    目录 1. 埋点体系建设 1.1 埋点分类 1.2 开发流程&保障 2. 数仓建设 2.1 业务架构图 2.2 数仓架构图 2.3 事实表建设 2.4 维表建设 2.5 dws表建设 3.uu ...

  4. 民生银行马坡数据中心基础设施Uptime Mamp;O运营管理体系建立与实施

    01 关于M&O 2008年我行开始筹划建设马坡数据中心,机房管理中心团队参与了整个数据中心从需求分析到运维管理的全生命周期的过程.数据中心的全生命周期包含了需求分析.规划设计.施工安装.测试 ...

  5. 数据采集埋点福音!《企业埋点体系搭建方法论及实践经验》白皮书上线

    <企业埋点体系搭建方法论及实践经验>白皮书,依托神策数据服务的 1000 余家企业客户的数据采集实战经验,全面展示神策数据所沉淀的企业数据采集埋点的最佳实践,同时围绕企业在埋点过程中所遇到 ...

  6. 重磅 |《企业埋点体系搭建方法论及实践经验》白皮书上线

    <企业埋点体系搭建方法论及实践经验>白皮书,依托神策数据服务的 1000 余家企业客户的数据采集实战经验,全面展示神策数据所沉淀的企业数据采集埋点的最佳实践,同时围绕企业在埋点过程中所遇到 ...

  7. 数据分析师必备技能之埋点

    什么是埋点 埋点是数据采集的一种方法,将移动APP 每个功能需要统计的点击行为.页面上的功能使用情况,采集相应的信息和行为. 为什么要埋点 无论是产品的迭代还是运营的策略,都是需要有详细的数据支撑来针 ...

  8. 数据人故事——【五花肉】7年数据产品的职业成长之路

    作者/五花肉 前网易出口大数据产品经理一枚 负责过数据采集.bi系统.ab测试.画像平台等应用层平台搭建 酷爱健身.钟爱咖啡.喜爱摩托.热爱生活 各位小伙伴们大家好,很高兴可以通过<一个数据人的 ...

  9. 数据分析师,今年无情被辞:想给数据人提个醒!!

    被<经济学杂志>誉为"新石油"的数据分析师,成了近年来各企业争抢的香饽饽.像阿里.腾讯.华为等大厂,给出的年薪甚至接近百万. 但现实中更多的分析师被称为"数据 ...

最新文章

  1. 【转载】MySQL启多个实例
  2. java控制台输入输出总结
  3. mysql安装权限_mysql 新安装时的权限
  4. Sqli-labs less 53
  5. And Design:拓荒笔记——Form表单
  6. 硅谷公司:我们称他们为软件工程师,而非打工人
  7. 基于PHP构建OAuth 2.0 认证平台
  8. 项目使用线程池_并发编程系列1:线程池的架构实现、大小配置、及四种线程池使用...
  9. GDAL的python版本安装使用
  10. CommonJs、AMD 、CMD 前端开发模块化组合
  11. Spring Boot源码分析
  12. python入门学校_如何学习Python,以及新手如何入门?
  13. Unity3d 周分享(8期 2018.12.16)
  14. python,练习乌龟吃鱼
  15. 一份软件工程行业生存指南
  16. 使用curl请求接口
  17. 微信摇一摇周边新功能上线
  18. 这里有一份CAD 快捷键指南,请查收~
  19. 超酷超炫Linux: Linsta 媲美 Vista
  20. 如何用PPT编制方案 — 1. PPT的总体规划

热门文章

  1. 东方博宜oj答案c++版
  2. 通信中相干时间与相干带宽
  3. 优质的计算机软件著作权,计算机软件著作权登记后会公开吗?
  4. appium自带的appium insepect
  5. Spark - Illegal pattern component: XXX 与org.apache.commons.lang3.time.FastDateFormat incompatible
  6. AI终将砸掉程序员的饭碗,动动手就能自动写代码的GPT-3来了
  7. c语言 求长方体体积
  8. mysql修改初始密码....
  9. 【学术相关】为什么鼓励你读博士?自南大毕业后,我目睹了读博的千姿百态...
  10. Spring-IOC—基于XML配置Bean