Blokker GA4-sidevisninger med URL-parametere

Blokker sidevisning med spørringsparameter i Google Analytics

author avatar
Matthias Kupperschmidt
06. August 2024
4 min read

Lær i denne veiledningen hvordan du kan ekskludere sidevisninger fra Google Analytics-sporing når de har uønskede URL-spørringsparametere.

Eventuelle spørringsstrenger i side-URLer eller JavaScript-omdirigeringer kan forårsake sporingsproblemer. For eksempel kan et CMS legge inn brukerdata i URLen, noe som kan føre til begrensninger i analysen og eksponere brukerdata for alle tjenester på nettstedet. Derfor kan du enkelt ekskludere slike sidevisninger fra sporing ved hjelp av URL-parametere.

I min forrige veiledning diskuterte vi allerede hvordan du kan filtrere spørringsparametere fra URLen, slik at parameterne ikke lenger vises i Google Analytics-rapporter.

Hvis du ikke ønsker å ha slike sidevisninger i dine analyser i det hele tatt, vil jeg nå vise deg hvordan du helt kan blokkere sporing for visse spørringsparametere.

Og - jeg vil vise deg to forskjellige metoder for å oppnå dette!

Den første metoden er enkel og krever bare bruk av Google Tag Manager i kombinasjon med en spesiell trigger-konfigurasjon som sjekker for tilstedeværelsen av parameteren.

Den andre metoden oppnår samme resultat på en annen måte, og derfor vil vi også se på den.

Begge metodene fungerer med en enkelt URL-parameter eller med en liste over spørringsparametere.

Hvordan blokkere Google Analytics-sidevisninger med URL-spørringsparametere?

For å illustrere de følgende metodene, la oss anta at vi vil blokkere alle sidevisninger som inneholder parameteren exclude=true.

Vi kan enten legge til en betingelse til en sidevisningsutløser eller alternativt opprette en blokkeringsutløser. La oss se på begge alternativene 🤓.

Legge til spørringsparameterbetingelser til en sidevisningsutløser

I Google Tag Manager er det en innebygd variabel kalt Side URL. Denne variabelen inneholder hele nettleseradressen som en streng, noe som betyr at vi kan sjekke den mot eventuelle spørringsparametere i utløserkonfigurasjonsinnstillingene.

For å gjøre dette, gå til dine utløsere i GTM-containeren og opprett en ny sidevisningsutløser. Velg at denne utløseren kun skal fyres ved noen sidevisninger.

Velg deretter Side URL-variabelen fra nedtrekksmenyen og legg til regelen "inneholder ikke", sammen med eksempelparameteren nevnt ovenfor, exclude=true.

Utløserbetingelse for blokkerte sidevisninger
Utløserbetingelse for å ikke fyre en tag hvis nettadressen inneholder spørringsstrengen exclude=true

Hvis du klikker lagre nå, har du opprettet en utløser som fyres ved alle sidevisninger, bortsett fra de som inneholder spørringsparameteren 💪.

Bruk deretter denne utløseren for Google Analytics 4-taggen som sender hendelsen for sidevisninger. I de fleste tilfeller er dette GA4-konfigurasjonstaggen, hvis avmerkingsboksen for "Send en sidevisningshendelse når denne konfigurasjonen lastes" er merket der.

GA4-konfigurasjonstagg med utløser
GA4-konfigurasjonstagg med vår nyopprettede utløser

Ferdig.

Hvordan stoppe GA-sporing for en liste over spørringsparametere?

Hvis du har en liste over spørringsstrenger som sporing skal suspenderes for hver gang de vises i nettadressen, sett utløseren med en Regex-matching regel. Ikke bekymre deg, du trenger ikke lære Regex spesielt for dette.

Regex (forkortelse for Regular Expressions) er en sekvens av tegn som beskriver et mønster i en streng, som kan brukes til å søke tekst og utføre en handling når det er en treff.

Opprette Regex-regel for URL-parametere

