[UA→GA4] Tilordne hendelser og egendefinerte dimensjoner i Universal Analytics til Google Analytics 4

Som vi beskriver i artikkelen Hendelser i Google Analytic 4 kontra Universal Analytics, er en av de viktigste oppgavene når du skal gå over fra Universal Analytics til Google Analytics 4, at du oversetter målingspunktene dine — deriblant sidevisninger, hendelser, egendefinerte dimensjoner og (for enkelte) egendefinerte beregninger — i tråd med Google Analytics 4-oppsettet.

Når du går over til et annet målingssystem, får du muligheten til å revurdere den overordnede målingstilnærmingen din, innhente den informasjonen som er viktig for interessentene dine, og fastsette nye KPI-er og kvalitetsstandarder, men i disse artiklene fokuserer vi på å få de viktigste aspektene ved målingen du kjører via Universal Analytics, inn i Google Analytics 4.

I denne artikkelen:

Tilordne hendelser

Automatisk innsamlede hendelser og anbefalte hendelser brukes ikke i Universal Analytics, men er kjernen i Google Analytics 4-implementeringen.

Gjør dette når du tilordner hendelser fra Universal Analytics-områder til Google Analytics 4-områder:

  1. Se først etter en matchende hendelse som registreres med forbedret måling.
    • Hvis du finner en matchende hendelse, bør du ikke opprette en ny. 
    • Legg til 'send_to'-parameteren for å sende hendelsene bare til Universal Analytics-området, ikke til Google Analytics 4-området. Finn ut mer om ruting av hendelser.
    • Hvis det ikke finnes noen matchende hendelser som registreres med forbedret måling, kan du gå videre til trinn 2.
  2. Se etter en matchende automatisk innsamlet hendelse.
    • Hvis du finner en matchende hendelse, bør du ikke opprette en ny.
    • Legg til 'send_to'-parameteren for å sende hendelsen bare til Universal Analytics-området, ikke til Google Analytics 4-området. Finn ut mer om ruting av hendelser.
    • Hvis det ikke finnes noen matchende automatisk innsamlet hendelse, kan du gå videre til trinn 3.
  3. Se etter en matchende anbefalt hendelse. Implementer tagging for å utløse den anbefalte hendelsen.
  4. Hvis du ikke finner en passende hendelsesvariant, kan du opprette en egendefinert hendelse.

 

I tabellen nedenfor ser du eksempler på hendelser som er implementert i Universal Analytics, og hvordan du kan gjenskape dem i Google Analytics 4.

Definisjon av UA-hendelse Type hendelse i GA4 Konfigurering av GA4-hendelse

Hendelseskategori: download

Hendelseshandling: pdf

Hendelsesetikett: catalog.pdf

automatisk innsamlet hendelse file_download-hendelsen og de tilknyttede parameterne, for eksempel file_name, som registreres som standard i en nettdatastrøm når forbedret måling benyttes, kan brukes til det samme formålet. Du trenger ikke å opprette denne hendelsen på nytt manuelt i Google Analytics 4.

Hendelseskategori: engagement

Hendelseshandling: login

Hendelsesetikett: google-sso

anbefalt hendelse Bruk den anbefalte login-hendelsen og gi den anbefalte method-parameteren verdien google-sso.

Hendelseskategori: navigation-click

Hendelseshandling: top

Hendelsesetikett: company-about-us

egendefinert hendelse Siden det ikke finnes noen tilsvarende anbefalt eller automatisk innsamlet hendelse i Google Analytics 4, kan du selv gi navn til egendefinerte hendelser og parametere. Du kan for eksempel bruke navigation_click som navnet på hendelsen og click_location=top og click_text=company-about-us som egendefinerte parametere.

Anbefalte hendelser kontra egendefinerte hendelser

De anbefalte hendelsene i Google Analytics 4 ligner på egendefinerte hendelser siden de ikke spores automatisk, og siden du må legge dem til manuelt i målingskoden og angi hendelsesnavn og andre parameterverdier selv.

