• 数据分析——埋点


    一、埋点

    埋点定义:即在一个应用中收集某个特定流程的信息;包括访问数(Visits)、访客数(Visitor)、停留时长(Time On Site)、页面浏览数(Page Views)和跳出率(Bounce Rate),统计来讲,可分为两种,即【页面统计】【统计操作行为】。

    埋点本质:数据统计。

    二、数据埋点等级

    初级:产品流程的关键位置植入相关统计代码,根据独立ID,确保数据采集不重复。如(购买按钮)

    中级:产品流程中植入多段代码,用来追踪平台所有界面上用户的连续行为,各事件间相互独立。如(商详—>选择属性—>加车—>下单—>支付完成)

    高级:联合公司工程,ETL采集分析用户全量行为,建立用户画像,还原用户行为的模型,作为产品分析、优化的基础。

    三、埋点方式

    1、研发在自己程序写代码,进行统计;

    代码埋点+全埋点:

    代码埋点+服务端埋点:如用户在支付环节,由于中途会跳转到第三方支付平台,是否支付成功需要通过服务器中的交易数据来验证,此时可通过代码埋点和服务端埋点相结合的方式,提升数据的准确性;

    代码埋点+可视化埋点:

    2、第三方统计工具,如友盟、神策、Talkingdata、GrowingIO;

    四、前端埋点

    1、用于记录用户在客户端操作的行为;

    2、平台:包括Web、Android、IOS、H5、RN、小程序。

    3、操作:如用户点了哪个按钮、页面之间的跳转次序、停留时长等,都属于前端埋点。

    3、技术:代码埋点(主流技术方案)、可视化埋点、无埋点。

    代码埋点,将采集的SDK集成在终端,在此基础上不断的添加调整方案,每次调整,都需要发版,而且可能存在数据丢失。

    无埋点,又叫全埋点、无痕埋点、自动埋点;即绑定页面的各个控件,当控件被触发时,就会调用相关接口,上报数据;先遍历所有的控件和操作行为的组合情况,然后将这些组合情况交给埋点后台,由数据分析人员选择对哪些组合的埋点数据进行分析。

    4、前端埋点不仅可以处理不需要和服务器交互的曝光和点击事件,还可以将与服务器交互的结果,比如关注成功、分享成功、优惠券领取成功等原属于后端埋点里的事件放在前端来上报。

    五、后端埋点

    1、用于记录客户端进行服务器请求的日志,主要为业务埋点。

    2、很多时候并不把后端埋点独立出来,而是混合在前端埋点中,等用户和服务器端的交互返回结果之后,将结果进行上报。

    比如代金券发放等,实施的时候尽量采用后端埋点,

    六、PV、UV、IV名词解释

    1、PV:(PageView)页面点击量,每点击一次,每刷新一次,都算一次点击,点击量累加。

    2、UV:(UniqueVisitor)用户数统计,即1天内访问某网站的人数(以cookie为依据),一天内同一用户同一个浏览器,多次访问只算一次。【一台电脑,不同浏览器的cookie值不同】

    3、IV:(Internet Protocol)访问量指独立IP访问数。计算是以一个独立的IP在一个计算时段内访问网站计算为1次IP访问数。

    4、跳出率:分为整个应用的跳出率,和重点着陆页的跳出率,甚至是搜索关键词的跳出率。如用户只访问了一个页面所占的会话比例,即用户只访问了一个页面,就离开了。

    5、转化率:转化率的计算方法是某种产出除以独立访客或是访问量,对于电商产品来说,就是提交订单用户数除以独立访客。

    提交订单量/访客数是最基本的转化率,转化率还可以分层次,指定用户路径的,如:完成某条路径的提交订单数/访客数。

  • 相关阅读:
    oracle-替换中文、回车、换行、倒序截取等,从OA一堆意见里面找出你想要的审批日期
    hyperf笔记
    win7系统的两种硬盘格式mbr和gpt怎么选择?
    英码深元“三位一体”AI场景化解决方案,助力多地化工园区快速实现智慧化转型!
    DeepStream系列之yolov8部署测试
    Iterator接口(迭代器)遍历集合
    Tomcat隔离web原理和热加载热部署
    elmentui表单重置初始值问题与解决方法
    Flask基础:模板渲染+模板过滤使用+控制语句
    Linux基础必备的100 个命令,你都知道吗?
  • 原文地址:https://blog.csdn.net/ren_luxia/article/details/127463507