Integrations-Doku
Drei Wege zur Integration — wählen Sie einen, in Minuten fertig.
1 · Jede Website (empfohlen)
Fügen Sie für jedes Framework die Zeile unten in Ihren <head> ein, um Seitenaufrufe automatisch zu erfassen (inkl. SPA-Routen).
<script defer src="https://tutustat.com/t.js" data-site="ts_xxxxxxxx"></script> 2 · SvelteKit
Kopieren Sie stat.ts in Ihr Projekt und rufen Sie initStat während der Komponenteninitialisierung im Root-+layout.svelte auf.
import { initStat } from '$lib/stat';
initStat({
site: 'ts_xxxxxxxx',
endpoint: 'https://tutustat.com'
}); Muss synchron während der Komponenteninitialisierung aufgerufen werden; ein Aufruf in onMount wirft „outside component initialisation“.
3 · Plattformübergreifende Nutzer
Geben Sie tutu_id_sub aus dem /auth/me Ihres Produkts frei und stellen Sie getSub im Frontend bereit – derselbe Nutzer wird plattformübergreifend zu einem zusammengeführt.
initStat({
site: 'ts_xxxxxxxx',
endpoint: 'https://tutustat.com',
getSub: () => auth.user?.tutu_id_sub
}); 4 · Verifizieren
Besuchen Sie Ihre Site – „Live-Besucher“ sollte steigen, und Sie sehen den Besuch innerhalb von Sekunden in der Übersicht.