So migrieren Sie Ereignisse von Universal Analytics zu Google Analytics 4

Ich bin nicht allzu zuversichtlich in Google Analytics 4, trotz der Begeisterung, die vom Google Analytics-Team weitergegeben wird. Unternehmen haben Millionen von Dollar ausgegeben, um ihre Websites, Plattformen, Kampagnen, Ereignisse und andere Messdaten in Universal Analytics zu verbessern und zu integrieren, nur um festzustellen, dass dies nicht automatisch in Google Analytics 4 funktioniert. Ereignisse sind nicht anders …
Es ist enttäuschend, dass Google weiterhin die Frist für die Migration propagiert, ohne tatsächlich Mittel zur Automatisierung der Migration bereitzustellen. Unsere Kunden haben für diese Arbeit kein Budget eingeplant, daher sind dies zusätzliche Kosten für Migration, Schulung und Fehlerbehebung.
Das heißt, hier kommt die Community ins Spiel und macht einen Unterschied. Als meine Unternehmen für digitale Transformation arbeitet, um unsere Kunden zu migrieren, wir werden die Arbeit hier weitergeben Martech Zone. Fühlen Sie sich wie immer frei, uns zu kommentieren, zu korrigieren oder uns eine bessere Lösung anzubieten, wenn Sie nicht glauben, dass wir ins Schwarze treffen … wir lernen auch dazu!
Universal Analytics-Ereignisse im Vergleich zu Google Analytics 4-Ereignissen
Das gesamte Ereigniskonzept hat sich zwischen Universal Analytics (UA) und Google Analytics 4 (GA4) geändert. In Universal Analytics war ein Ereignis ein manueller Datensatz, der auf Ihrer Website ausgelöst und die Informationen an Google Analytics übergeben werden mussten. Es gibt 4 Variablen:
- Ereigniskategorie – Eine erforderliche Variable, die übergeben werden muss. Z.B. Form
- Ereignisaktion – Eine erforderliche Variable, die übergeben werden muss. Z.B. Eingereicht
- Ereignis-Label – Eine optionale Variable, die übergeben werden kann. Z.B. /landingpage/demorequest
- Ereigniswert – Eine optionale Variable, die für den Wert des Ereignisses übergeben werden kann. Z.B. 77
Google Analytics 4 nimmt eine eher datenunabhängige Ansicht von Ereignissen ein. Das bedeutet, dass es sowohl systemdefinierte Ereignisse als auch Ereignisse gibt, die Sie hinzufügen und anpassen können. Google Analytics 4 liefert sogar Empfehlungen was diese Veranstaltungen sein sollten. Alle übergeben Daten im gleichen Format:
- Event Name – Eine erforderliche Variable, die übergeben werden muss. Z.B. generieren_lead
- Kenngrößen – Drei optionale Parameter (Parameter_x, Parameter_y, Parameter_z), die Sie passieren können. Wenn Sie diese anpassen, müssen sie als benutzerdefinierte Dimensionen in Ihrer GA4-Instanz hinzugefügt werden. Sie dürfen bis zu 50 ereignisbezogene benutzerdefinierte Dimensionen verwenden. Sie können auch unbenutzte archivieren. (Wenn Sie Analytics 360 verwenden, liegt die Grenze bei 125).
- Wert, Währung – Ein optionaler Wert und die Währung, in der er gemessen wird. Bsp. 77, USD
Die ideale Implementierung von Ereignissen in Google Analytics 4 besteht also darin, im Voraus zu planen und Ihre Namenskonventionen zu vereinheitlichen, damit Ihnen die benutzerdefinierten Dimensionen nicht ausgehen. Es bedeutet auch, dass es ist nicht empfohlen um Ihre bestehenden Veranstaltungen zu migrieren. Google bietet eine Übersicht darüber, wie Sie Ereignisse an Ihre UA- und GA4-Eigenschaften senden:

Es ist jedoch wichtig, dass Sie eine Google Analytics 4-Implementierung als neue Plattform und nicht als Migration behandeln. Hier sind die Schritte, die ich Ihnen empfehlen würde:
Schritt 1: Aktivieren Sie die erweiterte Google Analytics 4-Messung
Beachten Sie bei der Implementierung von Google Analytics 4, dass einige der Tags, die wir in der Vergangenheit manuell für UA implementieren mussten, in GA4 automatisch aktiviert werden können. Im Admin > Eigenschaft > Datenströme > [Ihr Stream], können Sie Scroll-Ereignisse, ausgehende Klick-Ereignisse, Website-Suchereignisse, Formular-Interaktionen, Video-Engagement und Datei-Downloads aktivieren!

