Analytics och testningContent MarketingE-handel och detaljhandelEventmarknadsföring

Hur man migrerar händelser från Universal Analytics till Google Analytics 4

Jag är inte så säker på Google Analytics 4 trots buzz som skickats av Google Analytics-teamet. Företag har spenderat miljontals dollar för att förbättra och integrera sina webbplatser, plattformar, kampanjer, evenemang och andra mätdata i Universal Analytics bara för att upptäcka att det inte automatiskt fungerar i Google Analytics 4. Händelser är inte annorlunda...

Det är en besvikelse att Google fortsätter att främja deadline för migrering, utan att faktiskt tillhandahålla något sätt att automatisera migreringen. Våra kunder har inte budgeterat för detta arbete, så det är en extra kostnad för migrering, utbildning och felsökning.

Som sagt, det är här gemenskapen kommer in och gör skillnad. Som min företag för digital transformation arbetar för att migrera våra kunder över, kommer vi att dela arbetet här Martech Zone. Som alltid får du gärna kommentera, korrigera oss eller ge oss en bättre lösning om du inte tror att vi når målet... vi lär oss också!

Universal Analytics-händelser kontra Google Analytics 4-händelser

Hela konceptet med händelser har ändrats mellan Universal Analytics (UA) kontra Google Analytics 4 (GA4). I Universal Analytics var en händelse en manuell post som måste utlösas på din webbplats och informationen skickas till Google Analytics. Det finns 4 variabler:

  • Händelsekategori – En obligatorisk variabel som måste godkännas. T.ex. Form
  • Händelseåtgärd – En obligatorisk variabel som måste godkännas. T.ex. Lämnats
  • Eventetikett – En valfri variabel som kan passeras. T.ex. /landingpage/demorequest
  • Händelsevärde – En valfri variabel som kan skickas för händelsens värde. T.ex. 77

Google Analytics 4 tar mer av en dataagnostisk syn på händelser... vilket innebär att det finns både systemdefinierade händelser och händelser som du kan lägga till och anpassa. Google Analytics 4 ger till och med rekommendationer om vad dessa händelser ska vara. Alla skickar data i samma format:

  • Event namn – En obligatorisk variabel som måste godkännas. T.ex. generera_lead
  • parametrar – Tre valfria parametrar (parameter_x, parameter_y, parameter_z) som du kan passera. Om du anpassar dessa måste de läggas till som anpassade dimensioner i din GA4-instans. Du tillåts upp till 50 anpassade dimensioner med händelseomfattning. Du kan också arkivera oanvända. (Om du använder Analytics 360 är gränsen 125).
  • Värde, Valuta – Ett valfritt värde och valutan det mäts i. T.ex. 77, USD

Så... den idealiska implementeringen av händelser i Google Analytics 4 är att planera i förväg och förena dina namnkonventioner så att du inte får slut på anpassade dimensioner. Det betyder också att det är det rekommenderas inte för att migrera dina befintliga händelser. Google ger en översikt över hur du skickar händelser till både dina UA- och GA4-egenskaper:

universal vs google analytics 4-händelser
Credit: Google

Det är dock viktigt att du behandlar en implementering av Google Analytics 4 som en ny plattform och inte en migrering. Här är stegen som jag skulle rekommendera att du tar:

Steg 1: Aktivera Google Analytics 4 Enhanced Measurement

En sak att tänka på när du implementerar Google Analytics 4 är att en del av taggningen vi var tvungna att implementera manuellt tidigare för UA kan aktiveras automatiskt i GA4. I Admin > Egendom > Dataströmmar > [Din ström], kan du aktivera rullningshändelser, utgående klickhändelser, webbplatssökningshändelser, formulärinteraktioner, videoengagemang och filnedladdningar!

ga4 förstärkta händelser

Steg 2: Dokumentera dina Universal Analytics-händelser till GA4-rekommenderade händelser

Exportera dina aktuella händelser från Universal Analytics till ett kalkylblad och granska sedan manuellt de rekommenderade händelserna från GA4 som du vill migrera dem till. Detta kommer att minimera behovet av att använda anpassade dimensioner för din implementering. Google rekommenderar följande evenemang för alla egendomar:

händelseUtlösa när
ad_impressionen användare ser en annonsvisning, endast för app
tjäna_virtuell_valutaen användare tjänar virtuell valuta (mynt, ädelstenar, tokens, etc.)
gå med i gruppen användare går med i en grupp för att mäta populariteten för varje grupp
logga inen användare loggar in
inköpen användare slutför ett köp
återbetalaen användare får en återbetalning
Söken användare söker igenom ditt innehåll
select_contenten användare väljer innehåll
andelen användare delar innehåll
Bli Medlemen användare registrerar sig för att mäta populariteten för varje registreringsmetod
spend_virtual_currencyen användare spenderar virtuell valuta (mynt, ädelstenar, tokens, etc.)
tutorial_beginen användare börjar en handledning
tutorial_completeen användare slutför en handledning

