接入文档
三种接入方式,任选其一,几分钟接入。
1 · 任意站点(推荐)
任意框架的站点,在 <head> 加入下面一行即可自动统计页面访问(含 SPA 路由)。
<script defer src="https://tutustat.com/t.js" data-site="ts_xxxxxxxx"></script> 2 · SvelteKit
复制 stat.ts 到项目,在根 +layout.svelte 的组件初始化期调用 initStat。
import { initStat } from '$lib/stat';
initStat({
site: 'ts_xxxxxxxx',
endpoint: 'https://tutustat.com'
}); 必须在组件初始化期同步调用;放 onMount 回调会报 outside component initialisation。
3 · 跨平台用户统一
产品 /auth/me 暴露 tutu_id_sub 并在前端提供 getSub,同一用户在所有平台自动归并为一人。
initStat({
site: 'ts_xxxxxxxx',
endpoint: 'https://tutustat.com',
getSub: () => auth.user?.tutu_id_sub
}); 4 · 验证接入
访问你的站点,后台「实时在线」应 +1,几秒内即可在总览看到这次访问。