[GA4] Egendefinerte hendelser

Samle inn tilleggsinformasjon som Google Analytics ikke samler inn automatisk

Noen ganger utfører brukere en handling du ønsker å analysere i rapportene dine, men som ikke er blant handlingene som samles inn eller anbefales automatisk. I slike tilfeller kan det være hensiktsmessig å implementere en egendefinert hendelse.

En egendefinert hendelse er en hendelse du selv definerer for å kunne samle inn informasjon om hvordan brukere samhandler med nettstedet ditt eller appen din, og som er spesifikk for bedriften din og det du vil analysere.

Google Analytics registrerer for eksempel en hendelse når en bruker ser på en side. Men noen ganger vil du kanskje finne ut når brukere donerer penger, samhandler med nye funksjoner, lander på bekreftelsessider eller gir nytt navn til filer. I slike tilfeller er det sannsynligvis best å implementere en egendefinert hendelse.

Se en video om egendefinerte hendelser

Før du oppretter egendefinerte hendelser

Før du oppretter en egendefinert hendelse, bør du forsikre deg om at denne hendelsen ikke allerede dekkes av en automatisk innsamlet hendelse eller anbefalt hendelse. Det er alltid best å bruke en eksisterende hendelse, siden dimensjoner og beregninger i rapportene dine automatisk fylles ut med disse hendelsene.

Slik implementerer du egendefinerte hendelser

Du kan implementere egendefinerte hendelser på ulike måter, avhengig av hvordan du konfigurerer målingen på nettstedet ditt eller i appen din. Eksempler på metoder:

Den nøyaktige implementeringen avhenger av hvordan du konfigurerer målingen på nettstedet eller i appen. Du finner mer informasjon om hvordan du implementerer egendefinerte hendelser, i utviklerdokumentasjonen (se linkene ovenfor).

Oppbygningen til egendefinerte hendelser

Egendefinerte hendelser består av disse elementene:

  • Navnet på den egendefinerte hendelsen
  • De egendefinerte hendelsesparameterne forbundet med den egendefinerte hendelsen

Navn på hendelser

Du velger selv navnet på den egendefinerte hendelsen. Navnet bør beskrive det du har tenkt å måle med hendelsen. Hvis du for eksempel måler donasjoner, kan navnet være «Donasjoner».

Før du gir navn til en egendefinert hendelse, må du forsikre deg om at navnet er i tråd med reglene for navn på hendelser (f.eks. at det skilles mellom store og små bokstaver, at det ikke kan være et reservert navn, og at navnet må begynne med en bokstav) og tegngrensene for hendelsesnavn (maksimalt 40 tegn). Dette er en forutsetning for at Google Analytics skal kunne samle inn og behandle hendelsen.

Når noen utløser den egendefinerte hendelsen på nettstedet ditt eller i appen din, brukes hendelsesnavnet til å telle hvor mange ganger en bruker har utført denne handlingen. Hvis noen for eksempel donerer penger, øker antallet Donasjoner-hendelser med 1. Annen informasjon om donasjonen bør samles inn som egendefinerte hendelsesparametere.

Hendelsesparametere

Ved hjelp av hendelsesparameterne i en egendefinert hendelse kan du finne ut mer om den aktuelle handlingen. Du kan for eksempel måle om handlingen ble gjennomført, når hendelsen inntraff, eller få informasjon om valg brukere gjorde i løpet av interaksjonen.

En parameter består av nøkkelverdi-par. Hvert par inneholder disse elementene:

  • Parameternavnet, som beskriver informasjonen du samler inn
  • Parameterverdien, som er verdien knyttet til parameteren i den aktuelle interaksjonen

Mens parameternavnet er det samme i de ulike øktene, oppdateres parameterverdien avhengig av hva brukeren gjør i økten. Hvis en bruker for eksempel donerer NOK 10, er «value»-parameteren «10,00». Hvis en annen bruker donerer NOK 20, er «value»-parameteren «20,00». På dette grunnlaget kan du måle den samme informasjonen på samme måte i flere økter.

Egendefinerte dimensjoner og beregninger

