Das Google Analytics Measurement Protocol verbessert die Messung von Web- und App Streams, indem bei HTTP-Anfragen Ereignisse direkt an Google Analytics-Server übertragen werden. Sie können Interaktionen zwischen Servern und Offline-Interaktionen erfassen und als Measurement Protocol-Ereignisse an Google Analytics senden, wo sie in Berichtenangezeigt 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.
Anwendungsfälle
Hier sind einige Möglichkeiten, das Measurement Protocol zu verwenden:
- Verknüpfen Sie Online- und Offlineaktionen.
- Client- und serverseitige Interaktionen messen
- Ereignisse senden, die außerhalb der standardmäßigen Nutzerinteraktionen stattfinden, etwa 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 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 über das Measurement Protocol an Google Analytics senden beginnen.
Architektur
Hier finden Sie eine Übersicht über das Measurement Protocol.

Wichtige Funktionen
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 demselben Gerät wird unterstützt, wenn Google-Signale aktiviert sind. Für geräteübergreifendes Remarketing ist eine Nutzer-ID erforderlich.
Werbe-IDs
Werbe-IDs wie GBRAID/WBRAID, die bei Onlineinteraktionen erfasst werden, werden automatisch mit Measurement Protocol-Ereignissen zusammengeführt, indem client_id oder app_instance_id verwendet wird.
Datenschutzeinstellungen
Measurement Protocol-Ereignisse werden mit Onlineinteraktionen zusammengeführt, indem client_id oder app_instance_id verwendet wird, um Nutzereinstellungen zum Datenschutz wie „Nicht personalisierte Anzeigen“ und „Anzeigen-Tracking einschränken“ zu übernehmen.
Geografische Daten und Geräteinformationen
Google Analytics führt die neuesten geografischen Daten und Geräteinformationen aus dem Tagging automatisch mit Measurement Protocol-Ereignissen zusammen, indem client_id oder app_instance_id verwendet wird. So werden Ihre Measurement Protocol-Ereignisse in Berichten berücksichtigt, die geografische Dimensionen und Gerätedimensionen enthalten.
Wenn ein Measurement Protocol-Ereignis geografische Daten und Geräteinformationen aus einer bestimmten Sitzung widerspiegeln soll und nicht die neuesten Informationen für die client_id oder app_instance_id, fügen Sie dem Ereignis session_id hinzu und senden Sie es innerhalb von 24 Stunden nach Beginn der Sitzung an das Measurement Protocol.
Sie können geografische Daten und Geräteinformationen für Ereignisse mit dem Measurement Protocol angeben.
Wenn Geräteinformationen nicht von Ihrem Tag erfasst werden, wird für Web-Streams standardmäßig desktop und für App-Streams mobile verwendet.
Vollständige Server-zu-Server-Integration
Es ist zwar möglich, Ereignisse nur mit dem Measurement Protocol an Google Analytics zu senden, aber es sind möglicherweise nur unvollständige Berichte verfügbar. Das Measurement Protocol soll vorhandene Ereignisse ergänzen, die mit gtag, GTM oder Firebase erfasst wurden. Einige Ereignis- und Parameternamen sind reserviert für die Verwendung durch automatische Erfassung 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 implementieren, um benutzerdefinierte Ereignisse über das Measurement Protocol zu senden, ähnlich den in der Google Analytics-Benutzeroberfläche konfigurierten Regeln.
Nächste Schritte
- Informationen zum Senden von Ereignissen mit dem Measurement Protocol
- Ereignisnutzlasten mit dem Measurement Protocol-Validierung server validieren
- Protokoll- und Ereignisreferenz ansehen