Analitiċi & Ittestjar

Kif Ikteb u Ittestja Filtri Regex għal Google Analytics (B'Eżempji)

Bħal f'ħafna mill-artikli tiegħi hawnhekk, nagħmel xi riċerka għal klijent u mbagħad nikteb dwaru hawn. Biex inkun onest, hemm ftit raġunijiet għaliex ... l-ewwel hija li għandi memorja terribbli u spiss nirriċerka l-websajt tiegħi stess għal informazzjoni. It-tieni huwa li tgħin lil oħrajn li jistgħu jkunu wkoll qed ifittxu informazzjoni.

X'inhi Espressjoni Regolari (Regex)?

Regex huwa metodu ta 'żvilupp biex tfittex u tidentifika mudell ta' karattri fit-test biex jew taqbel jew tissostitwixxi t-test. Il-lingwi ta 'programmazzjoni moderni kollha jappoġġjaw Espressjonijiet Regolari.

Inħobb espressjonijiet regolari (regex) iżda jistgħu jkunu xi ftit frustranti jew ta 'rabja biex jitgħallmu u jittestjaw. Google analytics għandu xi kapaċitajiet aqwa ... fejn tista 'toħloq veduti b'espressjonijiet regolari jew tiffiltra d-dejta tiegħek f'espressjonijiet regolari.

Pereżempju, jekk ridt nara biss it-traffiku fuq il-paġni tat-tikketta tiegħi, stajt niffiltra għal / tag / fl-istruttura tal-permalink tiegħi billi nuża:

/tag\/

Is-sintassi hija kritika hemmhekk. Jekk sempliċement użajt "tag", kont inġib il-paġni kollha bit-terminu tag fihom. Jekk użajt "/ tag" allura kwalunkwe URL li tibda b'tikk tkun inkluża, bħal / tag-management minħabba li Google Analytics default jinkludi kwalunkwe karattru wara l-espressjoni regolari. Allura, għandi bżonn niżgura li għandi s-slash li ġej inkluż ... imma għandu jkollu karattru ta 'ħarba fuqu.

regex tal-filtru tal-paġna

Regex Sintassi Basiċi

sintassideskrizzjoni
^Jibda bil
$Tispiċċa b '
.Wildcard għal kull karattru
*Żero jew aktar mill-oġġett preċedenti
.*Taqbel ma 'kwalunkwe karattru fi
?Żero jew darba mill-oġġett preċedenti
+Darba waħda jew aktar tal-oġġett preċedenti
|L-operatur OR
[abc]A jew b jew c (jista 'jkun kwalunkwe numru ta' karattri)
[az]Medda minn a sa z (jista 'jkun kwalunkwe numru ta' karattri)
[AZ]Firxa minn A sa Z (kapitalizzata)
[0-9]Firxa ta '0 sa 9 (jista' jkun kwalunkwe numru)
[a-zA-Z]Firxa minn a sa Z jew minn A sa Z
[a-zA-Z0-9]Il-karattri alfanumeriċi kollha
{1}Eżattament istanza waħda (tista 'tkun kwalunkwe numru)
{1-4}Firxa ta '1 sa 4 każijiet (jista' jkun kwalunkwe numru)
{1,}Istanza waħda jew aktar (jista 'jkun kwalunkwe numru)
()Raggruppa r-regoli tiegħek
\Jaħarbu karattri speċjali
\dKarattru taċ-ċifra
\DKarattru mingħajr ċifri
\sSpazju abjad
\SSpazju mhux abjad
\wKelma
\WMhux kelma (punteġġjatura)

Eżempji Regex Għall-Google Analytics

Mela ejja npoġġu xi eżempji hemmhekk għal xi wħud Filtri tad-Dwana. Wieħed mill-kollegi tiegħi talabni għajnuna biex nidentifika paġna interna bit-triq ta / indiċi minbarra l-blog posts kollha li nkitbu mas-sena fil-permalink:

Il-mudell tal-filtru personalizzat tiegħi għall-kamp tal-filtru Itlob Url:

^/(index|[0-9]{4}\/)

Dak bażikament jiddikjara li tfittex / indiċi JEW kwalunkwe mogħdija numerika b'4 ċifri li tispiċċa b'linja ta 'wara. Ħloqt veduta f'Analytics u żidtha bħala l-filtru:

Google Analytics View Filter

Hawn huma ftit eżempji oħra:

  • Għandek blog bis-sena fit-triq tal-permalink tal-URL u trid tiffiltra l-lista għal kull sena. Allura nixtieq xi 4 numri numeriċi segwiti minn slash ta 'wara. Talba Mudell ta 'Filtru URl:
^/[0-9]{4}\/
  • Trid tqabbel il-paġni kollha tiegħek fejn għandu t-titlu ċertifikat or ċertifikazzjoni go fiha. Disinn tal-Filtru tat-Titlu tal-Paġna:
(.*)certificat(.*)
  • Trid tqabbel żewġ paġni tal-inżul ibbażati fuq il-Kampanja Medja tagħhom mgħoddija fil-websajt URL tal-kampanja Google Analytics bħala utm_medium = posta diretta or tfittxija mħallsa.
(direct\smail|paid\ssearch)
  • Trid tqabbel il-prodotti kollha li huma qomos tal-irġiel ibbażati fuq il-passaġġ tal-URL. Talba Mudell ta 'Filtru URl:
^/mens/shirt/(.*)
  • Trid tqabbel il-paġni kollha nnumerati l-passaġġ tal-URL li jispiċċa bin-numru.
    Talba Mudell ta 'Filtru URl:
^/page/[1-9]*/$
  • Trid teskludi firxa ta 'Indirizzi IP. Jeskludi l-Mudell tal-Filtru tal-Indirizz IP:
123\.456\.789\.[0-9]
  • Trid tinkludi paġna thankyou.html fejn sottomissjoni rnexxiet abbażi tal-querystring success = veru. Talba Mudell ta 'Filtru URl:
thankyou\.html\?success=true

Kif Tittestja l-Espressjonijiet Regex tiegħek

Pjuttost milli prova u żball fi ħdan Google Analytics, ħafna drabi jien sempliċement naqbeż fuq regex101, għodda meraviljuża biex tittestja l-espressjonijiet regolari tiegħek. Saħansitra tkisser is-sintassi tiegħek għalik u tipprovdi d-dettalji tal-espressjoni regolari tiegħek:

espressjonijiet regolari regex101

Ibni, Ittestja, u Debug Regex

Douglas Karr

Douglas Karr huwa CMO ta OpenINSIGHTS u l-fundatur tal- Martech Zone. Douglas għen għexieren ta’ startups ta’ MarTech ta’ suċċess, għen fid-diliġenza dovuta ta’ aktar minn $5 biljun f’akkwisti u investimenti ta’ Martech, u jkompli jgħin lill-kumpaniji fl-implimentazzjoni u l-awtomatizzazzjoni tal-istrateġiji tal-bejgħ u l-kummerċjalizzazzjoni tagħhom. Douglas huwa trasformazzjoni diġitali rikonoxxuta internazzjonalment u espert u kelliem tal-MarTech. Douglas huwa wkoll awtur ippubblikat ta 'gwida ta' Dummie u ktieb ta 'tmexxija tan-negozju.

Artikli relatati

Lura għall-buttuna ta 'fuq
Agħlaq

Adblock Individwat

Martech Zone huwa kapaċi jagħtik dan il-kontenut mingħajr ebda spiża għaliex aħna monetize is-sit tagħna permezz ta 'dħul minn reklam, links affiljati, u sponsorships. Napprezzaw jekk tneħħi l-imblokkatur tar-reklami tiegħek hekk kif tara s-sit tagħna.