Blokering af GA4 sidevisninger med URL-parametre

Bloker sidevisning med forespørgselsparameter i Google Analytics

author avatar
Matthias Kupperschmidt
05. June 2024
4 min read

Lær i denne vejledning hvordan du udelukker sidevisninger fra Google Analytics-sporing, når de har uønskede URL-forespørgselsparametre.

Enhver forespørgselsstreng i side-URL'er eller JavaScript-omdirigeringer kan forårsage sporingsproblemer. For eksempel kan et CMS indlejre brugerdata i URL'en, hvilket kan føre til begrænsninger i analyse og eksponere brugerdata til alle tjenester på hjemmesiden. Derfor kan du simpelthen udelukke sådanne sidevisninger fra sporing ved hjælp af deres URL-parametre.

I min tidligere vejledning diskuterede vi allerede hvordan man filtrerer forespørgselsparametre fra URL'en, så parametrene ikke længere vises i Google Analytics-rapporter.

Hvis du ikke ønsker at have sådanne sidevisninger i dine analysedata overhovedet, vil jeg nu vise dig, hvordan du fuldstændig blokerer sporing for bestemte forespørgselsparametre.

Og - jeg vil vise dig to forskellige metoder til at opnå dette!

Den første metode er enkel og kræver kun brug af Google Tag Manager i kombination med en speciel udløserkonfiguration, der tjekker for tilstedeværelsen af parameteren.

Den anden metode opnår det samme resultat på en anden måde, og derfor vil vi også se på den.

Begge metoder virker med en enkelt URL-parameter eller med en liste over forespørgselsparametre.

Hvordan blokerer man Google Analytics sidevisninger med URL-forespørgselsparametre?

For at illustrere de følgende metoder, lad os antage, at vi vil blokere alle sidevisninger, der indeholder parameteren exclude=true.

Vi kan enten tilføje en betingelse til en sidevisningsudløser eller alternativt oprette en blokeringstrigger. Lad os se på begge muligheder 🤓.

Tilføjelse af forespørgselsparameterbetingelser til en sidevisningsudløser

I Google Tag Manager er der en indbygget variabel kaldet Page URL. Denne variabel indeholder hele browseradressen som en streng, hvilket betyder, at vi kan tjekke den mod enhver forespørgselsparameter i udløserkonfigurationsindstillingerne.

For at gøre dette, gå til dine udløsere i GTM-containeren og opret en ny sidevisningsudløser. Vælg, at denne udløser kun skal affyres ved nogle sidevisninger.

Vælg derefter Page URL-variablen fra rullemenuen og tilføj reglen "indeholder ikke" sammen med den nævnte eksempelparameter, exclude=true.

Triggerbetingelse for blokerede sidevisninger
Triggerbetingelse for ikke at affyre en tag, hvis webadressen indeholder forespørgselsstrengen exclude=true

Hvis du klikker på gem nu, har du oprettet en udløser, der affyres på alle sidevisninger, undtagen dem, der indeholder forespørgselsparameteren 💪.

Brug derefter denne udløser til Google Analytics 4-tagget, der sender hændelsen for sidevisninger. I de fleste tilfælde er dette GA4-konfigurationstagget, hvis afkrydsningsfeltet for "Send en sidevisningshændelse, når denne konfiguration indlæses" er markeret.

GA4 konfigurationstag med udløser
GA4 konfigurationstag med vores nyoprettede udløser

Færdig.

Hvordan stopper man GA-sporing for en liste over forespørgselsparametre?

Hvis du har en liste over forespørgselsstrenge, for hvilke sporing skal suspenderes hver gang de vises i webadressen, så sæt udløseren med en Regex-matchingsregel. Bare rolig, du behøver ikke at lære Regex specifikt for dette.

Regex (kort for regulære udtryk) er en sekvens af tegn, der beskriver et mønster i en streng, som kan bruges til at søge tekst og udføre en handling, når der er et match.

Oprettelse af Regex-regel for URL-parametre