Hovedpoenget med anbefalte hendelser er at de blir behandlet (eller kan bli behandlet i fremtidige produktoppdateringer) på en annen måte i rapporteringsgrensesnittet. Google Analytics 4 ser for eksempel spesifikt etter de anbefalte nettsalgshendelsene og -parameterne for å fylle ut de innebygde rapportene om inntektsgenerering. Hvis du bruker ulike verdier til å registrere netthandelshandlinger på nettstedet ditt og i mobilappen din, må du må du opprette egendefinerte rapporter for å lese dataene du registrerer, siden disse dataene ikke tas med i de innebygde rapportene om inntektsgenerering.

Per nå blir ikke alle anbefalte hendelser tatt med i spesifikke innebygde rapporter, men hvis du implementerer anbefalte hendelser, kan du overføre data automatisk til nye rapporter som blir lansert senere.

Samsvarende innsamling av app- og netthendelser

Google Analytics 4-områder kombinerer app- og nettmålinger, mens Universal Analytics-områder kun fokuserer på nettet. Hvis du har en appdatastrøm i Google Analytics 4-området ditt og vil ha statistikk samlet inn fra flere plattformer, bør du sørge for at all innsamling av hendelsesdata – både fra app og nett – er konsekvent.

Du bør blant annet være obs på dette:

  • De samme hendelsene bør ha det samme navnet (unngå f.eks. å bruke accessory_purchase-hendelsen på nettstedet og access_purchase-hendelsen i appen).
  • De samme hendelsene bør ha de samme tilknyttede parameterne (du bør f.eks. ikke overføre country-parameteren for accessory_purchase-hendelsen på nettet hvis du overfører country_code-parameteren for accessory_purchase-hendelsen i appen). Sørg også for at parameterne har de samme navnene (du bør f.eks. ikke overføre cc-parameteren for accessory_purchase-hendelsen på nettet hvis du overfører country_code-parameteren for accessory_purchase-hendelsen i appen).

  • De samme parameterne bør ha sammenlignbare verdier som overføres under datainnsamlingen. Du bør f.eks. ikke overføre US som country_code-parameteren på nettet hvis du overfører USA som country_code-parameteren i appen.
  • Verdiene som overføres for User-ID-er, skal være av den samme typen både i appen og på nettstedet (du bør f.eks. ikke bruke strengen '555321' på nettstedet og heltallet 555321 i appen).

Med konsekvent implementering og samsvarende navn kan du påse at app- og nettdataene dine kan sammenlignes, og at du kan se et nøyaktig bilde av brukerreisen.

Anbefalinger for parametere og navn på hendelser

Bruk anbefalte hendelsesnavn så mye som mulig for å dra nytte av rapportering og fremtidige funksjoner i Google Analytics 4-områder.

Bruk parametere hvis du vil overføre informasjon sammen med en hendelse utover det som overføres via automatisk innsamlede parametere (language, page_location, page_referrer, page_title, screen_resolution). Alle parametere du samler inn, kan brukes i målgruppedefinisjoner og BigQuery.

Parametere kan inneholde et ubegrenset antall unike verdier. Men det finnes noen viktige begrensninger og funksjonaliteter du må ta hensyn til når skal konfigurere et Google Analytics 4-område sammen med et Universal Analytics-område.

Merk:
  • Du kan overføre maksimalt 25 egendefinerte parametere per hendelse, og hver parameterverdi kan bestå av opptil 100 tegn.
  • Det er en grense på maksimalt 50 egendefinerte dimensjoner og 50 egendefinerte beregninger per område.
Eksempel
 
Du måler klikk på nedlastingslinker for videoer på nettstedet ditt. Strukturen av tagger i et Universal Analytics-område kan da se slik ut:
 

event_category: «Videoer»

action: «Last ned»

event_label: «Toy Story»

