Den ultimative Guide til at mestre regulære udtryk i Google Analytics

regulære udtryk, i første omgang virker de skræmmende. Du er klar over, hvor magtfulde de er, når du først er vant til dem. Det kan tage et stykke tid, men det er bestemt det værd!

de er nyttige for både marketingfolk såvel som mere teknisk orienterede mennesker. Du kan ikke undvære regulære udtryk, når du reviderer og konfigurerer Google Analytics-konti og-rapporter.

denne vejledning forklarer tydeligt, hvordan du bruger regulære udtryk i Google Analytics. Det omfatter alt hvad du behøver at vide te bliv en Google Analytics Regulært udtryk (Regeks) mester!

Indholdsfortegnelse

  • oversigt over regulære udtryk i Google Analytics
  • fem effektive måder at bruge Google Analytics Regeks
  • regulære udtryk Tester
  • regulære udtryk Cheat Sheet
  • regulære udtryk og Google Analytics API

desuden har jeg sammensat en handy Regeks Cheat Sheet, som du kan holde på dit skrivebord!

Hent det komplette Google Analytics-snydeark

oversigt over regulære udtryk

Der er 13 regulære udtryk i Google Analytics. Dette omfatter kombinationer af de mest almindelige regulære udtryk.

Nogle af dem vil du sjældent bruge, andre måske på daglig basis!

jeg har inkluderet mange eksempler på Google Analytics-Regeks for at gøre denne vejledning både praktisk og handlingsbar!

de regulære udtryk, som jeg bruger oftest, er øverst på listen. Hav det sjovt at udforske dem!

rør (/)

rørsymbolet er det enkleste og betyder eller.

et eksempel:

regulære udtryk - Pipe

i dette tilfælde forsøgte jeg at matche to sider: /ebøger/ og /værktøjer/.

bemærk, at sider, der indeholder disse undermapper, også matcher. Senere lærer du at være mere præcis, når du bruger regulære udtryk.

punktum (.)

en prik matcher ethvert tegn. Det er som et jokertegn.

så du kan bruge det i udtrykket .ook. I dette tilfælde ville det matche bog, tog, se, lave mad osv., men ikke ook.

prikken er lig med et tegn.

Bemærk: kraften i denne Regeks ligger i at bruge den sammen med andre Regeks tegn.

Asterisk (*)

asterisken betyder at matche nul eller mere af det foregående element.

et eksempel:

– boo*ks -> det matcher boks, bøger, boooks, booooks osv.

Bemærk: kraften i denne Regeks ligger i at bruge den sammen med dot Regeks.

Dot-Asterisk (.* )

dot-asterisken er bestemt en stærk kombination!

det matcher nul eller flere tilfældige tegn. Med andre ord matcher det alt.

der er mange tilfælde, hvor du gerne vil bruge denne kombination.

tjek følgende filter:

GA - vedhæft værtsnavn for at anmode om URI

Jeg har sat parenteser rundt om .* , sådan her: (.* ) Det betyder at få alle tegn og sætte dem i en variabel. Så vi får hele værtsnavnet og hele anmodningen URI i en variabel, og derefter i det nederste felt kombinerer jeg begge variabler.

ved at gøre dette vises din fulde URL i Google Analytics.

Tip: læs denne artikel om filtre i Google Analytics.

et andet eksempel for at gøre tingene klare for dig. Lad os antage, at du kører en hjemmeside og sælge cykler til mænd, kvinder og børn. Dette er de tre kategorier på hjemmesiden:

  • /produkter/mænd/cykler/
  • /produkter/kvinder/cykler/
  • /produkter/børn/cykler/

Du kan bruge /produkter/.* / cykler / for at matche alle tre kategorier.

Bemærk: Husk, at behandlingstiden for denne Regeks er ret lang. Så misbrug det ikke!

Backslash (\)

backslash Regeks er meget nyttigt og et af de regulære udtryk, du absolut bør bruge.

i min erfaring vil du bruge denne meget.

de gør specielle (Regeks) tegn til normale tegn.

to eksempler:

  • anmodning URI = /gp/produkt/B009TGVRG / ref=s9_nvsa_g318_i3\?pf_rd_m=ATVP
  • IP-adresse = 67\.172\.171\.105

det første eksempel er baseret på en URL. Du kan se, at jeg brugte en backslash til at “undslippe” spørgsmålstegnet. Ved at gøre dette gør jeg det til en normal karakter. Der er mange URL ‘ er, der indeholder forespørgselsparametre, så denne kan komme til nytte!

det andet eksempel er baseret på en IP-adresse, der indeholder tre prikker. Vi lærte, at en prik betyder en tilfældig karakter (Regeks). Det er bedre at undslippe det her, da det skal læses som en almindelig, normal karakter.

