Zum Inhalt springen

Proxy einrichten

Adblocker und Privacy-Tools blockieren häufig Anfragen an bekannte Analytics- und Tracking-Domains. Wenn Sie usertrax über Ihre eigene Domain routen (First-Party-Proxy), sehen Tracking-Anfragen wie normaler Traffic Ihrer Website aus.

Setup auswählen

Wählen Sie Ihre Umgebung — wir verlinken Sie direkt zur passenden Anleitung.

Empfohlene Anleitung

Sie müssen zwei Endpunkte proxien:

Pfad auf Ihrer DomainProxied zuZweck
/cvs.jshttps://usertrax.io/cvs.jsTracking-Script
/api/usertrax/eventshttps://api.usertrax.io/api/eventsSession- und Conversion-Events

Wir empfehlen /api/usertrax/events statt /api/events, um Konflikte mit eigenen API-Routen zu vermeiden. Sie können jeden Pfad verwenden — setzen Sie denselben Wert in usertraxConfig.endpoint.

Nach dem Proxy-Setup laden Sie das Script von Ihrer Domain und zeigen Events auf den geproxied Endpunkt:

<script>
window.usertraxConfig = {
endpoint: "/api/usertrax/events",
};
</script>
<script src="/cvs.js" data-key="IHR_API_SCHLÜSSEL" defer></script>

data-key bleibt unverändert. Der Proxy muss den Header X-Auth-Key an api.usertrax.io weiterleiten.

  1. Besuchen Sie Ihre Live-Website
  2. Öffnen Sie den Network-Tab in den DevTools
  3. Prüfen Sie, dass cvs.js von Ihrer Domain geladen wird (nicht usertrax.io)
  4. Prüfen Sie, dass POST-Requests an /api/usertrax/events auf Ihrer Domain gehen
  5. Kontrollieren Sie im usertrax Dashboard neue Sessions und Conversions

Ihr Proxy leitet den Header X-Auth-Key nicht weiter. Stellen Sie sicher, dass der Header an api.usertrax.io durchgereicht wird.

  • Vermeiden Sie offensichtliche Pfade wie /tracking/ oder /analytics/
  • Nutzen Sie neutrale Pfade wie /cvs.js und /api/usertrax/events
  • Bei Content Security Policy: script-src und connect-src für Ihre eigene Domain erlauben

Prüfen Sie, dass usertraxConfig.endpoint exakt mit Ihrem geproxied Events-Pfad übereinstimmt (inkl. führendem Slash).