更多: 快速开始
- 在网站上安装 TapCub
- 从 Google Analytics 4 或百度统计迁移
- 添加网站、App 或小程序
- Shopify 怎么安装 TapCub?
- TapCub 统计代码贴在哪里?
- 能用 Google Tag Manager 安装 TapCub 吗?
- React、Vue 或 Next.js 应用怎么统计?
- 怎么确认 TapCub 已经在收数据?
- 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 发送事件?
- 本分类全部文章
简短回答
把 TapCub 代码贴进全站头部一次:用头部代码插件,或在子主题里挂 wp_head。不需要安装 TapCub 插件。
拿到代码
在 网站统计配置SDK 代码 复制代码,里面已经带了你的站点 Key,长这样:
<script defer src="https://static.pathclue.com/client.js" data-site="YOUR_SITE_KEY"></script>确认访客用的域名已经登记在同一页上。已登记域名的子域名自动放行,其他主机名来的数据会被丢弃。
办法一:头部代码插件
- 安装一个头部 / 页脚代码插件。 能往每个页面加代码的插件都行,例如 WPCode。很多主题自己的设置里也有「头部脚本」框。
- 把代码贴进全站头部字段。 用全局头部,不要用单篇文章或单个页面的字段,这样每个页面都带上代码。
- 保存,然后清页面缓存。 见下面的缓存说明。
办法二:子主题
如果你维护子主题,在它的 functions.php 里通过 wp_head 输出代码。经典主题和区块主题都适用,父主题升级也不会冲掉:
add_action( 'wp_head', function () {
echo '<script defer src="https://static.pathclue.com/client.js" data-site="YOUR_SITE_KEY"></script>';
} );不要直接改父主题的 header.php:下次主题升级就被覆盖了。区块主题根本没有 header.php。
缓存与脚本优化
缓存插件在你清缓存之前会继续输出旧的 HTML,刚加的代码可能一段时间都不出现。保存后清一次。
有些性能插件能把 JavaScript 延迟到访客操作之后再执行。开着它,只看不滚动、不点击就离开的访客永远不会被统计。把 client.js 加进插件的排除列表。不需要把它合并或压缩进别的文件:它本来就很小,并且用 defer 加载。
确认装好了
用普通浏览器窗口(不要用正在测隐私扩展的那个)打开网站,看 网站统计实时,几秒内就会出现这次访问。没有的话,按步骤确认数据有没有进来。
登录状态下浏览前台的编辑也会被当作访客统计。在排除规则里排除自己的访问。后台(/wp-admin)不加载前台头部,本来就不会被统计。
这篇回答解决你的问题了吗?
我们会根据反馈修改和补充这篇内容。
提交没有成功,请稍后再试。
谢谢你的反馈,我们会据此改进这篇内容。你已经反馈过这篇了,谢谢。