Das Google Analytics Measurement Protocol für Google Analytics 4 verbessert die Messung von Web- und App-Streams, indem Ereignisse in HTTP-Anfragen direkt an die Google Analytics-Server gesendet werden. Sie können Server-zu-Server- und Offline-Interaktionen aufzeichnen und als Measurement Protocol-Ereignisse an Google Analytics senden, wo sie in Berichten eingesehen werden können.
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 des Measurement Protocol mit Google Analytics 4.
Anwendungsfälle
So können Sie das Measurement Protocol verwenden:
- Verknüpfen Sie Online- und Offlineaktionen.
- Client- und serverseitige Interaktionen erfassen
- Ereignisse senden, die außerhalb der standardmäßigen Nutzerinteraktionen stattfinden, z. B. Offline-Conversions.
- Ereignisse von Geräten und Apps senden, für die keine automatische Erfassung verfügbar ist, z. B. Kioske und Smartwatches
Mehr erfahren
Unter Ereignisse senden erfahren Sie, wie Sie Ereignisse mithilfe des Measurement Protocol an Google Analytics senden.
Wenn Sie das Measurement Protocol für einen App-Stream implementieren, beginnen Sie mit dem Codelab App-Ereignisse über Measurement Protocol an GA4 senden.
Architektur
Hier finden Sie eine Übersicht über das Measurement Protocol.
Wichtige Features
In diesem Abschnitt finden Sie wichtige Informationen zur Verwendung des Measurement Protocol. Damit Sie die meisten Measurement Protocol-Funktionen in Google Analytics 4 nutzen können, müssen Sie gTag, Tag Manager oder Google Analytics for Firebase für das Tagging verwenden.
Remarketing
Remarketing auf demselben Gerät wird unterstützt, wenn Google-Signale aktiviert sind. Für geräteübergreifendes Remarketing ist eine User-ID erforderlich.
Werbe-IDs
Werbe-IDs wie GBRAID/WBRAID, die bei Onlineinteraktionen erfasst werden, werden über die Client-ID oder App-Instanz-ID automatisch mit Measurement Protocol-Ereignissen zusammengeführt.
Datenschutzeinstellungen
Measurement Protocol-Ereignisse werden über die Client-ID oder App-Instanz-ID mit Onlineinteraktionen verknüpft, um die Datenschutzeinstellungen für Nutzer wie „Nicht personalisierte Anzeigen“ oder „Anzeigen-Tracking einschränken“ zu übernehmen.
Geografische Daten
In Google Analytics 4 werden die neuesten geografischen Informationen aus dem Tagging mit Measurement Protocol-Ereignissen mithilfe von client_id
oder app_instance_id
automatisch zusammengeführt.
So wird sichergestellt, dass Ihre Measurement Protocol-Ereignisse in Berichten mit geografischen Dimensionen berücksichtigt werden.
Mit dem Measurement Protocol können keine geografischen Informationen gesendet werden.
Geräteinformationen
Geräteinformationen sind nur durch automatische Erhebung über gtag, Google Tag Manager oder Google Analytics for Firebase verfügbar.
Vollständiger Server-zu-Server-Status
Es ist zwar möglich, Ereignisse ausschließlich mit dem Measurement Protocol an Google Analytics zu senden, möglicherweise sind jedoch nur Teilberichte verfügbar. Der Zweck des Measurement Protocol besteht darin, vorhandene Ereignisse zu ergänzen, die mit gtag, GTM oder Firebase erfasst wurden. Einige Ereignis- und Parameternamen sind für die automatische Erfassung reserviert und können nicht über das Measurement Protocol gesendet werden.
Die Regeln zum Generieren oder Umbenennen von Ereignissen werden nicht automatisch auf Grundlage von Ereignissen ausgelöst, die mit dem Measurement Protocol gesendet werden. Ihre Anwendung sollte die Logik zum Senden benutzerdefinierter Ereignisse über das Measurement Protocol ähnlich wie die in der Google Analytics-Benutzeroberfläche konfigurierten Regeln implementieren.
Nächste Schritte
- Sie können die Ereignisnutzlasten mit dem Measurement Protocol Validation Server validieren.
- Sehen Sie sich die Referenz zu Protokoll und Ereignis an.