Analytics 统计不到访客
如果仪表盘和实时视图始终是空的,原因几乎总是每次测量之前运行的某一项检查。这些检查是固定写死的,并按固定顺序执行。了解它们的人几分钟内就能找到原因。
先后顺序
检查按以下顺序进行:上报来源是否为外部、IP 是否被封锁、是否为机器人、地址是否被排除、主开关“追踪已启用”、各模块开关,最后是编辑人员排除。第一个满足的条件就会结束处理。服务器在此会有意以成功状态响应并说明原因,而不是报错——错误状态会诱使浏览器不断重试。
逐个检查开关
- 在 WordPress 菜单中打开“Kakapo Analytics”条目,并在左侧“管理”组中切换到“设置”(德语:„Einstellungen“)。
- 在“追踪”卡片中检查开关“追踪已启用”——如果它是关闭的,任何模块都不会记录任何东西。
- 在“采集”卡片中检查与空白分析相对应的模块是否已开启,例如“页面分析”(德语:„Seiten-Analyse“)、“点击采集”或“实时访客”。
- 注意开关“行为事件”:如果它是关闭的,页面浏览量仍会继续统计,但点击、滚动、愤怒点击、无效点击、表单和链接都不会有任何数据。
- 随后从上到下逐项处理“排除项”卡片。
最常见的原因就是您自己
开关“排除已登录的编辑人员”出厂时是开启的:凡是已登录且有权编辑文章的人,都不会出现在统计中。因此您在登录状态下的自身访问在任何地方都不会显示。用下面的复选框可以把这种排除限定在个别区域——如果什么都没勾选,就对所有区域生效。这正是在自己站点上测试热力图或录制、又不影响其余统计的既定做法。
排除项和封锁项
- “被封锁的 IP 地址”——卡片会显示您当前的地址,并说明它是否已被封锁或目前仍在被统计;允许填写单个地址、通配符以及适用于 IPv4 和 IPv6 的 CIDR
- 如果那里写的是 IPv6 网段,而您的线路却以 IPv4 上报,卡片会明确指出这些规则不会生效
- “排除的地址”——每行一条规则,“*”代表任意字符,比对的是上报地址的路径
- “Bot 过滤器”——已知的机器人、爬虫和无头浏览器会在服务器端通过 User-Agent 识别出来,不计入统计
- “允许退出统计” — 访客可以通过 ?kwpa_optout=1 退出统计,?kwpa_optin=1 可以撤销;该标记保存在 localStorage 中,按设备和浏览器分别生效
- 来源指向外部主机的上报不会被记录——这是整条链中最先做的一项检查
关闭某个模块不会删除任何东西。已经记录的数据仍然可见,只是不会再有新数据加入。
这篇文章对您有帮助吗?