更多: 快速开始
- 在网站上安装 TapCub
- 从 Google Analytics 4 或百度统计迁移
- 添加网站、App 或小程序
- WordPress 怎么安装 TapCub?
- Shopify 怎么安装 TapCub?
- TapCub 统计代码贴在哪里?
- 能用 Google Tag Manager 安装 TapCub 吗?
- React、Vue 或 Next.js 应用怎么统计?
- TapCub 装好了为什么没有数据?
- 什么是站点,能添加几个?
- 站点该选哪个时区?
- 需要登记哪些域名?
- 怎么不让自己的访问进报表?
- 访客数为什么和 Google Analytics 4 对不上?
- 能同时跑 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 发送事件?
- 本分类全部文章
简短回答
一个标签开实时报表,另一个标签开网站:几秒内应该看到这次访问。实时报表是唯一可靠的凭据,因为采集接口对存下和丢弃的数据回应完全一样。
第一步:看实时报表
打开 网站统计实时,在另一个标签打开你网站的页面(用已登记的域名)。几秒内这次页面浏览就会出现,路径和标题一致。出现了就装好了。
用普通浏览器窗口测。发送 Do Not Track 或 Global Privacy Control 的浏览器,或者 Puppeteer、Playwright 驱动的无头浏览器,可能不会出现;见为什么没有数据。
第二步:查两条请求
实时报表一直为空的话,打开浏览器开发者工具,切到「网络」面板,刷新页面:
client.js已加载。 没有的话,说明实际输出的页面里没有代码(常见是缓存),或者被扩展拦了。- 随后有一条发往
/api/v1/pulse的 POST。 第一条是普通的 fetch 请求,之后的用sendBeacon发送,类型可能显示为 “ping”。client.js加载了却没有 POST,说明脚本自己停了:Do Not Track、Global Privacy Control、localhost或命中排除路径。
采集接口对存下的和丢弃的数据都返回 202。202 只证明请求到了,不证明被计数。
第三步:看被拒收的数据
有 POST 但实时报表还是空的,说明数据在我们这边被丢弃了。数据管理数据质量 按天、按原因统计这些拒收:域名不匹配、站点已暂停、排除规则、月额度用尽等。原因会告诉你该改哪项设置,排错那篇列了每一种的处理办法。
相关阅读
这篇回答解决你的问题了吗?
我们会根据反馈修改和补充这篇内容。
提交没有成功,请稍后再试。
谢谢你的反馈,我们会据此改进这篇内容。你已经反馈过这篇了,谢谢。