Noen ganger ønsker du kanskje å generere nye hendelser når eksisterende hendelser utløses med bestemte parameterverdier. Hvis du for eksempel vil registrere en viktig hendelse hver gang en bruker lander på bekreftelsessiden, kan du generere en ny egendefinert hendelse, for eksempel med navnet confirm_signup
, som registreres hver gang page_view
-hendelsen registreres med en page_location
-parameterverdi som matcher nettadressen til bekreftelsessiden. Deretter må du merke confirm_signup
-hendelsen som en viktig hendelse.
Du kan også redigere eksisterende hendelser, for eksempel gi dem eller de tilhørende parameterne nye navn. Dermed kan du korrigere målingsfeil som skyldes feilstavinger av hendelsers navn, betingelser eller parametere.
Grenser og forbehold
- At hendelser redigeres eller opprettes, har ingen innvirkning på historiske data.
- Du kan endre opptil 50 eksisterende hendelser og opprette opptil 50 hendelser basert på eksisterende hendelser.
- Det går minst én time før endringer trer i kraft.
- Endringer beregnes på klientsiden (før dataene sendes til Analytics).
-
Du kan ikke generere eller redigere egendefinerte hendelser basert på parametere fra items-matrisen (f.eks.
item_brand
,item_name
,item_id
) når du brukergtag.js
. -
Du kan ikke redigere hendelser hvis du sender dem via et tjener-til-tjener-oppsett, for eksempel når du bruker Measurement Protocol.
Før du begynner
Gjør følgende før du genererer nye hendelser eller gir nye navn til eksisterende hendelser:
- Påse at det nye navnet ikke er et reservert navn.
- Gjennomgå endringene sammen med teamet ditt, så du ikke dupliserer hendelsesnavn.
- Gjennomgå grensene for innsamling av hendelser.
Veiledning
Hvis du har flere strømmer tilknyttet Google Analytics-området ditt, blir du bedt om å velge hvilken strøm du vil opprette eller endre hendelsene i.
Når du genererer en hendelse, kopieres den eksisterende hendelsen til en ny hendelse, som får parameterne fra den eksisterende hendelsen pluss de nye parameterne du spesifiserer.
- Klikk på Hendelser under Datavisning I Administrator-siden.
Via Forrige-linken kommer du til Analytics-området du sist åpnet. Du kan endre området i områdevelgeren. Du må minst ha rollen redigerer på områdenivå for å definere hendelser ut fra eksisterende hendelser. Hvis du ikke ser Opprett hendelse-knappen øverst til høyre i tabellen, har du ikke rollen som kreves for å definere hendelser.
- Klikk på Opprett hendelse og deretter på Opprett.
- Under Navn på egendefinert hendelse skriver du inn et hendelsesnavn som er i tråd med reglene for navn på hendelser.
- Under Samsvarsbetingelser angir du én eller flere samsvarsbetingelser. Google Analytics kopierer eventuelle hendelser som innfrir betingelsene du angir. Hvis du for eksempel angir «event_name er lik view_item», kopierer Analytics «view_item» til den nye hendelsen.
Du kan definere en betingelse som skiller mellom små og store bokstaver ved å bruke en av operatorene som ikke inneholder teksten «(ikke skill mellom små og store bokstaver)». Bruk for eksempel «er lik» i stedet for «er lik (ikke skill mellom små og store bokstaver)» hvis du vil at parameteren skal samsvare nøyaktig med verdien.
Før du bruker et regulært uttrykk som betingelse for samsvar, bør du lese de anbefalte fremgangsmåtene. - Valgfritt: Som standard er Kopier parametere fra kildehendelsen slått på for å bruke parameterne fra den samsvarende hendelsen. Du kan slå av denne funksjonen ved å klikke på Kopier parametere fra kildehendelsen.
- Valgfritt: Under Endre parametere kan du endre hvilke som helst av parameterne fra den samsvarende hendelsen du har kopiert til den nye hendelsen. Hvis du for eksempel angir «view_item»-hendelsen i samsvarsbetingelsene, kan du endre valutaparameteren. Finn ut mer
Merk: Du kan ikke bruke matematiske operasjoner på hendelser ved hjelp av hendelsesbyggeren. I stedet må du sende den oppdaterte verdien i en ny hendelse.
- Klikk på Opprett.
Hvis du endrer en hendelse, overskrives den eksisterende hendelsen ved at parametere legges til, endres eller fjernes. Endrede hendelser behandles før opprettede hendelser.
- Klikk på Hendelser under Datavisning I Administrator-siden.
Via Forrige-linken kommer du til Analytics-området du sist åpnet. Du kan endre området i områdevelgeren. Du må minst ha rollen redigerer på områdenivå for å endre eksisterende hendelser. Hvis du ikke ser Endre hendelsen-knappen øverst til høyre i tabellen, har du ikke rollen som kreves for å endre hendelser.
- Klikk på Endre hendelsen og deretter på Opprett.
- Skriv inn et navn som beskriver endringene, under Navnet på endringen.
- Under Samsvarsbetingelser angir du én eller flere samsvarsbetingelser. Du kan endre hendelser som har én eller flere hendelsesparametere som samsvarer med alle betingelsene du angir. Hvis du for eksempel angir «event_name er lik view_item», kan du endre «view_item»-hendelsen.
Du kan definere en betingelse som skiller mellom små og store bokstaver ved å bruke en av operatorene som ikke inneholder teksten «(ikke skill mellom små og store bokstaver)». Bruk for eksempel «er lik» i stedet for «er lik (ikke skill mellom små og store bokstaver)» hvis du vil at parameteren skal samsvare nøyaktig med verdien.
Før du bruker et regulært uttrykk som betingelse for samsvar, bør du lese de anbefalte fremgangsmåtene. - Under Endre parametere kan du endre hvilke som helst av parameterne fra den samsvarende hendelsen. Her er noen eksempler på endringene du kan gjøre.
Merk: Du kan ikke bruke matematiske operasjoner på hendelser ved hjelp av hendelsesbyggeren. I stedet må du sende den oppdaterte verdien i en ny hendelse.
- Klikk på Opprett.
Endrede hendelser kjøres i den rekkefølgen de vises i Hendelsesendringer-listen.
Hendelsesendringer implementeres i dataene i den rekkefølgen de vises på listen over endringer. Denne rekkefølgen kan være viktig hvis du har endringer som er avhengige av hverandre.
Hvis du for eksempel gir nytt navn til en hendelse i den første endringen, og dette navnet er utgangspunktet når du oppretter en annen hendelse i den andre endringen, er du avhengig av at endringene gjennomføres kronologisk (altså den første før den andre endringen). Den andre endringen blir ikke gjennomført hvis disse to endringene ikke er i riktig rekkefølge.
Slik kan du endre rekkefølgen av hendelsesendringer:
- Klikk på Hendelser under Datavisning I Administrator-siden.
Via Forrige-linken kommer du til Analytics-området du sist åpnet. Du kan endre området i områdevelgeren. Du må minst ha rollen redigerer på områdenivå for å endre rekkefølgen på redigerte hendelser. Hvis du ikke ser Endre hendelsen-knappen øverst til høyre i tabellen, har du ikke rollen som kreves for å endre hendelser.
- Klikk på Endre hendelsen.
- Klikk på Endre rekkefølgen i Hendelsesendringer-feltet.
- Dra en endring fra én posisjon i listen til en annen etter behov.
- Klikk på Bruk.
- Klikk på Hendelser under Datavisning I Administrator-siden.
Via Forrige-linken kommer du til Analytics-området du sist åpnet. Du kan endre området i områdevelgeren. Du må minst ha rollen redigerer på områdenivå for å endre genererte eller redigerte hendelser. Hvis du ikke ser Opprett hendelse-knappen øverst til høyre i tabellen, har du ikke rollen som kreves for å definere hendelser.
- Klikk på Opprett hendelse.
- I Egendefinerte hendelser-tabellen velger du hendelsen du vil endre.
- Juster betingelsene og parameterne etter behov.
- Klikk på Lagre.
Eksempler
Endre eksisterende hendelser
I eksempelet nedenfor ser du hvordan du endrer navnet på pub_article
til publish_article
. For alle data som samles inn etter denne endringen, vises publish_article
i rapportene i stedet for pub_article
.
endre aktiviteten
Navnet på endringen
Endre pub_article til publish_article |
Samsvarsbetingelser
Parameter | Operator | Verdi |
event_name | er lik | pub_article |
Endre parametere
Parameter | Ny verdi |
event_name | publish_article |
Generer nye hendelser fra eksisterende hendelser
Opprett en ny hendelse når du vil utløse en hendelse basert på betingelser, men uten å endre eksisterende hendelser. Opprett en ny hendelse som beskrevet i veiledningen om hvordan du genererer nye hendelser ut fra eksisterende hendelser.
Tenk deg for eksempel at den eksisterende article_scroll
-hendelsen utløses når en besøkende ruller nedover for å lese hele artikkelen på et nettsted. Hvis du vil ha separat rapportering om rullehendelser på produktsiden (product.html
), kan du generere en ny product_scroll
-hendelse. Både article_scroll
og product_scroll
vises i rapporter for alle data som samles inn når den nye hendelsen utløses.
Opprett en aktivitet
Navn på egendefinert hendelse
product_scroll |
Samsvarsbetingelser
Parameter | Operator | Verdi |
event_name | er lik | article_scroll |
page_location | inneholder (ikke skill mellom små og store bokstaver) | produkt |
Utløs hendelser basert på verdier
Identifiser den eksisterende hendelsen eller parameteren du vil bruke som utløser for den nye hendelsen.
Tenk deg at du vil opprette en egendefinert hendelse kalt «large_purchase» hver gang en purchase
-hendelse på minst USD 100 sendes.
- Skriv inn «large_purchase» som navnet på den egendefinerte hendelsen.
- Angi samsvarsbetingelsene.
- Kopier parameterne fra den opprinnelige hendelsen til den nye hendelsen.
Navn på egendefinert hendelse
large_purchase |
Samsvarsbetingelser
Parameter | Operator | Verdi |
event_name | er lik | kjøp |
verdi | større enn eller lik | 100 |
Parameterkonfigurasjon
Kopier parametere fra kildehendelsen
I dette eksempelet beholdes den opprinnelige purchase
-hendelsen, og den nye «large_purchase»-hendelsen loggføres også når verdien av purchase
-hendelsen er større enn eller lik 100.
Endre parametere
Åpne en hendelse som beskrevet i veiledningen om hvordan du endrer eksisterende hendelser:
Endre parameterverdier
For å endre parameterverdien for en hendelse, velg parameteren i Parameter-feltet, og skriv inn verdien du vil bruke, i Ny verdi-feltet. Hvis du for eksempel vil endre verdien for «level_name» til «Skummelt fangetårn», må du velge «level_name»-parameteren og angi den nye verdien:
Parameter | Ny verdi |
level_name | Skummelt fangetårn |
Kopier parameterverdier
Du kan erstatte verdien til én parameter med verdien til en annen parameter. Gjør dette ved å oppgi navnet på den andre parameteren i doble anførselstegn i Ny verdi-feltet.
Parameter | Ny verdi |
level_name | [[other_parameter]] |
Tenk deg at du ser en skrivefeil i et parameternavn: I stedet for level_name ble en hendelse implementert med en lvl_name-parameter. Du kan løse dette problemet ved først å kopiere den feilstavede parameteren over i feltet for den riktige parameteren.
Parameter | Ny verdi |
level_name |
[[lvl_name]] |
Merk: For å kunne bruke denne funksjonen må du ikke legge til tekst utenfor hakeparentesene (f.eks. kommer ikke «[[lvl_name]] annen tekst» til å fungere).
Fjern hendelsesparametere
Du kan slette parametere du ikke trenger eller ikke vil ha. Dette gjør du ved å angi parameterverdien som tom.
Parameter | Ny verdi |
lvl_name |