Lad os antage, at vi vil udelukke alle sidevisninger, der indeholder følgende forespørgselsstrenge fra websporing:

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

Flere strenge kan sammenkædes i Regex ved hjælp af pipe-symbolet.

Da værdierne for variablerne debug, userName og email er dynamiske, inkluderer vi også et wildcard i Regex-reglen:

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

Brug af GTM Trigger med Regex-regel

Derefter opretter vi en ny trigger i Google Tag Manager, hvor Page URL ikke matcher det regulære udtryk.

GTM triggerindstillinger med regulært udtryk
GTM triggerindstillinger med regulært udtryk for URL-parametre

Gem derefter triggeren og anvend den på dit sidevisningstag. Færdig.

Opret blokeringstrigger med URL-parameter

Den anden metode er at tilføje en blokeringstrigger til en hændelse eller et sidevisningstag.

Forskellen er, at med den første metode ændrer du den generelle trigger for sidevisninger ved at specificere URL-parametrene. Denne ændring kan dog føre til komplikationer på grund af effekter på andre tags med den samme trigger 🙄.

Derfor er det normalt lettere at oprette en enkelt blokeringstrigger og derefter tilføje den til tagget som en trigger undtagelse.

Så i den anden metode, lader vi sidelastningstriggeren være som den er og tilføjer blot vores blokeringstrigger til de tags, hvor vi vil have forespørgselsstrenge til at stoppe tagget.

Fordelen ved denne metode er, at i en GTM-container med mange tags, kan du nemt tilføje en ekstra blokeringstrigger til ethvert tag uden at påvirke andre tags. Dette er bedre end med den første metode, hvor vi foretager ændringer til det generelle sidevisningstag og alle andre tags med den samme trigger også påvirkes.

For at oprette blokeringstriggeren, følg de samme trin som beskrevet ovenfor for sidevisningstriggeren.

Besøg derefter tagget, der ikke skal udføres på sidevisninger med parametre.

Klik derefter på Undtagelser i triggersektionen og tilføj triggeren som en undtagelse.

Du kan derfor fortsætte med at bruge f.eks. en generel sidevisningstrigger ("Alle Sider") som den normale trigger for tagget i kombination med undtagelsen. Tagget vil altid blive udført, medmindre betingelsen med forespørgselsparametrene i undtagelsestriggeren gælder.

Blokeringstrigger for blokerede sidevisninger
Blokeringstrigger som undtagelse for sidevisninger med URL-parametre

Klik derefter på gem og offentliggør GTM-containeren.

Hvordan blokerer man hændelser andre end sidevisninger baseret på forespørgselsstrenge

Det er også muligt at blokere hændelser andre end sidelæsninger baseret på forespørgselsparametre i URL'en.

For at gøre dette skal typen af blokeringstriggeren ændres til at reagere på enhver type hændelse. Derefter kan den modificerede blokeringstrigger bruges til alle mulige hændelser i Google Tag Manager.

Hvis den tilknyttede URL, der sendes med hændelsen, indeholder den definerede forespørgselsparameter, vil hændelsen blive blokeret som angivet.

For at gøre dette, ændr den tidligere oprettede trigger og sæt triggertypen til "Custom event". Som hændelsesnavn skriv .* og marker feltet "Use regular expression match".

Vi bruger et Regex wildcard for hændelsesnavnet, fordi på denne måde vil ethvert hændelsesnavn blive accepteret.

Blokeringstrigger med Regex wildcard for alle typer hændelser
Blokeringstrigger med Regex wildcard for alle typer hændelser, der tager hensyn til URL-parametre.

Indstil nu denne trigger på ethvert tag, hvis du ikke ønsker, at det skal affyres, når de definerede forespørgselsparametre er i URL'en.

Konklusion

I denne artikel har du nu lært, hvordan man stopper sidevisninger i Google Analytics gennem flere metoder.

