Developer Docs

datakant installieren

In unter fünf Minuten startklar. Tracking-Snippet einbinden, NPM-Package installieren oder die REST API ansprechen.

v3.0Aktualisiert Mai 2026

Script einbinden

Füge das Snippet in den <head> jeder Seite ein, die du tracken willst. Das defer-Attribut sorgt dafür, dass es das Rendering nicht blockiert.

HTML
<script
  defer
  data-domain="your-site.com"
  src="https://datakant.ai/datakant-tracker.js"
></script>
Tipp

Ersetze your-site.com mit der Domain, die du im datakant Dashboard registriert hast. Der Tracker erkennt Pageviews, Clicks und Form Submissions automatisch.

Via NPM installieren

Du bevorzugst einen Bundle-Ansatz für React, Next.js, Vue oder Svelte? Installiere das Tracker-Package und rufe init() einmal in deinem App-Entry-Point auf.

Shell
bun add @datakant/tracker
TypeScript
import { init } from "@datakant/tracker";

init({
  trackingId: "dk_xxxxxxxxxxxxxxxx",
  endpoint:   "https://datakant.ai",
});

Server-side Installation

Wenn dein Stack den Ingest von einem Server aus macht (Node, Bun, Deno, Go, Python), kannst du Events direkt an /api/events/ingest POSTen. Siehe die Ingest-Endpoint-Referenz für das vollständige Payload-Schema — demnächst verfügbar.