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:
- 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.
- 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.
- Se etter en matchende anbefalt hendelse. Implementer tagging for å utløse den anbefalte hendelsen.
- 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 ogaccess_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 foraccessory_purchase
-hendelsen i appen). Sørg også for at parameterne har de samme navnene (du bør f.eks. ikke overføre cc-parameteren foraccessory_purchase
-hendelsen på nettet hvis du overfører country_code-parameteren foraccessory_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.
- 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.
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) |
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
- 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. - 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.