Measurement Protocol

Das Measurement Protocol ist eine HTTPS-Schnittstelle, über die Ereignisse direkt an Google Analytics 4 gesendet werden können — ohne Browser, ohne Google Tag, ohne JavaScript. Die Daten werden als JSON-Payload an einen Endpunkt geschickt.

Typische Einsatzfälle:

  • Offline-Conversions — etwa Telefonate, Ladenbesuche oder Vertragsabschlüsse, die nicht im Browser stattfinden.
  • Server-zu-Server-Tracking — Ereignisse aus dem Backend (etwa erfolgreiche Zahlungen) direkt an GA4 senden.
  • IoT- und Embedded-Geräte — Smart Devices ohne Browser, die trotzdem Telemetrie erfassen sollen.
  • Ergänzung zum Server-Side Tagging.

Aufruf-Skizze (vereinfacht):

POST https://www.google-analytics.com/mp/collect?measurement_id=G-XXX&api_secret=YYY

Im Body steht ein JSON mit client_id und einem Array von Events. Das api_secret wird in der Verwaltung des Datenstreams erzeugt und sollte serverseitig sicher verwahrt werden — niemals im Browser-Code ausspielen.

Magst Du das teilen?