Dokumentasi integrasi
Tiga cara untuk mengintegrasikan — pilih satu, selesai dalam hitungan menit.
1 · Situs mana pun (disarankan)
Untuk framework apa pun, tambahkan baris di bawah ke <head> Anda untuk otomatis melacak tampilan halaman (termasuk rute SPA).
<script defer src="https://tutustat.com/t.js" data-site="ts_xxxxxxxx"></script> 2 · SvelteKit
Salin stat.ts ke proyek Anda dan panggil initStat saat inisialisasi komponen di +layout.svelte root.
import { initStat } from '$lib/stat';
initStat({
site: 'ts_xxxxxxxx',
endpoint: 'https://tutustat.com'
}); Harus dipanggil secara sinkron saat inisialisasi komponen; memanggilnya di dalam onMount memicu “outside component initialisation”.
3 · Pengguna lintas platform
Ekspos tutu_id_sub dari /auth/me produk Anda dan sediakan getSub di frontend — pengguna yang sama disatukan menjadi satu di semua platform.
initStat({
site: 'ts_xxxxxxxx',
endpoint: 'https://tutustat.com',
getSub: () => auth.user?.tutu_id_sub
}); 4 · Verifikasi
Kunjungi situs Anda — “Pengunjung langsung” akan bertambah, dan Anda melihat kunjungan itu di ringkasan dalam hitungan detik.