Caret (^)

caret har også en masse værdi. Det betyder, at noget begynder med…

et eksempel:

^shoe -> det matcher sko, sko, sko til vinteren, men det matcher ikke vintersko eller vintersko.

dollartegn ($)

dollartegnet er let at forstå nu ved du, hvordan caret fungerer.

det betyder, at noget slutter med…

et eksempel:

shoe$- > det matcher sko, vintersko, men det matcher ikke vintersko eller vintersko guide.

spørgsmålstegn (?)

et spørgsmålstegn betyder, at det sidste tegn er valgfrit.

generelt er denne det nyttigt til at målrette stavefejl.

lad os antage, at Stefan er administrerende direktør for et firma kaldet Reggeks. Dette firma kører en pay-per-klik-kampagne og kan lide at filtrere alle brandsøgninger på Stefan og firmanavnet.

Her er en smart måde at gøre det på:

ga - spørgsmålstegn Regeksdenne måde alle pay-per-click søgeord, der indeholder stefan, steffan, reggeks og regeks er inkluderet. Du vil blive overrasket over, hvor ofte denne type navne er stavet forkert.

parenteser ()

Jeg elsker at bruge parenteser. Faktisk arbejder de på samme måde som i matematik.

Lad mig vise dette med to eksempler:

  • 2 gange 7 +13 = 27
  • 2 gange (7 + 13) = 40

Ved at bruge parenteserne grupperer du to tal sammen, før du foretager beregningen.

Jeg har allerede vist disse mapper:

  • / produkter / mænd/cykler/
  • /produkter/kvinder/cykler/
  • /produkter/børn/cykler/

du har lært, at du kan bruge .* at matche noget.

Hvis du vil lave en 100% kamp, kan du bruge følgende regulære udtryk:

^/produkter/(mænd|kvinder|børn)/cykler/$

nu kommer vi et sted!

  • anmodningen URI starter med/produkter og slutter med cykler/.
  • den midterste mappe indeholder enten mænd, kvinder eller børn

jo mere du ved Om Google Analytics Regeks, jo hurtigere og mere præcis kan du arbejde.

Vi er næsten der, tre mere at gå.

firkantede parenteser ()

de firkantede parenteser hjælper dig med at lave en simpel liste.

for eksempel . Kombineret med andre tegn tp. Det matcher tap, tep og top.

Tip: Brug dem sammen med bindestreger til at oprette en stærk liste.

bindestreger (- )

bindestregerne er en stor hjælp til at oprette en (mere avanceret) liste over emner.

det er en bedste praksis at bruge dem sammen med firkantede parenteser.

  • matcher alle små bogstaver
  • matcher alle store bogstaver
  • matcher alle tal
  • matcher alle små og store bogstaver og tal

et eksempel:

Jake er produktchef for Nike Air maks. sko, og han er ivrig efter at sælge mere!

Nike Air maks

