Unser Standard-Tracking-Code ist “SPA-Aware”. Das bedeutet, er erkennt automatisch, wenn sich die URL in deiner Anwendung ändert, auch ohne dass die Seite neu geladen wird (Soft-Navigation). Dies funktioniert über die native History API des Browsers (Documentation Index
Fetch the complete documentation index at: https://docs.bchic.de/llms.txt
Use this file to discover all available pages before exploring further.
pushState, popState), die von fast allen modernen Routern (React Router, Vue Router, Angular Router, etc.) genutzt wird.
Globales Skript einfügen
Da SPAs meistens über eine zentrale
index.html oder eine Root-Layout-Komponente (z.B. layout.tsx in Next.js oder root.svelte in SvelteKit) gesteuert werden, musst du das Skript nur einmal einfügen.Plaziere den Code so weit oben wie möglich im <head> Bereich deiner Hauptdatei.
