和别的系统、和财务对账时,先对定义,再对日期。下面是网站统计里主要指标的算法。
指标定义
| 指标 | 怎么算 |
|---|---|
| 浏览量 | 页面浏览的次数。单页应用里每次路由切换算一次 |
| 访客 | 按访客标识去重的人数 |
| 会话 | 访问次数。默认空闲 30 分钟或从新的外部来源进站时切开,单次最长 24 小时 |
| 在线 | 最近 5 分钟内有动作的访客 |
| 跳出率 | 跳出的会话 ÷ 全部会话。「跳出」指只有 1 次浏览、也没有触发任何自定义事件 |
| 参与率 | 参与会话 ÷ 全部会话。「参与」指停留至少 10 秒,或浏览至少 2 页,或命中了标为关键事件的目标 |
| 平均时长 | 各会话时长之和 ÷ 会话数。时长是会话里最后一个动作与开始时间的差 |
| 每次会话页数 | 浏览量 ÷ 会话数 |
| 新访客 | 第一次出现的访客人数 |
| 目标转化率 | 完成目标的去重访客 ÷ 同期全部访客 |
| 错误率 | 脚本错误次数 ÷ 浏览量 |
误会一:访客合计比实际人数多
概览卡片和数据报表的「访客合计」,是把每天的访客数加起来。同一个人连续三天都来,合计里算三次。
要看一段时间里到底有多少不同的人,用数据报表下方的「区间去重访客」,时间范围在 93 天以内时会给出。
误会二:两个「转化率」对不上
- 目标转化率 = 人 ÷ 人:多少比例的访客完成了目标。
- 报表转化率 = 次数 ÷ 会话:平均每次访问完成了多少次。
一个人来了五次、下了两单,前者算他转化了,后者算 2 ÷ 5。两个数不能直接比较。
误会三:跳出率高就是坏事
如果访客从搜索进来,读完一篇文章就满意地走了,这也是一次跳出。对博客、帮助文档来说,高跳出率很正常。更值得看的是「参与率」,它把停留够久的单页访问也算作有效。
如果你的落地页有一个关键动作(比如点击「预约演示」),把它设成目标并标为关键事件,命中的会话就会算作参与。
访客是怎么去重的
网站脚本默认不写 Cookie,访客标识由采集端根据站点、网络地址和浏览器信息算出,不存储原始 IP。具体有两档:
- 平衡模式(默认):标识在站点上保持较长时间,能区分新访客和回访。
- 严格模式:标识按天更换,同一个人第二天会被当成新访客,所以新老访客、留存这类报表不可用。
如果你的产品有登录,可以开启识别模式,把同一个人在手机和电脑上的访问合并,见 把匿名访客和登录用户连起来。
改规则只影响以后
会话规则、排除规则改了之后,只影响新数据,曲线上会在那一天出现一个台阶。建议每次改设置都在「配置 › 日期标注」里记一笔,几个月后再看图时,就知道那个台阶是怎么来的。