SvelteKit
Füge das Lienks-Snippet in die src/app.html ein.
Before you start
Lege zuerst deine Site an und kopiere die Site-ID (siehe Quick start).
Add the snippet
Öffne src/app.html und füge das Snippet in den <head> ein, vor %sveltekit.head%:
<head>
<meta charset="utf-8" />
<script defer src="https://app.lienks.com/a.js" data-site="YOUR_SITE_ID"></script>
%sveltekit.head%
</head> Page views in your app
SvelteKit wechselt Seiten über die History-API, daher werden Seitenwechsel automatisch gezählt. Seitenwechsel mit replaceState werden nicht gezählt.
Track a custom event
Rufe window.lienks?.event('signup_clicked') auf, wo immer etwas gezählt werden soll. Mehr unter Custom events.
<button onclick={() => window.lienks?.event('signup_clicked')}>Sign up</button> In Svelte 4 heißt das Attribut on:click.
In TypeScript-Projekten ergänzt du Window in den globalen Deklarationen in src/app.d.ts:
declare global {
interface Window {
lienks?: { event: (eventName: string) => void };
}
} Check that it works
Öffne deine Seite. Der erste Pageview erscheint im Dashboard. Kommt nichts an, schau unter Troubleshooting.