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.
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
- Weitere Informationen zum Senden von Ereignissen mit dem Measurement Protocol
- Validieren Sie Ihre Ereignisnutzlasten mit dem Measurement Protocol Validation Server.
- Weitere Informationen finden Sie in der Protokoll- und Ereignisreferenz.