查询草莓视频站的日访问量,先要统一统计口径,再按自然日筛选有效的前台打开记录。常见指标有浏览量(PV)、访客数(UV)和访问次数(Sessions):PV按有效浏览事件计数,UV按访客标识去重,Sessions按访问会话计数。三者的计算对象和单位不同,不能直接相加或互相替代。
先确定日统计口径
统计日期:选定站长报表使用的时区,以当地时间零点至次日零点作为一个统计日。若服务器日志采用UTC时间、报表采用其他时区,应先转换时间,再按日期归组;否则零点附近的访问可能被分到前一天或后一天。
有效浏览事件:可统计用户实际打开草莓视频播放详情、分类列表、搜索结果或专题介绍时产生的前台浏览事件。若从服务器日志取数,应只保留预先指定的前台路由或文档请求;图片、脚本、样式表、视频分片等资源请求不算一次PV。明确的爬虫访问、运营人员测试和重复上报,也应按统一规则剔除。一次打开若经过重定向,通常只计最终抵达的前台视图,避免重复记数。
指标与单位:PV是有效浏览事件数,单位为“次”;UV是统计日内去重后的访客标识数,单位为“人”或“个”;Sessions是访问会话数,单位为“次”。同一位访客一天打开播放详情和分类列表,PV会增加,UV通常仍计为1人;该访客离开后再次访问,若符合会话切分规则,Sessions可能增加。
日访问量的计算公式
日PV=统计日内有效浏览事件数。使用日志时,逐条计数符合日期、前台路由和过滤条件的记录;使用埋点数据时,统计有效的浏览事件。每条有效事件计1次,不按文件大小、播放时长或服务器流量换算。
日UV=统计日内不同访客标识的数量。访客标识可以是登录用户ID,也可以是匿名浏览器标识。同一人更换设备、清除浏览器数据或未登录时,系统可能识别成不同访客,因此UV是按既定标识规则去重的结果,不一定等于现实中的自然人数。
日Sessions=统计日内不同会话标识的数量。系统已有会话ID时,可按会话ID计数;没有会话ID时,可按约定的无活动间隔切分访问。例如相邻浏览事件间隔超过30分钟,就新建一个会话。30分钟是本示例采用的条件,并非所有站长报表都必须采用的固定规则。
查看浏览深度时,还可计算人均浏览页数=日PV÷日UV,单位为“页/人”。这个数值描述平均浏览深度,不是访客人数,也不代表每位访客实际打开的视图数量相同。
按日计算示例
以下为演示数据:某日草莓视频站的前台浏览记录共有8,420条。按规则剔除610条爬虫记录、110条运营测试记录和200条重复上报后,剩余记录作为有效浏览事件。UV按访客标识去重,Sessions按会话标识或约定的间隔规则计算。
| 统计项 | 计算方法 | 示例结果 |
|---|---|---|
| 有效浏览量(PV) | 8,420-610-110-200 | 7,500次 |
| 访客数(UV) | 统计日内不同访客标识去重 | 5,120人 |
| 访问次数(Sessions) | 统计日内不同会话标识计数 | 6,300次 |
| 人均浏览页数 | 7,500÷5,120 | 约1.46页/人 |
这组示例的日PV为7,500次,不能把PV、UV和Sessions相加作为总访问量。人均浏览页数保留两位小数即可;报表若展示更多小数,通常只是精度设置不同,不会改变基础计数。
从原始记录生成日报
- 筛日期:确定报表时区和起止边界,只保留落在该自然日内的浏览记录。
- 筛事件:保留播放详情、分类列表、搜索结果等前台浏览事件,排除静态资源请求、明确的机器人流量及运营测试记录。
- 去重计数:逐条计数得到PV;按访客标识去重得到UV;按会话ID或会话切分规则计数得到Sessions。
- 复核汇总:将该统计日内各小时的PV相加,与日报PV核对。UV和Sessions应按整日标识重新去重,不能简单相加各小时的去重结果。
例如,某日各小时的有效PV加总为7,500次,就应与日报中的7,500次一致。这个加总方法适用于可累加的事件次数;同一访客可能在多个小时打开播放详情,因此各小时UV之和通常大于或等于整日UV。
查询结果怎么判断
比较不同日期时,应保持时区、前台路由范围、机器人过滤规则、访客去重方式和会话间隔一致。若PV突然升高而UV变化不大,可能是已有访客打开了更多播放详情或分类列表,也可能是重复事件、刷新操作增加;可继续检查具体路由、访问来源和单个访客的浏览次数。若PV与UV同时上升,可能是访问人数扩大,但仍应结合入口来源和各类前台视图的分布判断。
整理日报时,可并列记录日期、有效PV(次)、UV(人)、Sessions(次)和人均浏览页数(页/人),并注明统计时区、过滤条件及会话切分规则。这样查询草莓视频站长数据时,每项数字都有对应的记录、单位和计算过程,也便于按统一口径比较不同日期的访问表现。