Hvis Universal Analytics-området ble implementert via gtag.js, blir denne hendelsen oversatt til et Google Analytics 4-område i tråd med denne logikken:

  • «Last ned» blir navnet på hendelsen.
  • «event_category» blir en egendefinert parameter.
  • «event_label» blir en egendefinert parameter.

En mer generell hendelsesstruktur ser slik ut:

event_category: [resourceType]

action: [interactionType]

event_label: [resourceName]

I gtag.js-implementeringer blir action navnet på hendelsen, så hvis du har 10 typer interaksjoner, får du 10 ulike hendelsesnavn.

Når parametere fra Universal Analytics-områder oversettes til Google Analytics 4-områder, er formatet lignende: Det blir lagt til event_category- og event_label-parametere i alle nye action-hendelser.

Tilordne egendefinerte dimensjoner

Med egendefinerte dimensjoner kan du bruke Google Analytics-datasettet ditt til å registrere data om tilleggsaspekter ved de sidene, hendelsene og brukerne som er mest relevante for deg.

Konseptet egendefinerte dimensjoner betyr omtrent det samme i Google Analytics 4 som i Universal Analytics, men med flere muligheter. I Google Analytics 4 ønsker du trolig å beholde de egendefinerte dimensjonene du har definert i Universal Analytics. I tillegg bør du gjenskape mange av de verdiene du har sporet som hendelsesdimensjoner i Universal Analytics, og da spesielt hendelseskategori og -etikett, som egendefinerte dimensjoner i Google Analytics 4.

Finn ut hvordan du kan opprette egendefinerte dimensjoner og beregninger.

I Google Analytics 4 var det tidligere snakk om å registrere egendefinerte hendelsesparametere for at de skulle vises i rapporter. Dette gjelder ikke lenger, og du kan oppnå det samme ved å opprette egendefinerte dimensjoner og beregninger.

I tabellen nedenfor ser du hvordan du kan overføre Universal Analytics-måling av hendelser til Google Analytics 4.

Bruksmønster Universal Analytics GA4 – automatisk innsamlet eller egendefinert hendelse GA4 – egendefinert dimensjon eller beregning
Mål videoengasjement Hendelseshandling = video_start Slå på «Videoengasjement» i forbedret måling. Hvis du vil se hvor mye av en video som er spilt av, oppretter du en egendefinert dimensjon basert på video_percent
Hendelseskategori = engagement
Hendelsesetikett = lesson-1 Opprett en egendefinert dimensjon basert på video_title
Registrer interaksjoner med en lånekalkulator Hendelseshandling = loan-calculator Hendelsesnavn: loan_calculator (egendefinert)  
Hendelseskategori = refinance Hendelsesparameter: loan_type = refinance (egendefinert) Opprett en egendefinert dimensjon basert på denne hendelsesparameteren
Hendelsesetikett = residential

Hendelsesparameter: borrower_type = residential (egendefinert)

Opprett en egendefinert dimensjon basert på denne hendelsesparameteren
Current Borrower (egendefinert dimensjon) = true

Hendelsesparameter: current_borrower = true (egendefinert)

Opprett en egendefinert dimensjon basert på denne hendelsesparameteren
Loan Amount (egendefinert beregning) = 250000 Hendelsesparameter: loan_amount = 250000 (egendefinert) Opprett en egendefinert beregning basert på denne hendelsesparameteren*
Registrer forfatter og kategori på bloggsider Sidevisningstreff Hendelsesnavn: page_view (egendefinert)** **
Author (egendefinert dimensjon) = theresa c. Hendelsesparameter: author = theresa c (egendefinert) Opprett en egendefinert dimensjon basert på denne hendelsesparameteren
Blog Category (egendefinert dimensjon) = privacy-legislation Hendelsesparameter: blog_category = privacy-legislation (egendefinert) Opprett en egendefinert dimensjon basert på denne hendelsesparameteren
Registrer brukerlojalitetsnivå når brukere logger på