For å få tilgang til de ulike verdiene som er tilordnet en hendelsesparameter i rapportene dine, bør du opprette en egendefinert dimensjon eller beregning. Med egendefinerte dimensjoner eller beregninger kan du se informasjonen du har samlet inn fra en hendelsesparameter. Hvis du for eksempel konfigurerer en «value»-hendelsesparameter, kan du opprette en egendefinert beregning med navnet «verdi» for å kunne se hver verdi tilordnet hendelsesparameteren. Finn ut mer om egendefinerte dimensjoner og beregninger.

Kardinalitet og systemgrenser

Når du konfigurerer en egendefinert hendelsesparameter, må du være oppmerksom på hvor mange verdier det er mulig å tilordne parameteren.

Hver parameter kan ha ulike verdier. En egendefinert hendelsesparameter for «mobil» kan for eksempel ha to mulige verdier: «sann» eller «usann». Andre parametere kan ha et ubegrenset antall verdier. Et eksempel er «page_location», som kan ha forskjellige verdier for alle nettadressene på nettstedet ditt.

Når du oppretter en egendefinert dimensjon for å se kategoriinformasjon, for eksempel «page_location», har antallet mulige verdier betydning for rapporteringen. Dimensjoner med over 500 mulige verdier regnes som dimensjoner med høy kardinalitet. Rapporter og utforskninger som inneholder dimensjoner med høy kardinalitet, kan påvirkes av systemgrensene i Google Analytics. Dette kan i sin tur føre til at verdier samles i en (annet)-rad, eller at rapporteringen bygger på analyser av datautvalg.

Før du oppretter egendefinerte hendelsesparametere, må du også sjekke hvor mange egendefinerte dimensjoner og beregninger du kan opprette. Hvis antallet hendelsesparametere du sender, overskrider disse grensene, må du velge hvilke av disse hendelsesparameterne du vil bruke som egendefinerte dimensjoner og beregninger.

Grenser for innsamling av hendelser

Det finnes ingen grense for hvor mange egendefinerte hendelser du kan opprette for en nettdatastrøm (altså et nettsted). For mobilapper er antallet unike hendelser per mobilappbruker du kan samle inn per dag, begrenset til 500. Hvis du for eksempel har to forskjellige brukere i ulike appforekomster som hver for seg utløser forskjellige hendelser, registreres det kanskje 700 unike hendelser.

Hendelser som samles inn og registreres automatisk via forbedret måling, telles ikke opp mot disse grensene.

Gjennomgå de andre grensene for innsamling av hendelser før du oppretter dine egne hendelser.

Konverteringer

Alle egendefinerte hendelser kan merkes som konverteringer. Hvis for eksempel donasjoner har stor betydning for bedriftens resultater, kan du merke den egendefinerte hendelsen «Donasjon» som konvertering.

Noen ganger registreres handlingen du vil måle, delvis ved hjelp av en eksisterende hendelse, men du ønsker å begrense hendelsens omfang til en handling som er viktig for bedriften din. Selv om Analytics for eksempel allerede måler sidevisninger automatisk, ønsker du kanskje å spore en separat, egendefinert hendelse når brukere åpner en bekreftelsesside.

I stedet for å opprette en egendefinert hendelse, kan du i disse tilfellene opprette en kopi av hendelsen eller endre hendelsen direkte i Google Analytics. Deretter kan du merke hendelsen som konvertering. På denne måten du raskt opprette hendelser uten å måtte oppdatere koden på nettstedet ditt.

Hvis du ikke selv endrer koden på nettstedet ditt, er det viktig at du gir beskjed om endringene til personen som har ansvaret for dette. Ellers risikerer du at også hen oppretter en egendefinert hendelse for interaksjonen, slik at den aktuelle interaksjonen telles dobbelt.

Se hendelsene i rapportene dine

Når du har implementert en egendefinert hendelse og Google Analytics samler inn hendelsen, kan du gå til Hendelser-rapporten i Rapporter-delen for å se hvor mange ganger hendelsen ble samlet inn, og andre data om hendelsen fra datoperioden som er angitt.

Du kan også velge et hendelsesnavn for å åpne en mer detaljert rapport om den aktuelle hendelsen. Der kan du blant annet se løpende oppdatert informasjon om parameterne, den demografiske informasjonen om brukerne som utløste hendelsen, og hvor mange brukere som utløste de enkelte hendelsene (og de tilknyttede parameterne).

Var dette nyttig for deg?

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