Live ausprobieren
Diese Seite baut genau die Anfrage zusammen, die der Zenovay-Tracker beim Aufzeichnen eines Ereignisses sendet. So kannst du sie Feld für Feld lesen, bevor du etwas in deine eigene Seite einbaust. Ändere den Ereignisnamen, um die Aktualisierung der Nutzdaten zu sehen, und sende sie dann, um die Antwort anzuzeigen.
Standardmäßig cookieless. Die Besucher- und Sitzungs-IDs unten werden nur für diese Seite im Speicher erzeugt. Es wird weder ein Cookie noch ein Eintrag im lokalen Speicher geschrieben.
So funktioniert das Senden
Die Schaltfläche läuft in einem von zwei Modi, je nachdem, ob das Team sie auf eine Sandbox-Website gerichtet hat:
- Simulationsmodus (Standard). Es verlässt keine Anfrage deinen Browser. Du erhältst die repräsentative
200-Antwort, die die Erfassung für ein aufgezeichnetes benutzerdefiniertes Ereignis zurückgibt, gekennzeichnet als simuliert. So bleibt die Seite ehrlich, ohne echte Analysedaten zu berühren. - Live-Modus. Wenn ein echter Sandbox-Tracking-Code hinterlegt ist, sendet die Schaltfläche das Ereignis an genau diese Website und zeigt die echte Antwort. Ein unbekannter Code liefert ein sauberes
404, sodass ein Tippfehler nie überflüssige Daten erzeugt.
Diese Seite liest keine Analysedaten zurück. Sie zeigt die Anfrage und die Antwort der Erfassung, mehr nicht. Um aufgezeichnete Ereignisse zu sehen, öffne dein eigenes Dashboard für eine Website, die dir gehört.
Live-Modus
Ein Sandbox-Tracking-Code ist hinterlegt. Die Senden-Schaltfläche sendet ein echtes Ereignis an genau diese Website und zeigt die echte Antwort.
Wird als event_name in den Nutzdaten unten verwendet. Bearbeite ihn, um die Aktualisierung der Anfrage zu sehen.
Anfrage
Content-Type: application/json
{
"event_type": "custom",
"event_name": "signup_clicked",
"session_id": "s_0000000000000000",
"visitor_id": "v_0000000000000000",
"url": "https://example.com/pricing",
"referrer": "https://example.com/",
"device_type": "desktop",
"browser": "Chrome",
"os": "macOS",
"screen_width": 1512,
"screen_height": 982,
"language": "en-US",
"user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36"
}Antwort
Sende das Ereignis, um die Antwort hier zu sehen.
Die Anfrage erklärt
Der Tracker sendet ein POST an den Events-Endpunkt mit dem Website-Tracking-Code im Pfad:
POST https://api.zenovay.com/api/events/<dein-tracking-code>
Content-Type: application/json
Der Body ist einfaches JSON. Ein benutzerdefiniertes Ereignis benötigt event_type, event_name, eine session_id mit mindestens 8 Zeichen, die Seiten-url und die grundlegenden Client-Felder (device_type, browser, os, user_agent). Der Rest ist optionaler Kontext. Derselbe Endpunkt akzeptiert auch /api/track/<code> und den kurzen Pfad /e/<code>.
Ein aufgezeichnetes Ereignis kommt so zurück:
{
"success": true,
"data": {
"type": "event_recorded",
"event_type": "custom",
"event_name": "signup_clicked"
},
"timestamp": "2026-06-20T00:00:00.000Z"
}
Nächste Schritte
- Installiere das Tracking-Skript auf deiner eigenen Seite.
- Sende benutzerdefinierte Ereignisse aus deinem Anwendungscode.
- Teste vollständige API-Endpunkte mit deinem API-Schlüssel.