Measurement Protocol

Mit dem Google Analytics Measurement Protocol können Sie die Messung von Web- und App-Streams optimieren, indem Sie Ereignisse direkt in HTTP-Anfragen an Google Analytics-Server senden. Sie können Server-zu-Server- und Offline-Interaktionen aufzeichnen und als Measurement Protocol-Ereignisse an Google Analytics senden, wo sie dann in Berichten angezeigt werden.

Sie müssen Tagging (gTag, Tag Manager oder Google Analytics for Firebase) verwenden, um dieses Protokoll nutzen zu können. Unter Wichtige Funktionen finden Sie wichtige Informationen zur Funktionsweise dieses Measurement Protocol in Verbindung mit Google Analytics.

Anwendungsfälle

Es kann unter anderem für folgende Zwecke genutzt werden:

  • Verknüpfen Sie Online- und Offlineaktionen.
  • Client- und serverseitige Interaktionen messen
  • Senden Sie Ereignisse, die außerhalb der standardmäßigen Nutzerinteraktionen stattfinden, z. B. Offline-Conversions.
  • Ereignisse von Geräten und Apps senden, die nicht automatisch einbezogen werden, etwa Kioske und Uhren

Weitere Informationen zur Implementierung gängiger Anwendungsfälle finden Sie im Leitfaden zu Anwendungsfällen.

Jetzt starten

Unter Ereignisse senden erfahren Sie, wie Sie Ereignisse über das Measurement Protocol an Google Analytics senden.

Wenn Sie das Measurement Protocol für einen App-Stream implementieren, können Sie mit dem Codelab App-Ereignisse über das Measurement Protocol an Google Analytics senden beginnen.

Architektur

Hier finden Sie eine Übersicht über das Measurement Protocol.

Sequenzdiagramm des Measurement Protocol

Wichtige Features

In diesem Abschnitt finden Sie wichtige Informationen zur Verwendung des Measurement Protocol. Für das Tagging müssen Sie gTag, Tag Manager oder Google Analytics for Firebase verwenden, um die meisten Funktionen von Measurement Protocol mit Google Analytics nutzen zu können.

Remarketing

Remarketing auf dasselbe Gerät wird unterstützt, wenn Google-Signale aktiviert sind. Für geräteübergreifendes Remarketing ist eine User-ID erforderlich.

Werbe-IDs

Anzeigen-IDs wie GBRAID/WBRAID, die bei Onlineinteraktionen erfasst werden, werden automatisch mit Measurement Protocol-Ereignissen über client_id oder app_instance_id zusammengeführt.

Datenschutzeinstellungen

Ereignisse des Measurement Protocol werden mithilfe von client_id oder app_instance_id mit Onlineinteraktionen kombiniert, um die Datenschutzeinstellungen der Nutzer funktional zu übernehmen (z. B. „nicht personalisierte Anzeigen“ oder „Einschränken des Anzeigen-Trackings“).

Geografische und Geräteinformationen

In Google Analytics werden die neuesten geografischen und Geräteinformationen aus dem Tagging automatisch mit Measurement Protocol-Ereignissen mithilfe von client_id oder app_instance_id zusammengeführt. So wird sichergestellt, dass Ihre Measurement Protocol-Ereignisse in Berichten mit geografischen und Gerätedimensionen berücksichtigt werden.

Wenn Sie möchten, dass ein Measurement Protocol-Ereignis geografische Daten und Geräteinformationen aus einer bestimmten Sitzung statt der aktuellen Informationen für client_id oder app_instance_id widerspiegelt, fügen Sie session_id in das Ereignis ein und senden Sie es innerhalb von 24 Stunden nach Beginn der Sitzung an das Measurement Protocol.

Sie können keine geografischen oder Geräteinformationen über das Measurement Protocol senden.

Vollständiger Server-zu-Server

Es ist zwar möglich, Ereignisse ausschließlich mit dem Measurement Protocol an Google Analytics zu senden, aber möglicherweise sind nur teilweise Berichte verfügbar. Das Measurement Protocol dient dazu, vorhandene Ereignisse, die mit gtag, GTM oder Firebase erfasst werden, zu ergänzen. Einige Ereignis- und Parameternamen sind für die automatische Erfassung reserviert und können nicht über das Measurement Protocol gesendet werden.

Ereignisse generieren oder umbenennen

Regeln zum Generieren oder Umbenennen von Ereignissen werden nicht durch Ereignisse ausgelöst, die mit dem Measurement Protocol gesendet werden. Ihre Anwendung sollte die Logik zum Senden benutzerdefinierter Ereignisse über das Measurement Protocol implementieren, ähnlich wie die Regeln, die in der Google Analytics-Benutzeroberfläche konfiguriert sind.

Nächste Schritte

einhalten.