一句话回答
会话指同一个访客在没有超过空闲超时(通常是 30 分钟)的间隔下,连续产生的一组页面浏览和事件。
公式: 距上次活动时间 > 超时时长(默认 30 分钟)时,开始一个新会话
会话是什么
统计工具记录的是一条条单独的数据——一次浏览、一次点击、一笔购买。会话把这些数据归成一次次访问:从访客进来,到安静超过超时时长为止,期间做的所有事都属于同一个会话。
有了会话,才能回答“按访问”来问的问题:一次访问持续多久、每次访问看几页、访问从哪个页面开始、是哪个活动带来的。没有会话,就只有总数。
算一个例子
一位访客 9:00 从搜索结果进来,看了两页,标签页没关就去忙别的,9:20 回来看了定价页。这是一个会话、三次浏览,因为 20 分钟的间隔没超过 30 分钟。
同一位访客 10:15 又从邮件里的链接进来。距离上次已经超过 30 分钟,这就是第二个会话——来源是邮件,而不是搜索引擎。按会话看的报表里,会有一次搜索会话和一次邮件会话。
为什么各工具的会话数不一样
所有工具都用空闲超时,但其余规则各不相同:
- 超时时长。30 分钟是常见默认值。Google Analytics 4 最长可以调到 7 小时 55 分钟。
- 跨午夜。Universal Analytics 每到午夜就结束会话,GA4 不会。
- 活动参数变化。同一访客带着新的活动参数进来时,Universal Analytics 会开一个新会话,GA4 不会。
- 登录切换。有的工具在同一台设备上换了登录用户时结束会话。
- 访客识别。工具认不出回访者时(清了 Cookie、换了设备),后续数据就算新访客、新会话。
两个工具相差几个百分点很正常。相差 30% 以上,几乎都是其中一个漏了页面,或者把机器人算了进去。
TapCub 怎么切分会话
TapCub 默认空闲 30 分钟结束会话,单个会话最长 24 小时,两个限制都可以调。同一台设备上登录的用户变了,会话也会结束,两个人共用一台电脑不会被并成一次访问。
每个会话都记录入口页、退出页、浏览次数和事件数、时长、来源、渠道和 UTM 参数。会话只是一种约定,所以 TapCub 也直接报告访客数和浏览量——问“多少人”“多少次浏览”时,不必绕道会话。
常见误区
- 把会话当成人数。一个人可以产生很多个会话。问题是关于“人”的,就看访客或已识别用户。
- 自我引荐。结账跳到另一个域名再回来时,可能开一个新会话,来源变成你自己的网站。把自己的域名从来源里排除。
- 年中改超时时长。超时调长会合并会话、让会话数变少。改的时候记下日期,否则同比就不可比了。
- 站内链接加 UTM。在“活动参数变化就开新会话”的工具里,站内链接带 UTM 会把一次访问拆成几段,还会覆盖真实来源。
这个解释清楚吗?
我们会根据反馈修改和补充这篇内容。
提交没有成功,请稍后再试。
谢谢你的反馈,我们会据此改进这篇内容。你已经反馈过这篇了,谢谢。
