埋点

背景

在公司听到很多新名词,做个小记录大概查一下这些概念是什么意思,以便于日后详细拓展,最近项目进入埋点阶段,在此记录埋点的一些基本概念

1.埋点

埋点就是在应用服务器中的每一个页面中都嵌入一段js脚本,使用户在访问页面时自动触发js收集用户访问行为日志,最后提交到日志服务器。埋点收集的数据主要有以下几个基本概念,但是不同场景下,对于不同需求收集的数据可能不同,因此不一定所有的埋点都包括以下的所有内容。

pv 点击量:一次请求,pv+1

  • 只需要在日志服务器中记录访问次数就是pv的值

uv 独立访客数:一天内独立访客的数量

  • 一个用户就是一个独立访客
  • 在cookie中保留一个用户标识来识别这个用户,确定是独立的
  • 在日志服务器收到请求后 获取识别用户的cookie值,没有重复则uv+1

vv 独立会话数:一天之内产生的会话的总数

  • 在浏览器内部保留一个cookie 保存会话的唯一标识
  • 在服务器中获取到用户提交的日志信息后,通过唯一标识区分出是不是一个新的会话 以及可以区分出哪些请求其实是来自于同一个会话

br 跳出率

  • 一天之内(跳出的会话总数/会话总数)的值

newip 新增ip数

  • 一天之内ip是历史上从未出现过的,总数就是今天的新增ip数

newcust 新增客户数

  • 一天之内有多少uvid是在历史中从未出现过的

avgtime 会话平均访问时长

  • 一天之内所有会话的访问时长的平均值
  • 会话的访问时长:会话最后一个页面的访问时间 - 第一个页面的访问时间

avgdeep 会话平均访问深度

  • 一天之内 所有会话访问深度的平均值
  • 会话的访问深度:一个会话访问的所有页面的去重后的总数 - 每个会话中所有的请求访问的页面地址

你可能感兴趣的:(项目流程,基本概念)