Skip to main content
Das Scanova-Browser-SDK ist ein schlankes JavaScript-Snippet (~10 KB), das Sie einmal in Ihre Website einbinden. Danach erfasst es automatisch Seitenaufrufe, Link-Klicks, Scrolltiefe und Formularabsendungen — jeweils dem QR-Code-Scan zugeordnet, über den die Person auf Ihre Website gelangt ist.

Was das SDK tut

Kommt eine Person über einen QR-Code-Scan auf Ihre Website, enthält die URL einen scnv-Parameter:
Das SDK:
  1. Liest den scnv-Parameter und speichert ihn im localStorage (60 Tage gültig)
  2. Erfasst integrierte Ereignisse automatisch (Seitenaufrufe, Klicks, Scrollen, Formulare) — je nach Ihrer Konfiguration
  3. Hängt die Zuordnung an — jedes Ereignis trägt die scan_session_id und ist damit mit dem ursprünglichen QR-Code verknüpft
  4. Bleibt seitenübergreifend erhalten — navigiert die Person zu einer anderen Seite Ihrer Website, wandert die Zuordnung mit

Automatisch erfasste Ereignisse

Diese aktivieren Sie mit je einem Schalter in den init-Optionen: Alle Details: Automatisch erfasste Ereignisse

Eigene Ereignisse

Über das Auto-Tracking hinaus können Sie jedes beliebige Ereignis aus Ihrem JavaScript-Code senden:
Alle Details: Eigene Ereignisse

Voraussetzungen

  • Eine Website, auf der Sie den <head>-Bereich bearbeiten oder ein Tag über den Google Tag Manager hinzufügen können
  • Eine Tracking-Website, angelegt unter Analysen → Konversionsverfolgung, mit Ihrer Domain unter Allowed Domains
  • Die site_id aus dem Dashboard

Vor der Installation

Stellen Sie sicher, dass:
  • Ihre Tracking-Website im Dashboard angelegt ist
  • die Domain Ihrer Website bei dieser Website unter Allowed Domains eingetragen ist
  • Sie wissen, wo Sie ein <script>-Tag einfügen (HTML-Vorlage, Header-Bereich des CMS oder GTM)
  • QR-Codes im Scanova-Dashboard mit dieser Tracking-Website verknüpft sind

Nächste Schritte

SDK installieren

Das Snippet direkt oder über den Google Tag Manager einbinden.

SDK-Konfiguration

Alle init-Optionen mit Standardwerten und Beispielen.

Automatisch erfasste Ereignisse

Welche Daten jede Auto-Tracking-Funktion erfasst.

Eigene Ereignisse

Bestimmte Aktionen aus Ihrem JavaScript-Code erfassen.