Skip to main content

Schritt 1: Ein Testereignis senden

Senden Sie ein einzelnes Testereignis mit einer bekannten event_id, damit Sie es nachverfolgen können:
Eine erfolgreiche Antwort sieht so aus:

Schritt 2: Prüfen, ob es im Dashboard erscheint

  1. Öffnen Sie das Scanova-Dashboard
  2. Gehen Sie zu Analysen → Konversionsverfolgung
  3. Öffnen Sie die Tracking-Website
  4. Ihr test_event sollte innerhalb von 30–60 Sekunden erscheinen

Schritt 3: Die Dublettenerkennung testen

Senden Sie dieselbe Anfrage mit derselben event_id erneut:
Die zweite Anfrage liefert 200, das Ereignis wird jedoch als Dublette markiert und nicht in die Konversionszahlen aufgenommen. Prüfen Sie, dass die Ereigniszahl in den Berichten nicht gestiegen ist.

Häufige Fehler und ihre Behebung

401 — Fehlender API-Schlüssel

Der Header X-API-Key fehlt in der Anfrage.

403 — Ungültiger Schlüssel oder nicht berechtigte Website

Entweder ist der API-Schlüssel ungültig oder widerrufen, oder die site_id in den Nutzdaten gehört nicht zu der Website des Schlüssels. Prüfen Sie:
  • dass der Schlüssel korrekt kopiert wurde (keine Leerzeichen oder Zeilenumbrüche am Ende)
  • dass die site_id im Anfragetext genau der Website entspricht, die den Schlüssel erzeugt hat
  • dass der Schlüssel im Dashboard nicht widerrufen wurde

422 — Validierungsfehler

Die Nutzdaten haben die Schemaprüfung nicht bestanden. Der Antworttext enthält Einzelheiten:
Häufige Ursachen:
  • Ein Pflichtfeld fehlt (site_id, event_name oder scan_session_id)
  • scan_session_id liegt nicht im gültigen UUID-Format vor
  • conversion_value.currency ist kein dreistelliger ISO-Code
  • Das Objekt properties ist größer als 10 KB
  • Eine E-Mail-Adresse im Klartext in properties (nutzen Sie stattdessen user_identifiers.email_hash)

429 — Ratengrenze überschritten

Sie senden mehr als 1.000 Ereignisse pro Minute und API-Schlüssel. Warten Sie ab und wiederholen Sie:
  • Prüfen Sie den Header Retry-After in der Antwort
  • Fassen Sie mit dem Batch-Endpunkt (POST /server-events/batch) mehrere Ereignisse zu weniger Anfragen zusammen

Ereignis zugestellt, aber nicht in den Berichten

  • Warten Sie 60 Sekunden — die Verarbeitung dauert einen Moment
  • Prüfen Sie, ob die site_id in Ihren Nutzdaten zu der Tracking-Website passt, die Sie im Dashboard ansehen
  • Prüfen Sie, ob die scan_session_id eine gültige UUID ist — ein ungültiges Format wird mit 422 abgelehnt
  • Vergewissern Sie sich, dass die gesendete scan_session_id zu einer echten Scan-Sitzung aus einem QR-Code-Scan gehört und keine Test-UUID ist — Ereignisse mit nicht auflösbaren Sitzungen werden nicht zugeordnet und erscheinen möglicherweise nicht in den Berichten