更多: 快速开始
- 在网站上安装 TapCub
- 从 Google Analytics 4 或百度统计迁移
- 添加网站、App 或小程序
- WordPress 怎么安装 TapCub?
- Shopify 怎么安装 TapCub?
- TapCub 统计代码贴在哪里?
- 能用 Google Tag Manager 安装 TapCub 吗?
- React、Vue 或 Next.js 应用怎么统计?
- 怎么确认 TapCub 已经在收数据?
- TapCub 装好了为什么没有数据?
- 什么是站点,能添加几个?
- 站点该选哪个时区?
- 需要登记哪些域名?
- 怎么不让自己的访问进报表?
- 能同时跑 TapCub 和 Google Analytics 4 吗?
- GA4 的目标和事件怎么搬到 TapCub?
- 能把 GA4 的历史数据导入吗?
- Squarespace 怎么安装 TapCub?
- Wix 怎么安装 TapCub?
- TapCub 需要哪些内容安全策略(CSP)规则?
- 广告拦截器会拦住 TapCub 吗?
- 怎么从服务端上报事件?
- 怎么在 React 上安装 TapCub?
- 怎么在 Nuxt 上安装 TapCub?
- 怎么在 Vue 上安装 TapCub?
- 怎么在 Next.js 上安装 TapCub?
- 怎么为 TapCub 客服抓取 HAR 文件?
- 怎么创建和管理 API 密钥?
- 怎么用 HTTP API 发送事件?
- 本分类全部文章
简短回答
因为「访客」不是一个定义。GA4 数的是基于 Cookie 的用户,还可能含机器人;TapCub 数的是无 Cookie 的按日假名,并默认排除已识别的机器人。要比逐周的趋势,不比原始总数。
差在哪,该比什么
两个统计工具的总数从来对不上,这不是哪一方的缺陷——它们在相似的名字下数的是不同的东西:
| 指标 | 差在哪 | 该比什么 |
|---|---|---|
| 访客 / 用户 | GA4 数的是带 Cookie 的设备;TapCub 数的是无 Cookie 的按日或按站点假名,并默认排除已识别的机器人。 | 逐周的趋势形状。GA4 把机器人算进去时 TapCub 偏低,Cookie 同意条拦住 GA4 时 TapCub 偏高。 |
| 会话 | 两边都按空闲时间切分。TapCub 默认 30 分钟,不在午夜切断。 | 人均会话数,应在几个百分点之内。 |
| 浏览量 | 最接近的指标。差异来自被拦截的脚本和单页应用的路由事件。 | 前 10 个页面的占比,排名应一致。 |
| 跳出 / 互动 | GA4 把 10 秒后算作有互动;TapCub 把只有一次浏览且无事件算作跳出。 | 按渠道看方向,不比绝对值。 |
无 Cookie 身份对月度数字影响最大
GA4 在浏览器里存标识,所以一个人会被记住好几周。TapCub 不往浏览器里写任何东西:默认的平衡模式下,它用站点、一个持久的站点盐、IP 和浏览器类型算出带密钥的哈希,所以同一浏览器在同一网络里跨天还认得出;严格模式每天换盐,跨天就谁也认不出。
实际做法:比日独立访客,这一层上两边对「一个人」的理解一致。周、月独立访客是名字不同的两个指标——GA4 通常会报更少的月独立访客和更多的「回访」。
博客文章为什么 UV 总是对不上逐条讲了原因,附带可以直接给团队看的示例数字。
比趋势,不比总数
别再试图让总数相等。两套工具并行跑一周,比趋势线,形状一致了就信口径更干净的那个。总数对不上时漏斗照样可比,因为每一步都在同一份数据里用同一种方式数。
TapCub 把机器人放在单独的报表里,而不是删掉。只看真人的开关是默认值,也是对外汇报要用的数字;只有排查抓取量时才切到全部流量。
这篇回答解决你的问题了吗?
我们会根据反馈修改和补充这篇内容。
提交没有成功,请稍后再试。
谢谢你的反馈,我们会据此改进这篇内容。你已经反馈过这篇了,谢谢。