• 数据分析——埋点


    一、埋点

    埋点定义:即在一个应用中收集某个特定流程的信息;包括访问数(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、转化率:转化率的计算方法是某种产出除以独立访客或是访问量,对于电商产品来说,就是提交订单用户数除以独立访客。

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

  • 相关阅读:
    手把手教你配置Jenkins自动化邮件通知
    【项目SpringBoot配置详解】
    web前端期末大作业:JavaScript大作业——福五鼠动漫网页制作(6页)带轮播图效果 学生个人单页面网页作业 学生网页设计成品 静态HTML网页单页制作
    Docker 链接sqlserver时出现en-us is an invalid culture错误解决方案
    vue3.0+wangEditor使用
    使用Minifilter过滤驱动保护文件
    [Android]创建TabBar
    ceph操作
    12345
    Java集合01:
  • 原文地址:https://blog.csdn.net/ren_luxia/article/details/127463507