La oss anta at vi vil ekskludere alle sidevisninger som inneholder følgende spørringsstrenger fra websporing:

  • exclude=true
  • debug=4387969876
  • userName=hans.hansen
  • email=hans@hansens.com

Flere strenger kan sammenkobles i Regex ved hjelp av pipe-symbolet.

Siden verdiene for variablene debug, userName og email er dynamiske, inkluderer vi også et wildcard i Regex-regelen:

Regex-matching regel: exclude=true|debug=.*|userName=.*|email=.*

Bruke GTM-utløser med Regex-regel

Deretter oppretter vi en ny utløser i Google Tag Manager der Side URL ikke samsvarer med den vanlige uttrykket.

GTM utløserinnstillinger med regulært uttrykk
GTM utløserinnstillinger med regulært uttrykk for URL-parametere

Deretter lagrer du utløseren og bruker den på sidevisningstaggen din. Ferdig.

Opprett blokkeringsutløser med URL-parameter

Den andre metoden er å legge til en blokkeringsutløser til en hendelse eller sidevisningstagg.

Forskjellen er at med den første metoden, endrer du den generelle utløseren for sidevisninger ved å spesifisere URL-parametere. Denne endringen kan imidlertid føre til komplikasjoner på grunn av effekter på andre tagger med samme utløser 🙄.

Derfor er det vanligvis enklere å opprette en egen blokkeringsutløser og deretter legge den til taggen som en utløser unntak.

Så i den andre metoden, lar vi sideinnlastingsutløseren være som den er og bare legger til vår blokkeringsutløser til taggene der vi vil at spørringsstrengene skal stoppe taggen.

Fordelen med denne metoden er at i en GTM-container med mange tagger, kan du enkelt legge til en ekstra blokkeringsutløser til en hvilken som helst tagg uten å påvirke andre tagger. Dette er bedre enn med den første metoden, der vi gjør endringer i den generelle sidevisningstaggen og alle andre tagger med samme utløser også påvirkes.

For å opprette blokkeringsutløseren, følg de samme trinnene som beskrevet ovenfor for sidevisningsutløseren.

Deretter går du til taggen som ikke skal utføres ved sidevisninger med parametere.

Klikk deretter på Unntak i utløserseksjonen og legg til utløseren som et unntak.

Du kan derfor fortsette å bruke f.eks. en generell sidevisningsutløser ("Alle sider") som den vanlige utløseren for taggen i kombinasjon med unntaket. Taggen vil alltid bli utført med mindre betingelsen med spørringsparametrene i unntaksutløseren gjelder.

Blokkeringsutløser for blokkerte sidevisninger
Blokkeringsutløser som unntak for sidevisninger med URL-parametere

Etter dette, klikk lagre og publiser GTM-containeren.

Hvordan blokkere andre hendelser enn sidevisninger basert på spørringsstrenger

Det er også mulig å blokkere andre hendelser enn sideinnlastinger basert på spørringsparametere i URLen.

For å gjøre dette, må typen av blokkeringsutløser endres til å svare på enhver type hendelse. Deretter kan den modifiserte blokkeringsutløseren brukes for alle mulige hendelser i Google Tag Manager.

Hvis den tilknyttede URLen som sendes med hendelsen inneholder den definerte spørringsparameteren, vil hendelsen bli blokkert som angitt.

For å gjøre dette, endre den tidligere opprettede utløseren og sett utløsertype til "Egendefinert hendelse". Som hendelsesnavn skriver du .* og krysser av boksen "Bruk regulært uttrykk".

Vi bruker et Regex wildcard for hendelsesnavnet, fordi på denne måten vil alle hendelsesnavn bli akseptert.

Blokkeringsutløser med Regex wildcard for alle typer hendelser
Blokkeringsutløser med Regex wildcard for alle typer hendelser, tatt hensyn til URL-parametere.

Nå setter du denne utløseren på hvilken som helst tagg hvis du ikke vil at den skal fyres når de definerte spørringsparameterne er i URLen.

Konklusjon