För e-handel och onlineförsäljning kommer dessa händelser automatiskt att fylla i en Rapport om e-handelsköp.

händelseUtlösa när
add_payment_infoen användare skickar sin betalningsinformation
add_shipping_infoen användare skickar sin leveransinformation
Lägg till i kundvagnen användare lägger till varor i kundvagnen
Lägg till i önskelistaen användare lägger till objekt till en önskelista
start_checkouten användare börjar kassan
generera_leaden användare skickar in ett formulär eller en begäran om information
inköpen användare slutför ett köp
återbetalaen användare får en återbetalning
ta bort_från_vagnen användare tar bort föremål från en kundvagn
Välj föremålen användare väljer ett objekt från en lista
select_promotionen användare väljer en kampanj
view_carten användare ser sin kundvagn
se föremålen användare ser ett objekt
view_item_listen användare ser en lista med föremål/erbjudanden
view_promotionen användare ser en kampanj

Steg 3: Lägg till anpassade dimensioner för dina anpassade händelser som används som utlösare

Händelser som inte är anpassade till standardhändelserna i GA4 kan fortfarande visas som en parameter i rapporter. Men om du vill att den parametern ska utlösa något som a konverteringmåste du ställa in en anpassad dimension. Detta åstadkommes i GA4 > Konfigurera > Anpassade definitioner > Skapa anpassad definition:

anpassad dimension

Ett exempel på detta kan vara att övervaka en chattbot som öppnas. Namnge din dimension, ställ in Scope som en händelse, ange en beskrivning och välj sedan en parameter eller egenskap från listan... eller ange namnet på en parameter eller egenskap som du kommer att samla in i framtiden.

Steg 4: Implementera Google Tag Manager och lägg till GA4-händelser

Om du inte redan har gjort det kommer du absolut vilja implementera Google Etiketthanteraren för att hantera alla taggar och händelser som du för närvarande spelar in med Universal Analytics. Taggstyrning gör att du kan trigga händelser sömlöst utan att behöva koda händelser på hela din webbplats... vilket är avgörande när du migrerar händelser till GA4.

Med GA4 kan du lägga till de specifika händelser som du vill spela in på din webbplats. Som ett exempel har vi en trigger för en klient som vi byggde när någon lämnade in en HubSpot Formulär i Universal Analytics. Vi kunde återanvända den exakta utlösaren för att även spela in GA4-händelsen generera_lead, passing the HubSpot Form GUID that we can later track back to the form name.

ga4 händelse

I steg 2 mappade du alla dina gamla händelser till GA4-händelser i ett kalkylark. För alla händelser som inte registreras automatiskt med förbättrad mätning, vill du skapa GA4-händelsetaggar för vart och ett av de händelsenamn som du väljer och sedan skicka de valfria parametrarna, värdet och valutan. För de anpassade dimensioner du lade till i steg 3 vill du skapa anpassade GA4-händelser med samma händelsenamn.

Se till att testa din Google Tag Manager-konfiguration och aktivera manuellt med hjälp av förhandsgranskningsverktyget för att säkerställa att data skickas korrekt till GA 4. GA4, som med Universal Analytics, är inte alltid i realtid i sin datainsamling.

Behöver du hjälp med att migrera till Google Analytics 4?

Se en självstudievideo om migrering av UA-händelser till GA4

Jag vill ge en shout-out till Analysmani, som gav en bra genomgång om migrering av UA-evenemang till GA4. Det var här jag lärde mig det mesta av denna information... det är värt att titta på och jag är säker på att hans kurs skulle ge all utbildning du behöver:

En annan shout-out är att Flint Analytics. Tim Flint tog sig tid att granska den här artikeln och ge lite feedback och förtydligande om huruvida anpassade händelser kunde rapporteras eller inte användas som en utlösare.

Douglas Karr

Douglas Karr är grundaren av Martech Zone och en erkänd expert på digital transformation. Douglas har hjälpt till att starta flera framgångsrika MarTech-startups, har hjälpt till med due diligence på över $5 miljarder i Martech-förvärv och investeringar, och fortsätter att lansera sina egna plattformar och tjänster. Han är en av grundarna av Highbridge, ett konsultföretag för digital transformation. Douglas är också en publicerad författare till en Dummies guide och en bok om företagsledarskap.

Vad tror du?

Den här sidan använder Akismet för att minska spam. Läs om hur din kommentardata behandlas.

Relaterade artiklar