Det vigtigste i denne vejledning er at lære, hvordan man bruger negative betingelser i GTM triggers eller trigger undtagelser (blokeringstriggere).

Hvis Regex var nyt for dig, anbefaler jeg at se nærmere på det, da det er en stor hjælp til datafiltrering og understøttes i et stort antal værktøjer 🤓.

FAQ

Hvordan udelukker jeg en URL fra Google Analytics 4?

For at udelukke en URL fra GA4, brug Google Tag Manager (GTM) og opsæt en trigger, der tjekker for specifikke forespørgselsparametre i URL'en. Hvis URL'en indeholder uønskede parametre, forhindrer triggeren sidevisningen i at blive sporet.

Hvordan blokerer jeg en URL i Google Analytics?

I GTM, opret en sidevisningstrigger, der kun affyres, når visse betingelser er opfyldt. Brug variablen "Page URL" og sæt en regel som "indeholder ikke" efterfulgt af den uønskede parameter, f.eks. "exclude=true". Dette sikrer, at triggeren ikke affyres for URL'er med den parameter.

Kan du udelukke sider fra Google Analytics?

Absolut! Ved at udnytte GTM og dets trigger-konfigurationer, kan du udelukke specifikke sider fra at blive sporet i Google Analytics baseret på deres URL-parametre.

Hvordan udelukker jeg en landingsside i Google Analytics?

For at udelukke en landingsside, opsæt en trigger i GTM, der tjekker variablen "Page URL". Hvis URL'en matcher landingssidenes adresse eller indeholder specifikke forespørgselsparametre, vil triggeren ikke affyres og dermed udelukke landingssiden fra sporing.

Hvordan udelukker du sidevisninger i Google Analytics?

Der er to primære metoder: a. Tilføj betingelser til en sidevisningstrigger i GTM, så den ikke affyres for URL'er med visse parametre. b. Opret en blokeringstrigger, der fungerer som en undtagelse for specifikke sidevisningstags, og forhindrer dem i at affyres, når visse URL-parametre er til stede.

Hvordan deaktiverer jeg sidevisninger i GA4?

For at deaktivere sidevisninger i GA4, brug GTM til at opsætte triggers, der tjekker for specifikke URL-parametre. Hvis disse parametre opdages, forhindrer triggerne GA4-tagget, der er ansvarligt for at sende sidevisningshændelser, i at affyre.

Hvilke problemer forårsager forespørgselsstrenge i side-URL'er eller JavaScript-omdirigeringer?

Forespørgselsstrenge i side-URL'er eller JavaScript-omdirigeringer kan forårsage sporingsproblemer. For eksempel kan et CMS indlejre brugerdata i URL'en, hvilket kan resultere i begrænsninger i analyse og eksponere brugerdata til alle tjenester på websiden.

Hvordan kan jeg udelukke sidevisninger fra sporing ved hjælp af deres URL-parametre?

Du kan udelukke sådanne sidevisninger fra sporing ved hjælp af deres URL-parametre. Denne proces indebærer at tilføje visse betingelser eller oprette en blokeringstrigger i Google Tag Manager.

Hvordan kan jeg fuldstændig blokere sporing for bestemte forespørgselsparametre?

Du kan blokere sporing for bestemte forespørgselsparametre ved enten at tilføje en betingelse til en sidevisningstrigger eller oprette en blokeringstrigger. Disse to metoder gør det muligt at blokere alle sidevisninger, der indeholder en specificeret parameter.

Hvad er den første metode til at blokere sporing for bestemte forespørgselsparametre?

Den første metode kræver brug af Google Tag Manager i kombination med en speciel triggerkonfiguration, der tjekker for tilstedeværelsen af parameteren. Denne metode involverer oprettelse af en ny sidevisningstrigger og opsætning af den til kun at affyres på nogle sidevisninger, der ikke indeholder den specificerede parameter.

Hvad er den anden metode til at blokere sporing for bestemte forespørgselsparametre?

