Das Google Analytics Measurement Protocol für Google Analytics 4 optimiert die Messung von Web- und App-Streams, indem Ereignisse in HTTP-Anfragen direkt an die Google Analytics-Server gesendet werden. Sie können Interaktionen zwischen Servern und Offlineinteraktionen erfassen und als Measurement Protocol-Ereignisse an Google Analytics senden, wo sie in Berichten angezeigt werden können.
Sie müssen Tagging (gtag, Tag Manager oder Google Analytics für Firebase) verwenden, um dieses Protokoll zu nutzen. Unter Wichtige Funktionen finden Sie wichtige Informationen zur Funktionsweise des Measurement Protocol mit Google Analytics 4.
Anwendungsfälle
Im Folgenden finden Sie einige Möglichkeiten, wie Sie das Measurement Protocol verwenden können:
- Verknüpfen Sie Online- und Offlineaktionen.
- Client- und serverseitige Interaktionen messen
- Es werden Ereignisse gesendet, 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 Uhren
Erste Schritte
Unter Ereignisse senden erfahren Sie, wie Sie Ereignisse mit dem 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 mithilfe des Measurement Protocol an GA4 senden beginnen.
Architektur
Im Folgenden 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 mit Google Analytics 4 nutzen können, müssen Sie zum Tagging gTag, Tag Manager oder Google Analytics for Firebase 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 während Onlineinteraktionen erfasst werden, werden automatisch über die Client-ID oder App-Instanz-ID 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“ und „Anzeigen-Tracking einschränken“ zu übernehmen.
Geografische Daten
Geografische Daten sind nur über die automatische Erfassung durch gtag, Google Tag Manager oder Google Analytics for Firebase verfügbar.
Geräteinformationen
Geräteinformationen sind nur über die automatische Erfassung über gtag, Google Tag Manager oder Google Analytics for Firebase verfügbar.
Vollständiger Server-zu-Server-Zugriff
Ereignisse können ausschließlich über das Measurement Protocol an Google Analytics gesendet werden. Unter Umständen sind Berichte jedoch nur teilweise verfügbar. Der Zweck des Measurement Protocol besteht darin, vorhandene Ereignisse zu erweitern, die mit gtag, GTM oder Firebase erfasst werden. Einige Ereignis- und Parameternamen sind für die automatische Erfassung reserviert und können nicht über das Measurement Protocol gesendet werden.
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 Regeln implementieren, die in der Google Analytics-Benutzeroberfläche konfiguriert wurden.
Nächste Schritte
- Sie können die Ereignisnutzlasten mit dem Measurement Protocol Validation Server validieren.
- Sehen Sie sich die Protokoll- und Ereignisreferenz an.