Measurement Protocol

Das Google Analytics Measurement Protocol verbessert die Messung von Web- und App-Streams, indem Ereignisse direkt in HTTP-Anfragen an Google Analytics-Server gesendet werden. Sie können Server-zu-Server- und Offlineinteraktionen erfassen und als Measurement Protocol-Ereignisse an Google Analytics senden, wo sie 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 dazu, wie das Measurement Protocol mit Google Analytics funktioniert.

Anwendungsfälle

Measurement Protocol 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 häufiger 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

Measurement Protocol-Ereignisse werden mit Onlineinteraktionen verknüpft, die mit client_id oder app_instance_id beginnen, um die Datenschutzeinstellungen der Nutzer wie „Nicht personalisierte Anzeigen“ und „Anzeigen-Tracking einschränken“ funktional anzupassen.

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 werden Ihre Measurement Protocol-Ereignisse in Berichten berücksichtigt, die geografische und Gerätedimensionen enthalten.

Wenn ein Measurement Protocol-Ereignis geografische und gerätespezifische Informationen aus einer bestimmten Sitzung enthalten soll, anstatt die neuesten Informationen für die client_id oder app_instance_id, 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.

Mit dem Measurement Protocol können Sie geografische Informationen für Ereignisse angeben.

Sie können keine Geräteinformationen über das Measurement Protocol senden. Wenn keine Geräteinformationen über Ihr Tag erfasst werden, wird standardmäßig desktop für Webstreams und mobile für App-Streams verwendet.

Vollständige Server-zu-Server-Verknüpfung

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 wurden, 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

entsprechen.