Den anden metode opnår det samme resultat som den første, men på en anden måde. I stedet for at ændre den generelle trigger for sidevisninger, opretter du en enkelt blokeringstrigger og tilføjer den derefter til tagget som en triggerundtagelse. Denne metode er normalt lettere og påvirker ikke andre tags med den samme trigger.

Hvordan virker den første metode?

Den første metode bruger en indbygget variabel i Google Tag Manager kaldet Page URL. Denne variabel indeholder hele browseradressen som en streng, hvilket gør det muligt at tjekke den mod enhver forespørgselsparameter i triggerkonfigurationsindstillingerne. Ved at vælge reglen "indeholder ikke" kan du oprette en trigger, der affyres på alle sidevisninger undtagen dem, der indeholder den specificerede forespørgselsparameter.

Hvordan blokerer man Google Analytics sidevisninger med URL-forespørgselsparametre?

For at blokere Google Analytics sidevisninger med URL-forespørgselsparametre kan du enten tilføje en betingelse til en sidevisningstrigger eller oprette en blokeringstrigger. For den første mulighed opretter du en ny sidevisningstrigger i Google Tag Manager, der ikke indeholder den specificerede parameter. For den anden mulighed opretter du en blokeringstrigger og tilføjer den som en undtagelse til tagget.

Hvordan stopper man GA-sporing for en liste over forespørgselsparametre?

For at stoppe GA-sporing for en liste over forespørgselsparametre skal du indstille triggeren med en Regex-matchingsregel. Regex (kort for regulære udtryk) er en sekvens af tegn, der beskriver et mønster i en streng, som kan bruges til at søge tekst og udføre en handling, når der er et match. Dette giver dig mulighed for at oprette en regel for flere forespørgselsstrenge og anvende den på dit sidevisningstag.

Hvad er den anden metode til at tilføje en blokeringstrigger til en hændelse eller et sidevisningstag?

Den anden metode involverer oprettelse af en blokeringstrigger og tilføjelse af den som en undtagelse til tagget. Denne metode giver dig mulighed for at blokere sporing af bestemte forespørgselsparametre uden at påvirke andre tags i Google Tag Manager-containeren.

Hvordan blokerer man hændelser andre end sidevisninger baseret på forespørgselsstrenge?

Det er muligt at blokere hændelser andre end sidelæsninger baseret på forespørgselsparametre i URL'en. For at gøre dette skal typen af blokeringstriggeren ændres til at reagere på enhver type hændelse. Dette indebærer at indstille triggertypen til "Custom event" og bruge et Regex-wildcard for hændelsesnavnet for at acceptere ethvert hændelsesnavn.

Hvad er det vigtigste at lære fra denne vejledning?

Det vigtigste i denne vejledning er at lære, hvordan man bruger negative betingelser i GTM-triggere eller triggerundtagelser (blokeringstriggere). Denne færdighed er essentiel for datafiltrering og understøttes i et stort antal værktøjer.

Hvad er fordelen ved den anden metode (oprettelse af en blokeringstrigger)?

Fordelen ved den anden metode er, at den giver mere fleksibilitet. I en GTM-container med mange tags kan du nemt tilføje en ekstra blokeringstrigger til ethvert tag uden at påvirke andre tags. Dette er en mere effektiv tilgang sammenlignet med den første metode, hvor ændringer til det generelle sidevisningstag potentielt kunne påvirke alle andre tags med den samme trigger.

Hvordan opretter man en blokeringstrigger med en URL-parameter?

For at oprette en blokeringstrigger med en URL-parameter, følger du de samme trin som for at oprette en sidevisningstrigger. Derefter besøger du tagget, der ikke skal udføres på sidevisninger med parametre, klikker på Undtagelser i triggersektionen og tilføjer triggeren som en undtagelse. Dette giver dig mulighed for at fortsætte med at bruge en generel sidevisningstrigger som den normale trigger for tagget i kombination med undtagelsen.

author avatar
Matthias Kupperschmidt
05. June 2024
4min read
share