I denne artikkelen har du nå lært hvordan du stopper sidevisninger i Google Analytics gjennom flere metoder.

Det viktigste i denne veiledningen er å lære hvordan man bruker negative betingelser i GTM-utløsere eller utløserunntak (blokkeringsutløsere).

Hvis Regex var nytt for deg, anbefaler jeg å se nærmere på det, da det er til stor hjelp for datafiltrering og støttes i et stort antall verktøy 🤓.

FAQ

Hvordan ekskluderer jeg en URL fra Google Analytics 4?

For å ekskludere en URL fra GA4, bruk Google Tag Manager (GTM) og sett opp en utløser som sjekker spesifikke spørringsparametere i URLen. Hvis URLen inneholder uønskede parametere, hindrer utløseren at sidevisningen blir sporet.

Hvordan blokkerer jeg en URL i Google Analytics?

I GTM, opprett en sidevisningsutløser som bare fyres når visse betingelser er oppfylt. Bruk variabelen "Side URL" og sett en regel som "inneholder ikke" etterfulgt av den uønskede parameteren, som "exclude=true". Dette sikrer at utløseren ikke fyres for URLer med den parameteren.

Kan du ekskludere sider fra Google Analytics?

Absolutt! Ved å bruke GTM og dets utløserkonfigurasjoner, kan du ekskludere spesifikke sider fra å bli sporet i Google Analytics basert på deres URL-parametere.

Hvordan ekskluderer jeg en landingsside i Google Analytics?

For å ekskludere en landingsside, sett opp en utløser i GTM som sjekker variabelen "Side URL". Hvis URLen samsvarer med landingssidens adresse eller inneholder spesifikke spørringsparametere, vil utløseren ikke fyres, og dermed ekskluderes landingssiden fra sporing.

Hvordan ekskluderer du sidevisninger i Google Analytics?

Det er to primære metoder: a. Legg til betingelser i en sidevisningsutløser i GTM, slik at den ikke fyres for URLer med visse parametere. b. Opprett en blokkeringsutløser som fungerer som et unntak for spesifikke sidevisningstagger, og hindrer dem fra å fyres når visse URL-parametere er til stede.

Hvordan deaktiverer jeg sidevisninger i GA4?

For å deaktivere sidevisninger i GA4, bruk GTM til å sette opp utløsere som sjekker spesifikke URL-parametere. Hvis disse parameterne oppdages, hindrer utløsere GA4-taggen som er ansvarlig for å sende sidevisningshendelser fra å fyres.

Hva er problemene forårsaket av spørringsstrenger i side-URLer eller JavaScript-omdirigeringer?

Spørringsstrenger i side-URLer eller JavaScript-omdirigeringer kan forårsake sporingsproblemer. For eksempel kan et CMS legge inn brukerdata i URLen, noe som kan føre til begrensninger i analysen og eksponere brukerdata for alle tjenester på nettsiden.

Hvordan kan jeg ekskludere sidevisninger fra sporing basert på deres URL-parametere?

Du kan ekskludere slike sidevisninger fra sporing ved hjelp av deres URL-parametere. Denne prosessen innebærer å legge til visse betingelser eller opprette en blokkeringsutløser i Google Tag Manager.

Hvordan kan jeg fullstendig blokkere sporing for visse spørringsparametere?

Du kan blokkere sporing for visse spørringsparametere ved å enten legge til en betingelse til en sidevisningsutløser eller opprette en blokkeringsutløser. Disse to metodene lar deg blokkere alle sidevisninger som inneholder en spesifisert parameter.

Hva er den første metoden for å blokkere sporing for visse spørringsparametere?

Den første metoden krever bruk av Google Tag Manager i kombinasjon med en spesiell utløserkonfigurasjon som sjekker for tilstedeværelsen av parameteren. Denne metoden innebærer å opprette en ny sidevisningsutløser og sette den opp til å fyres kun på noen sidevisninger som ikke inneholder den spesifiserte parameteren.

