GA4-E-Commerce (gtag.js): GA4-Ereignisse senden

In diesem Leitfaden wird beschrieben, wie Sie eine bestehende E-Commerce-Implementierung von gtag.js Universal Analytics zu Google Analytics 4-E-Commerce-Ereignissen migrieren.

Im Migrationscenter für Entwickler finden Sie weitere Anleitungen und Ressourcen zur Migration.

Ergebnis

Wenn Sie diesem Leitfaden folgen, implementieren Sie Google Analytics 4-E-Commerce-Ereignisse für eine neue GA4-Property und verwenden diese neue Implementierung, um Ihre vorhandenen Universal Analytics-Berichte zu füllen. Ihre bestehende Implementierung von Universal Analytics wird so geändert, dass E-Commerce-Daten aus GA4 erfasst werden.

Hinweis

  1. Prüfen Sie mit dem Hilfstool für die E-Commerce-Migration, ob Ihre aktuelle Implementierung folgendermaßen beschrieben wird:

    • Sie verwenden eine Universal Analytics-Property
    • Auf Ihrer Website wird die gtag.js-Bibliothek zum Senden von E-Commerce-Ereignissen verwendet
  2. Sehen Sie sich die Migrationsoptionen für E-Commerce-Implementierungen an, um mehr über die Vor- und Nachteile der beiden Optionen zu erfahren. Bestätigen Sie, dass Sie diesem Leitfaden folgen möchten, um Google Analytics 4-E-Commerce-Ereignisse für Ihre bestehende gtag.js-Universal Analytics-Implementierung zu verwenden.

  3. In der Referenz zur Ereigniskompatibilität erfahren Sie, wie UA-Ereignisse beim Senden an eine GA4-Property übersetzt werden.

Vor- und Nachteile

Lesen Sie sich die folgenden Informationen durch, um zu verstehen, welche Auswirkungen die Verwendung von Google Analytics 4-E-Commerce-Ereignissen für Ihre bestehende E-Commerce-Implementierung von gtag.js (Universal Analytics) hat.

Vorteile Nachteile
  • Hiermit können Sie E-Commerce-Daten sowohl in GA4- als auch in Universal Analytics-Berichten sehen.
  • Durch die Verwendung von GA4-Ereignissen und -Parametern erhalten Sie vollständige GA4-E-Commerce-Berichte.
  • Sie müssen Ihre vorhandenen E-Commerce-Ereignisse ändern.
  • Nicht alle GA4-Ereignisse und -Parameter haben Äquivalente in Universal Analytics. Die Parameter shipping_tier, discount, currency, location_id, promotion_name und promotion_id haben keine Universal Analytics-Entsprechungen und werden nicht in Universal Analytics-Berichten berücksichtigt.

Implementierung

1. E-Commerce-Implementierung aktualisieren

Aktualisieren Sie Ihre vorhandene E-Commerce-Implementierung, um von Universal Analytics-E-Commerce-Ereignissen auf Google Analytics 4-Ereignisse zu migrieren. Sobald Sie diesen Schritt ausgeführt haben, empfängt Ihre Universal Analytics-Property GA4-E-Commerce-Ereignisse. Lesen Sie den Abschnitt Abwägungen und Überlegungen, um die Auswirkungen dieser Aktualisierung zu verstehen.

Nutzen Sie die folgenden Ressourcen, um Unterstützung bei der Aktualisierung zu erhalten:

2. Neue GA4-Property erstellen und konfigurieren

Nachdem Sie Ihre E-Commerce-Implementierung so aktualisiert haben, dass GA4-E-Commerce-Ereignisse gesendet werden, haben Sie zwei Möglichkeiten, um Daten an eine neue Google Analytics 4-Property zu senden.

Option 1: GA4-Einrichtungsassistent verwenden und verbundene Website-Tags aktivieren

Mit dem Assistenten zum Einrichten einer GA4-Property wird automatisch eine neue GA4-Property erstellt und die folgenden Einstellungen aus Ihrer Universal Analytics-Property kopiert: Property-Name, Website-URL, Zeitzone und Währungseinstellungen. Außerdem lässt sich die Funktion verbundenes Website-Tag aktivieren, um die gtag.js-Implementierung von Universal Analytics wiederzuverwenden, um die neue GA4-Property zu laden.

Folgen Sie der Anleitung im Assistenten zum Einrichten einer GA4-Property, um eine neue Google Analytics 4-Property zu erstellen und zu konfigurieren. Klicken Sie das Kästchen Datenerhebung unter Verwendung der vorhandenen Tags aktivieren an, um die Funktion für verbundene Website-Tags zu verwenden.

Option 2: gtag.js-Snippet aktualisieren

  1. Erstellen Sie eine neue Google Analytics 4-Property.
    • Mit dem Assistenten zum Einrichten einer GA4-Property können Sie eine Google Analytics 4-Property hinzufügen. Wenn Sie während der Einrichtung dazu aufgefordert werden, entfernen Sie jedoch das Häkchen bei Datenerhebung unter Verwendung der vorhandenen Tags aktivieren. Alternativ können Sie eine Google Analytics 4-Property ohne den GA4-Einrichtungsassistenten erstellen. Der Vorteil des Assistenten besteht darin, dass er einige grundlegende Einstellungen aus Ihrer Universal Analytics-Property kopiert.
  2. Suchen Sie die Tag-ID für die Google Analytics 4-Property.
  3. Fügen Sie die Google Analytics 4-Property dem vorhandenen gtag.js-Snippet hinzu. Verwenden Sie dazu den Befehl config mit der Tag-ID.

Hier sehen Sie ein Beispiel für ein gtag.js-Snippet, für das eine Universal Analytics- und eine Google Analytics 4-Property konfiguriert wurde:

<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-XXXXX-Y"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());

  gtag('config', 'UA-XXXXX-Y');  // Universal Analytics property
  gtag('config', 'TAG_ID');  // Google Analytics 4 property
</script>