Hendelseshandling = login

Hendelsesnavn:
login
(anbefales)
 

Hendelseskategori = login***

   
Loyalty Level (egendefinert dimensjon) = platinum

Hendelsesparameter: loyalty_level = platinum (egendefinert)

Opprett en egendefinert dimensjon basert på denne hendelsesparameteren (brukeromfang)
Merknader:
 
* Du kan opprette egendefinerte dimensjoner i tillegg til eller i stedet for egendefinerte beregninger. Da kan du vise antall hendelser og andre beregninger for låneberegninger ved ulike lånebeløp.
 
 
*** Hendelseskategori og -handling kreves i forbindelse med hendelsessporing i Universal Analytics, selv om én enkelt beskrivelse er tilstrekkelig. En annen fordel med den fleksible hendelsesmodellen i Google Analytics 4 er at du kan velge bare å oppgi et hendelsesnavn (og det kreves ikke at du oppgir noen parametere) for å beskrive brukerinteraksjonen.

Overfør egendefinerte parametere for sidevisninger

I et av eksemplene i tabellen over identifiseres author og blog_category som egendefinerte parametere du kanskje vil inkludere med Google Analytics 4-sidevisninger. Siden du ikke kan legge til egendefinerte parametere i de automatiske sidevisningene som er aktivert i forbedret måling, kan du bruke en av disse to metodene:

Alternativ 1: Slå av automatisk sporing av sidevisninger og send en tilpasset sidevisningshendelse

  1. Slå av page_view-hendelser ved å angi send_page_view: false når du bruker Google-taggen (gtag.js), eller ved å endre GA4-konfigurasjonstaggen ved å fjerne avmerkingen for «Send en sidevisningshendelse når denne konfigurasjonen lastes inn» når du bruker Tag Manager.
  2. Legg til en page_view-hendelse manuelt, slik at flere egendefinerte parametere kan overføres.
    Denne tilnærmingen kan være spesielt god hvis du må legge til egendefinerte parametere i de fleste av sidevisningene.

Alternativ 2: Send en egendefinert hendelse spesifikt for å registrere flere parametere

Du kan også bruke en egendefinert hendelse til å registrere flere parametere. Du kan for eksempel opprette en egendefinert hendelse kalt record_page_metadata som bare registrerer forfatteren og kategorien på en side. For mobilapper kan du legge til egendefinerte parametere i skjermvisninger som spores manuelt. Du kan for eksempel opprette en egendefinert hendelse kalt screen_view_duplisert med en egendefinert parameter kalt page_topic=education-opportunities.

Merk: Hvis dupliserte hendelser overføres, øker antallet hendelser som registreres på et gitt tidspunkt. Det kan i sin tur føre til sampling av data i kortere datoperioder eller ved mindre datamengder.

Dette kan være den beste fremgangsmåten når du vil registrere egendefinerte parametere for en liten andel sidevisninger eller skjermvisninger, eller når du ikke forventer å nærmer deg samplingsgrensen.

Egendefinerte dimensjoner for anbefalte og automatisk innsamlede parametere

Enkelte hendelsesparametere som registreres automatisk i Google Analytics 4, blir tilordnet innebygde rapporteringsdimensjoner, blant annet page_title. Mange andre anbefalte og automatisk innsamlede parametere, deriblant file_name i det tidligere eksempelet med file_download-hendelsen, blir ikke tilordnet automatisk, verken til innebygde eller egendefinerte dimensjoner eller beregninger. Disse parameterne må fortsatt tilordnes tilpassede definisjoner hvis du skal bruke dem i forbindelse med de fleste rapporteringsformål i Google Analytics 4.

Var dette nyttig for deg?

Hvordan kan vi forbedre den?
Søk
Slett søket
Lukk søkefunksjonen
Hovedmeny
16623249223591309202
true
Søk i brukerstøtte
true
true
true
true
true
69256
false
false