Skip to main content
Jedes Ereignis, das Sie an die Konversionsverfolgung von Scanova senden — aus dem Browser wie von Ihrem Server — folgt derselben Struktur. Diese Seite beschreibt jedes Feld, das Sie mitschicken können, und was die Verarbeitung damit macht.

Browser-Ereignisse (POST /ct)

Browser-Ereignisse sendet das SDK automatisch oder Sie selbst über scanova('track', ...). Sie stehen für Aktionen, die im Browser des Nutzers stattfinden.

Felder, die Sie senden können

Felder des Objekts device:

Beispiel für die Nutzdaten eines Browser-Ereignisses


Server-Ereignisse (POST /server-events)

Server-Ereignisse senden Sie mit einem API-Schlüssel aus Ihrem Backend. Sie stehen für Aktionen auf Ihrem Server, etwa abgeschlossene Käufe, bestätigte Registrierungen oder im CRM angelegte Leads.

Felder, die Sie senden können

Felder des Objekts user_identifiers (alle gehasht):

Beispiel für die Nutzdaten eines Server-Ereignisses


Konventionen für Ereignisnamen

Verwenden Sie einheitliche, sprechende Namen in snake_case. Ein klares Schema macht Berichte leichter lesbar.

Idempotenz

Browser- wie Server-Ereignisse unterstützen für die Dublettenerkennung ein Feld event_id:
  • Trifft dieselbe event_id mehrfach ein, wird die Dublette gespeichert, aber mit is_duplicate = 1 markiert
  • Dubletten bleiben in den Auswertungen automatisch außen vor
  • Verwenden Sie beim Wiederholen eines fehlgeschlagenen Server-Ereignisses immer dieselbe event_id

Datenschutz und DSGVO

  • Senden Sie niemals E-Mail-Adressen im Klartext in metadata oder properties. Nutzen Sie user_identifiers mit gehashten Werten.
  • Das Feld consent steuert, wie die Verarbeitung mit personenbezogenen Daten umgeht:
    • granted — alle Felder werden normal gespeichert
    • denied oder pendingpage_url, referrer, city und metadata werden vor dem Speichern entfernt
    • Der Wert von consent selbst wird als Nachweis immer gespeichert

Die Einwilligung aus dem Browser senden

Das Browser-SDK hat keine eingebaute Schnittstelle für Einwilligungen. Empfohlen ist, das SDK nur bedingt zu laden — je nach Entscheidung Ihrer Einwilligungsverwaltung:

Die Einwilligung vom Server senden

Bei Server-Ereignissen schicken Sie den Wert consent in den Nutzdaten jeder Anfrage neben Ihren übrigen Feldern mit.