美文网首页
如何设计数据埋点方案

如何设计数据埋点方案

作者: 小肉球_f0ce | 来源:发表于2020-03-14 23:37 被阅读0次

1、常见的埋点方式

(1)全埋点

全埋点是指预先在所有可以埋点的地方进行埋点的操作,再根据实际的的场景来分析需求提取数据的埋点方式。

优势:简单易操作,成本低。

劣势:无法准确监测用户的行为数据和一些其他附加的属性,会产生数据丢失的现象。

适用场景:相对简单的业务场景,用来监测网页前端的数据,不监测服务端的数据,比如某活动或首页的PV,UV等数据。

(2)代码埋点

  代码埋点是指技术人员根据实际的业务需求在对应的监测点编写代码,用来监测用户行为,得出相应数据的埋点方式。

优势:可以根据业务定制化获取数据,数据采集的精细程度更高,数据可靠性更强。

劣势:工作量大,需要在每一个控件添加相应的代码,人力成本高

适用场景:对数据采集准确度高、对业务数据有更深度分析的场景,比如针对用户的下单购物行为转化率进行数据检测。

代码埋点根据不同的业务场景和数据需求又分为前端埋点和后端埋点

(3)可视化埋点

可视化埋点是指在移动端前端基于控件、按钮、图片等可视化的页面元素进行操作埋点的方式。

优势:人力成本较低,更新代价小,可视化界面易于操作,数据相对精确。

劣势:无法根据业务去自定义的获取数据,开发难度较大。

适用场景:适用针对APP内按钮和组件的相关业务场景。

2、事件设计

事件一般来说就是统计用户的操作行为,相关字段可能有该事件的ID,事件的名称,事件发生次数和发生人数等。

举例:记录用户从进入页面到下单购买行为转化率,用户进入商品详情页,进行加购行为,提交订单,支付订单的每一个操作就是每一个事件的label,通过对用户下单操作路径进行埋点,进行设计流程优化,指导运营策略。

3、属性设计

在事件设计后我们需要对该事件对应的属性进行关联

上述的用户下单购买事件需要考虑的属性举例:

用户属性:用户ID,性别,会员等级,用户活跃度等

事件属性:页面来源、功能入口、支付结果、浏览时长等

对象属性:浏览人数、加购人数、提交订单人数、支付人数等

环境属性:手机型号、所在位置、系统版本等

相关文章

  • 如何设计数据埋点方案

    一.常见的数据埋点方式 埋点分析是一种常用的数据采集方法,通常存在两种形式,分别为私有化部署即部署在自...

  • 如何设计数据埋点方案

    基于业务方提出的数据需求,梳理出数据指标体系之后,就可以知道我们需要哪些数据来进行产品的分析。 一、埋点事件模型 ...

  • 如何设计数据埋点方案

    1、常见的埋点方式 (1)全埋点 全埋点是指预先在所有可以埋点的地方进行埋点的操作,再根据实际的的场景来分析需求提...

  • web 埋点

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

  • 埋点系列2-输出埋点需求文档

    上一章《埋点需求分析&设计埋点方案》已经说明了什么是埋点,埋点需求分析、数据指标、常见的埋点事件等基本概念。本周主...

  • 如何设计埋点方案

    一.与埋点相关的一些概念: (一).埋点方式 作者:Thea_Chen链接:https://www.jianshu...

  • 数据埋点四部曲之——埋点质量控制

    本次续上篇《初始数据埋点——方案设计》篇,搞定了埋点方案,下一步进入埋点工作的实施阶段,作为一名产品经理,要做的是...

  • 【埋点学习系列】02如何设计数据埋点方案

    数据埋点是数据采集的关键一环,目前的数据采集方式归结为可视化 / 全埋点、代码埋点三类。 可视化 / 全埋点 使用...

  • 【埋点学习系列】03如何设计数据埋点方案

    1.数据上报流程 数据上报流程一般跟用户的操作相关联,当用户进行了某个关键操作时,即进行相应的数据上报,以某一教育...

  • 揭秘数极客Android无埋点数据采集原理

    数据采集基本可分为代码埋点和无埋点。近年来无埋点的数据采集方案越来越普及,而无埋点的实现方案也有多种,我们今天讨论...

网友评论

      本文标题:如何设计数据埋点方案

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