du vil overvåge årets sko, men også et par ældre udgaver:2012

  • Nike Air 2013
  • Nike Air maks 2014
  • Nike Air maks 2014
  • Nike Air maks 2015
  • Google Analytics kan filtrere disse produkter på en nem måde:

    Filter Nike Air maks udgaver201(2/3/4/5)

    de matcher begge de fire udgaver, og Jake overvåger gerne produktlinjens perfomance på en nem måde! :- )

    plustegn (+)

    plustegnet matcher et eller flere af de foregående tegn.

    Jeg bruger det sjældent, men det er godt at vide, at denne findes!

    et eksempel:

    Hej+ matcher Hej, helloo, hellooo, helloooo (du fik pointen nu :-)).

    krøllede parenteser ({})

    Vi kom til den endelige!

    det er nok ikke den mest nemme at forklare, så jeg vil tale om dette ved hjælp af to eksempler:

    • {1,2} – Det betyder, gentag det sidste “element” mindst 1 gange og ikke mere end 2 gange.
    • {2} – Det betyder, gentag det sidste” element ” 2 gange

    Jeg har brugt den første i Regeks IP-intervaller.

    et eksempel:

    77.120.120.0 til 77.120.120.99 – > Regeks ville se ud ^77\.120\.120\.{1,2}$

    den anden har jeg sjældent brugt, men et eksempel med postnumre:

    12{3} ville matche 12H. de første to numre i postnummeret er 1 og 2 efterfulgt af tre tilfældige tal i området 0 til 9.

    fem effektive måder at bruge Google Analytics Regeks

    nu håber jeg, du er enig med mig i, at regulære udtryk er meget effektive i Google Analytics.

    for at overbevise dig endnu mere vil jeg forklare fem situationer, hvor du virkelig vil bruge Regeks.

    anvendelse af Tabelfiltre

    det har ikke altid været sådan, men heldigvis er det nu tilladt at bruge Regeks i tabelfiltre.

    dette er meget effektivt, når du skal arbejde med specifikke data i en standard eller brugerdefineret rapport.

    et eksempel:

    Jeg kan godt lide at filtrere på de sider, der begynder med / google-analytics. Det er nemt at sætte dette op:

    sider google analyticsjeg behøver ikke at gå til afsnittet Avanceret filter længere.

    Hvis du ved, hvordan du arbejder med Regeks, kan du bogstaveligt talt indstille dette på få sekunder! Du kan anvende regulære udtryk på rapporten alle sider, men også på alle definerede indholdsgrupper.

    opsætning af filtre

    i denne artikel har jeg allerede vist et par filtre, der indeholder regulære udtryk.

    sørg for at bruge Regekset i hans modul, da det er den eneste måde at opbygge og anvende alle de filtre, du har brug for.

    Bemærk: Brug først en testvisning, hvis du er usikker på din kombination af Regeks/filter.

    opsætning af mål

    Google Analytics har i øjeblikket fire forskellige måltyper:

    • Destination
    • varighed
    • sider/skærm per session
    • begivenhed

    i kategorien destination mål regulære udtryk virkelig komme i handy.

    Google Analytics-mål oprettetmeget ofte inkluderer taksiden for et mål forespørgselsparametre eller et orderID og ligner meget andre sider.

    det er nemt og effektivt at konfigurere dine Google Analytics-mål med regulære udtryk!

    nyttige artikler:

    • din ekspert køreplan til at definere Handlingsrettede KPI ‘ er
    • sådan strategisk opsættes mål i Google Analytics
    • makro-og mikromål

    Defining tragt steps

    i skærmbilledet ovenfor kan du se, at det er valgfrit at definere en tragt. Du kan tænde den og oprette et mål, herunder 20 tragt trin.

    Jeg håber, at du ikke behøver at oprette så mange trin. Da din konverteringsfrekvens vil være temmelig tæt på 0 derefter. ;- )

    alligevel, det samme som med din tak side, regulære udtryk er virkelig praktisk, når du opretter tragt trin i Google Analytics.

    5. Opsætning af segmenter

    som standard rapporterer Google Analytics om alle sessioner.

    der er snesevis af grunde til, at du gerne vil grave dybere.

    til ad hoc segmentering anbefaler jeg at bruge segmenter.

    det er meget nemmere at oprette dine egne segmenter, hvis du mestrer regulære udtryk.

    segmenter og Regeks

    Regulært udtryk Tester

    uanset om du er ny til Regeks i Google Analytics eller en avanceret bruger, anbefaler jeg altid at teste din Regeks først.

    der er to smarte måder at teste dine regulære udtryk på:

    • Tabelfiltre: se, om de ønskede resultater returneres via dette filterfelt
    • kontroller RegeksOnline værktøj (Regeks tester af ActualMetrics)

    eksempel Regeks testerdet fungerer som en charme!

    et andet godt tip fra Tobias kraft:

    • Regex101.com (fantastisk online regeks tester og debugger)

    Regulært udtryk snydeark

    for nylig har jeg testet alle regulære udtryk for at finde ud af, hvilke der (stadig) er gyldige i Google Analytics.

    jeg har oprettet en praktisk oversigt til dig, der inkluderer alle regulære udtryk, der i øjeblikket er tilgængelige, inklusive eksempler til at fremskynde din læring.

    Hent det komplette Google Analytics-snydeark

    Regeks og Google Analytics API

    det er ikke det rigtige tidspunkt at forklare alle detaljer om Google Analytics API.

    der er en ting værd at nævne her.

    det fungerer anderledes, men du kan bruge regulære udtryk i Google Analytics API-forespørgsler:

    Google Analytics API - dimension filtrebillede høflighed

    Du kan også bruge regulære udtryk i filterudtryk ved hjælp af =~ og !~ operatører. Deres syntaks ligner Perl regulære udtryk.

    husk disse to regler:

    • maksimal længde på 128 tegn
    • regulært udtryk matching er case-ufølsom

    Nå, det er alt, hvad jeg ønskede at dele.

    Jeg tror der er meget at tænke på efter at have læst denne artikel.

    bruger du allerede regulære udtryk i Google Analytics? Hvad kan du lide eller ikke lide ved dem? Glad for at høre din mening!

    en sidste ting… Sørg for at få mit automatiserede Google Analytics-Revisionsværktøj. Den indeholder 25 vigtige sundhedstjek på Google Analytics-opsætningen.

    få gratis adgang til Google Analytics Audit Tool

    (besøgt 202.444 gange, 3 besøg i dag)

    Skriv et svar

    Din e-mailadresse vil ikke blive publiceret.