跳到主内容
EnglishEspañolFrançaisPortuguês日本語ไทยTiếng Việtहिन्दीBahasa Melayuខ្មែរ简体中文繁體中文
9ping站长统计
LIVE · 实时埋点中

看着它追踪你,实时。

你在这页的每一次点击、滚动、切换路由、设自定义维度——都会落进 demo0001 报表。你可以打开同一份报表,在里面找到自己。

打开实时报表 查看安装代码

试一下每个能力

点任意按钮,右侧日志会立刻显示你刚刚制造的数据点。

UTM 营销归因

点击带 ?utm_source=… 的链接,本页重载后埋点自动捕获活动来源 / 媒介 / 名称。

试一个 UTM 链接

站内搜索词

SDK 自动识别 URL 里的 ?q=…,把搜索词作为事件上报。

试一个 ?q= 搜索

出站链接

SDK 自动捕获跳出本站的外链点击,并作为事件上报。

试一个出站链接

下载追踪

常见文件后缀(pdf/zip/docx/…)的点击会自动上报为「下载」事件。

试一个 .txt 下载

自定义维度

cd1-3 用 tj("cd", 1, "premium") 设定后,跟随后续所有 PV/事件一起上报;适合 A/B 桶 / 用户档位切片。

活跃时长(GA4 等价)

只统计「可见 + 30 秒内有交互」的真实秒数;含挂机的死时间不算。

本次会话已活跃: 0s

Core Web Vitals

SDK 用原生 PerformanceObserver 测 LCP / INP / CLS;pagehide 时上报;报表可见 Google 阈值评级。

去报表看你的 Vitals

现在打开报表,找你自己

demo0001 是公开演示站点,所有访客的数据汇总在一起。在地理 / 设备 / 浏览器面板你能立即找到本次会话的影响。

打开 demo0001 报表

把它装到你的网站

一行代码、4 种部署方式。所有方式异步、不阻塞首屏。

标准嵌入 推荐

放进 </body> 前。最简单 / 兼容性最好。

<script async src="https://9ping.dev/hm.min.js"
        data-sid="YOUR_SITE_ID"></script>

SPA(React/Vue/Vite/Next)

JS 应用动态加载;自带 hashchange + History API 监听,无需手埋虚拟 PV。

// React/Vue/Vite/Next SPA
(function () {
  var s = document.createElement('script');
  s.async = true; s.src = 'https://9ping.dev/hm.min.js';
  s.dataset.sid = 'YOUR_SITE_ID';
  document.head.appendChild(s);
})();

无 JS 像素兜底

禁用 JS 的访客也能记一次 PV。与上面任一方式叠加使用。

<noscript>
  <img src="https://9ping.dev/collect.php?sid=YOUR_SITE_ID&type=pv"
       width="1" height="1" style="display:none" alt="">
</noscript>

自定义事件 / 维度

加载后任意时刻调用 tj();用一份代码搞定按钮 / 表单提交 / 漏斗节点。

// 自定义事件
tj('event', 'signup', 'submit', 'pricing-page');

// 自定义维度(跟随后续 PV/事件一同上报)
tj('cd', 1, 'premium');
tj('cd', 2, 'card');