POST/api/global-chatbot/demo/track

Erfasst anonyme Traffic-/Interaktionsereignisse der Demo-Seite für den zentralen Traffic-Classifier (kein Auth, IP-basiertes Rate-Limit).

Auth & Absicherung

Keine Authentifizierung erforderlich

Rate-Limit: trackLimiter (IP-basiert, siehe rateLimiter.middleware.js)

Idempotent: Nein

Parameter

visitor_id(body, string)
event(body, string)
page(body, string)

Beispiel-Request

{"visitor_id":"<UUID>","event":"page_view","page":"/"}

Beispiel-Response

(kein Body, HTTP 204)

Live-Test-Nachweis

Live verifiziert: antwortet immer mit 204, auch bei leerem Body (bewusst tolerant, da reines Analytics-Tracking ohne Rückwirkung auf den Chat-Flow — kein echter Negativfall im Sinne eines Fehlercodes möglich).

Demo-Chatbot und SSO