Schritt 2: Dokumentieren Sie Ihre Universal Analytics-Ereignisse in von GA4 empfohlene Ereignisse
Exportieren Sie Ihre aktuellen Ereignisse aus Universal Analytics in eine Tabelle und überprüfen Sie dann manuell die empfohlenen Ereignisse aus GA4, zu denen Sie sie migrieren möchten. Der einfachste Weg, dies zu tun, ist:
- Navigieren Verhalten> Ereignisse> Top-Ereignisse
- Ändern Sie Ihren Datumsbereich so, dass er alle Ereignisse einschließt (vielleicht das letzte Jahr).
- Fügen Sie eine sekundäre Dimension hinzu Ereignisaktion an haben die Ereigniskategorie und die Aktion. Wenn es sinnvoller ist, können Sie auch die Ereignisbezeichnung verwenden.
- ändern Sie die Zeilen anzeigen unten rechts auf eine Zahl, die Ihre Ereignisse enthält (z. B. 1,000).
- Klicke Export und als exportieren Excel Tabelle, Google Spreadsheet oder CSV Datei.

Durch die Zuordnung Ihrer vorhandenen Ereignisse zu den integrierten Ereignissen von Google Analytic 4 wird die Notwendigkeit, benutzerdefinierte Dimensionen für Ihre Implementierung zu verwenden, minimiert. Google empfiehlt die folgenden Ereignisse für alle Eigenschaften:
| Event | Auslösen wann |
|---|---|
| ad_impression | Ein Nutzer sieht eine Anzeigenimpression, nur für die App |
| verdiene_virtuelle_währung | Ein Benutzer verdient virtuelle Währung (Münzen, Edelsteine, Token usw.) |
| Gruppe beitreten | Ein Benutzer tritt einer Gruppe bei, um die Popularität jeder Gruppe zu messen |
| login | ein Benutzer meldet sich an |
| Kauf | Ein Benutzer schließt einen Kauf ab |
| erstatten | Ein Benutzer erhält eine Rückerstattung |
| search | Ein Benutzer durchsucht Ihren Inhalt |
| select_content | ein Benutzer wählt Inhalt aus |
| Teilen | Ein Benutzer teilt Inhalte |
| sign_up | Ein Benutzer meldet sich an, um die Beliebtheit jeder Anmeldemethode zu messen |
| spend_virtual_currency | Ein Benutzer gibt virtuelle Währung aus (Münzen, Edelsteine, Token usw.) |
| Tutorial_begin | Ein Benutzer beginnt ein Tutorial |
| Tutorial_abgeschlossen | Ein Benutzer schließt ein Tutorial ab |
Für E-Commerce und Online-Verkäufe werden diese Ereignisse automatisch ausgefüllt Bericht über E-Commerce-Käufe.
| Event | Auslösen wann |
|---|---|
| add_zahlungsinfo | Ein Benutzer übermittelt seine Zahlungsinformationen |
| add_shipping_info | Ein Benutzer übermittelt seine Versandinformationen |
| in den Warenkorb legen | Ein Benutzer fügt Artikel in den Einkaufswagen |
| zur Wunschliste hinzufügen | Ein Benutzer fügt Artikel zu einer Wunschliste hinzu |
| begin_checkout | Ein Benutzer beginnt mit der Kasse |
| generieren_lead | Ein Benutzer sendet ein Formular oder eine Informationsanfrage |
| Kauf | Ein Benutzer schließt einen Kauf ab |
| erstatten | Ein Benutzer erhält eine Rückerstattung |
| Remove_from_cart | Ein Benutzer entfernt Artikel aus einem Einkaufswagen |
| Menüpunkt wählen | Ein Benutzer wählt ein Element aus einer Liste aus |
| select_promotion | Ein Benutzer wählt eine Aktion aus |
| Warenkorb ansehen | Ein Benutzer sieht sich seinen Warenkorb an |
| view_item | Ein Benutzer sieht sich ein Element an |
| view_item_list | Ein Benutzer sieht eine Liste mit Artikeln/Angeboten |
| view_promotion | Ein Benutzer sieht eine Werbeaktion |
Schritt 3: Fügen Sie benutzerdefinierte Dimensionen für Ihre benutzerdefinierten Ereignisse hinzu, die als Auslöser verwendet werden
Ereignisse, die nicht mit den Standardereignissen in GA4 übereinstimmen, können weiterhin als Parameter in Berichten angezeigt werden. Wenn Sie jedoch möchten, dass dieser Parameter so etwas wie a auslöst Umwandlung, müssen Sie eine benutzerdefinierte Dimension einrichten. Dies geschieht in GA4 > Konfigurieren > Benutzerdefinierte Definitionen > Benutzerdefinierte Definition erstellen:

Ein Beispiel hierfür kann die Überwachung eines Chat-Bots sein, der auf das Öffnen geklickt wird. Benennen Sie Ihre Dimension, legen Sie den Bereich als Ereignis fest, geben Sie eine Beschreibung ein und wählen Sie dann einen Parameter oder eine Eigenschaft aus der Liste aus … oder geben Sie den Namen eines Parameters oder einer Eigenschaft ein, die Sie in Zukunft erfassen werden.
Schritt 4: Implementieren Sie Google Tag Manager und fügen Sie GA4-Ereignisse hinzu
Wenn Sie es noch nicht getan haben, werden Sie es unbedingt implementieren wollen Google Tag Manager um alle Tags und Ereignisse zu verwalten, die Sie derzeit mit Universal Analytics aufzeichnen. Mit Tag Manager können Sie Ereignisse nahtlos auslösen, ohne Ereignisse auf Ihrer gesamten Website codieren zu müssen … was bei der Migration von Ereignissen zu GA4 von entscheidender Bedeutung ist.
Mit GA4 können Sie die spezifischen Ereignisse hinzufügen, die Sie auf Ihrer Website aufzeichnen möchten. Als Beispiel haben wir einen Auslöser für einen Client, den wir erstellt haben, als jemand eine gesendet hat HubSpot Formular in Universal Analytics. Wir konnten genau diesen Auslöser umfunktionieren, um auch das GA4-Ereignis aufzuzeichnen generieren_lead, wobei die HubSpot-Formular-GUID übergeben wird, die wir später zum Formularnamen zurückverfolgen können.

In Schritt 2 haben Sie alle Ihre alten Ereignisse GA4-Ereignissen in einer Tabelle zugeordnet. Für alle Ereignisse, die nicht automatisch mit erweiterter Messung erfasst werden, sollten Sie GA4-Ereignis-Tags für jeden der von Ihnen ausgewählten Ereignisnamen erstellen und dann die optionalen Parameter, den Wert und die Währung übergeben. Für die benutzerdefinierten Dimensionen, die Sie in Schritt 3 hinzugefügt haben, sollten Sie benutzerdefinierte GA4-Ereignisse mit demselben Ereignisnamen erstellen.
Stellen Sie sicher, dass Sie Ihre Google Tag Manager-Konfiguration testen und mit dem Vorschau-Tool manuell auslösen, um sicherzustellen, dass die Daten ordnungsgemäß an GA 4 gesendet werden. GA4 ist wie Universal Analytics bei der Datenerfassung nicht immer in Echtzeit.
Benötigen Sie Hilfe bei der Migration zu Google Analytics 4?
Sehen Sie sich ein Tutorial-Video zum Migrieren von UA-Ereignissen zu GA4 an
Ich möchte ein Lob aussprechen Analytics-Wahn, der eine großartige Einführung in die Migration von UA-Ereignissen zu GA4 gab. Hier habe ich die meisten dieser Informationen gelernt ... es lohnt sich, es anzuschauen, und ich bin sicher, sein Kurs würde Ihnen alle Schulungen bieten, die Sie benötigen:
Ein weiterer Ruf ist zu Flint Analytics. Tim Flint hat sich die Zeit genommen, diesen Artikel zu lesen und Feedback und Erläuterungen dazu zu geben, ob benutzerdefinierte Ereignisse gemeldet oder als Auslöser verwendet werden können.