Hva er den andre metoden for å blokkere sporing for visse spørringsparametere?

Den andre metoden oppnår samme resultat som den første, men på en annen måte. I stedet for å endre den generelle utløseren for sidevisninger, oppretter du en enkel blokkeringsutløser og legger den til taggen som et utløserunntak. Denne metoden er vanligvis enklere og påvirker ikke andre tagger med samme utløser.

Hvordan fungerer den første metoden?

Den første metoden bruker en innebygd variabel i Google Tag Manager kalt Side URL. Denne variabelen inneholder hele nettleseradressen som en streng, slik at du kan sjekke den mot eventuelle spørringsparametere i utløserkonfigurasjonsinnstillingene. Ved å velge regelen "inneholder ikke", kan du opprette en utløser som fyres på alle sidevisninger, bortsett fra de som inneholder den spesifiserte spørringsparameteren.

Hvordan blokkere Google Analytics-sidevisninger med URL-spørringsparametere?

For å blokkere Google Analytics-sidevisninger med URL-spørringsparametere, kan du enten legge til en betingelse til en sidevisningsutløser eller opprette en blokkeringsutløser. For det første alternativet, oppretter du en ny sidevisningsutløser i Google Tag Manager som ikke inneholder den spesifiserte parameteren. For det andre alternativet, oppretter du en blokkeringsutløser og legger den til som et unntak til taggen.

Hvordan stopper du GA-sporing for en liste over spørringsparametere?

For å stoppe GA-sporing for en liste over spørringsparametere, må du sette utløseren med en Regex-matching regel. Regex (forkortelse for Regular Expressions) er en sekvens av tegn som beskriver et mønster i en streng, som kan brukes til å søke tekst og utføre en handling når det er et treff. Dette lar deg opprette en regel for flere spørringsstrenger og bruke den på sidevisningstaggen din.

Hva er den andre metoden for å legge til en blokkeringsutløser til en hendelse eller sidevisningstagg?

Den andre metoden innebærer å opprette en blokkeringsutløser og legge den til som et unntak til taggen. Denne metoden lar deg blokkere sporing av visse spørringsparametere uten å påvirke andre tagger i Google Tag Manager-containeren.

Hvordan blokkerer du andre hendelser enn sidevisninger basert på spørringsstrenger?

Det er mulig å blokkere andre hendelser enn sideinnlastinger basert på spørringsparametere i URLen. For å gjøre dette må typen av blokkeringsutløser endres til å svare på enhver type hendelse. Dette innebærer å sette utløsertype til "Egendefinert hendelse" og bruke et Regex wildcard for hendelsesnavnet for å akseptere alle hendelsesnavn.

Hva er det viktigste å lære fra denne veiledningen?

Det viktigste i denne veiledningen er å lære hvordan man bruker negative betingelser i GTM-utløsere eller utløserunntak (blokkeringsutløsere). Denne ferdigheten er essensiell for datafiltrering og støttes i et stort antall verktøy.

Hva er fordelen med den andre metoden (å opprette en blokkeringsutløser)?

Fordelen med den andre metoden er at den gir mer fleksibilitet. I en GTM-container med mange tagger, kan du enkelt legge til en ekstra blokkeringsutløser til en hvilken som helst tagg uten å påvirke andre tagger. Dette er en mer effektiv tilnærming sammenlignet med den første metoden, der endringer i den generelle sidevisningstaggen potensielt kan påvirke alle andre tagger med samme utløser.

Hvordan opprette en blokkeringsutløser med en URL-parameter?

For å opprette en blokkeringsutløser med en URL-parameter, følger du de samme trinnene som for å opprette en sidevisningsutløser. Deretter går du til taggen som ikke skal utføres på sidevisninger med parametere, klikker på Unntak i utløserseksjonen, og legger til utløseren som et unntak. Dette lar deg fortsette å bruke en generell sidevisningsutløser som den vanlige utløseren for taggen i kombinasjon med unntaket.

author avatar
Matthias Kupperschmidt
06. August 2024
4min read
share