TapCub 正式上线:统计、分析、客服一个平台免费用
帮助中心

TapCub 统计代码贴在哪里?

适合手写 HTML、静态站点生成器和自建技术栈:代码放哪、怎么加载,以及两项可能影响它的安全设置。

快速开始1 分钟阅读最后更新 2026 年 10 月 28 日TapCub 团队所属指南: 在网站上安装 TapCub

简短回答

贴在 </head> 结束标签前,只贴一次,放在网站所有页面共用的模板或布局里。

添加代码

  1. 复制代码。 在 网站统计配置SDK 代码 复制代码,里面已经带了你的站点 Key,长这样:
    SDK 代码
    <script defer src="https://static.pathclue.com/client.js" data-site="YOUR_SITE_KEY"></script>
  2. 贴在 </head> 前。 放在共用的 head 模板或布局里,不要逐页贴:Hugo、Hexo、Jekyll、Ghost 放主题的 head 片段,服务端渲染的网站放基础模板;如果网站真的是一堆独立 HTML 文件,就每个文件都贴。
  3. 登记域名并发布。 确认访客用的域名已经登记在同一页上。已登记域名的子域名自动放行,其他主机名来的数据会被丢弃。

脚本压缩后不到 3 KB,用 defer 加载,不会阻塞页面渲染。页面加载时发一次页面浏览,站内 URL 变化时再发。

一个页面贴了两份会怎样?

只有第一份会运行,第二份发现已经有一份在跑就停下。不会出现重复的页面浏览,但还是把多余的那份删掉,免得下一个改模板的人看糊涂。

Content-Security-Policy 与 SRI

如果网站返回 Content-Security-Policy 头,要在 script-src 里放行脚本主机、在 connect-src 里放行上报主机。两个都能从代码里看出来:脚本自己的主机;代码里有 data-api 时就是它的主机,没有时是把脚本主机里的 static 换成 api。以后打开在线客服,浏览器控制台会报出被拦的其他主机。

想用子资源完整性(SRI)锁定具体文件,在 SDK 代码页打开 SRI。代码会改成指向带版本号的文件并带上 integrity 哈希;想升级到新版本时重新复制一次。

确认装好了

用普通浏览器标签打开已登记域名下的页面,看 网站统计实时。用 file:// 从本地磁盘打开的页面永远不会被统计。下一步:按步骤确认数据有没有进来。

这篇回答解决你的问题了吗?

我们会根据反馈修改和补充这篇内容。

看清数据,找到增长。

每一次点击,都有数据依据。装好一行代码,1 分钟看到第一批数据。

无需信用卡 · 统计与客服都有免费版 · 统计无 Cookie