Conas Scagairí Regex a Scríobh agus a Thástáil do Google Analytics (Le Samplaí)

Léirithe Rialta Regex Scagairí Google Analytics

Mar is amhlaidh le go leor de mo chuid alt anseo, déanaim roinnt taighde do chliant agus ansin scríobhaim faoi anseo. Le bheith ionraic, tá cúpla cúis leis… ar dtús go bhfuil cuimhne uafásach agam agus go minic déanaim taighde ar mo shuíomh Gréasáin féin le haghaidh faisnéise. Is é an dara ceann ná cabhrú le daoine eile a d’fhéadfadh a bheith ag cuardach faisnéise.

Cad is Slonn Rialta (Regex) ann?

Is modh forbartha é Regex chun patrún carachtair sa téacs a chuardach agus a aithint chun an téacs a mheaitseáil nó a athsholáthar. Tacaíonn gach teanga cláir nua-aimseartha le Léirithe Rialta.

Is breá liom nathanna rialta (regex) ach d’fhéadfadh siad a bheith beagáinín frustrach nó infuriating foghlaim agus tástáil a dhéanamh. Tá roinnt cumais iontacha ag Google Analytics… áit ar féidir leat tuairimí a chruthú le nathanna rialta nó do chuid sonraí a scagadh laistigh de nathanna rialta.

Mar shampla, dá mba mhaith liom an trácht ar mo leathanaigh chlibe a fheiceáil, d'fhéadfainn scagadh le haghaidh / tag / i mo struchtúr permalink trí:

/tag\/

Tá an chomhréir criticiúil ansin. Mura n-úsáidfainn ach “tag”, gheobhainn gach leathanach leis an téarma tag iontu. Dá n-úsáidfainn “/ tag” ansin chuirfí URL ar bith a thosaíonn le tag san áireamh / bainistíocht tag toisc go mainneoidh Google Analytics carachtar ar bith a áireamh tar éis na slonn rialta. Mar sin, ní mór dom a chinntiú go bhfuil an slais seo a leanas san áireamh agam ... ach caithfidh carachtar éalaithe a bheith air.

scagaire leathanach regex

Basics Comhréir Regex

Comhréire Tuairisc
^ Tosaíonn le
$ Críoch le
. Cárta fiáin do charachtar ar bith
* Nialais nó níos mó den earra roimhe seo
.* Meaitseálann carachtair ar bith i
? Nialais nó am amháin den earra roimhe seo
+ Uair amháin nó níos mó den earra roimhe seo
| An t-oibreoir NÓ
[abc] A nó b nó c (is féidir líon ar bith carachtair a bheith ann)
[az] Raon a go z (is féidir líon ar bith carachtair a bheith ann)
[AZ] Raon A go Z (caipitlithe)
[0-9] Raon 0 go 9 (is féidir uimhir ar bith a bheith ann)
[a-zA-Z] Raon a go Z nó A go Z.
[a-zA-Z0-9] Gach carachtar alfa-uimhriúla
{1} Go díreach 1 chás (is féidir uimhir ar bith a bheith ann)
{1-4} Raon 1 go 4 chás (is féidir uimhir ar bith a bheith ann)
{1,} 1 chás nó níos mó (is féidir uimhir ar bith a bheith ann)
() Grúpáil do rialacha
\ Éalaigh carachtair speisialta
\d Carachtar digití
\D Carachtar neamhdhigiteach
\s Spás bán
\S Spás neamh-bán
\w focal
\W Focal (poncaíocht)

Samplaí Regex Do Google Analytics

Mar sin, déanaimis roinnt samplaí a chur amach do roinnt Scagairí Saincheaptha. D'iarr duine de mo chomhghleacaithe orm cúnamh a fháil chun leathanach inmheánach a shainaithint le cosán na / innéacs i dteannta le gach post blag a scríobhadh leis an mbliain sa réimniú:

Mo phatrún scagaire saincheaptha don réimse scagaire Iarr Url:

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

Deir sé sin go bunúsach cuardach / innéacs a dhéanamh NÓ aon chosán uimhriúil 4 dhigit a chríochnaíonn le slais ráille. Chruthaigh mé dearcadh in Analytics agus chuir mé seo leis mar scagaire:

Google Analytics Féach Scagaire

Seo cúpla sampla eile:

  • Tá blag agat leis an mbliain sa chosán permalink URL agus ba mhaith leat an liosta a scagadh go bliain ar bith. Mar sin ba mhaith liom aon 4 dhigit uimhriúla agus slais ráille ina dhiaidh sin. Iarr Patrún Scagaire URl:

^/[0-9]{4}\/

  • Ba mhaith leat gach ceann de do leathanaigh a chur i gcomparáid san áit a bhfuil an teideal deimhniú or deimhniúchán ann. Teideal Leathanach Patrún Scagaire:

(.*)certificat(.*)

  • Ba mhaith leat comparáid a dhéanamh idir dhá leathanach tuirlingthe bunaithe ar a Meán Feachtais a ritheadh ​​sa URL feachtais Google Analytics mar utm_medium = post díreach or cuardaigh íoctha.

(direct\smail|paid\ssearch)

  • Ba mhaith leat comparáid a dhéanamh idir na táirgí go léir ar léinte na bhfear iad bunaithe ar an gcosán URL. Iarr Patrún Scagaire URl:

^/mens/shirt/(.*)

  • Ba mhaith leat comparáid a dhéanamh idir gach ceann de na leathanaigh atá uimhrithe ar an gcosán URL a chríochnaíonn leis an uimhir. Iarr Patrún Scagaire URl:

^/page/[1-9]*/$

  • Ba mhaith leat raon Seoltaí IP a eisiamh. Patrún Scagaire Seoladh IP a eisiamh:

123\.456\.789\.[0-9]

  • Ba mhaith leat leathanach thankyou.html a chur san áireamh inar éirigh le haighneacht bunaithe ar an rath ceiste = fíor. Iarr Patrún Scagaire URl:

thankyou\.html\?success=true

Conas do Léirithe Regex a Thástáil

Seachas triail agus earráid laistigh de Google Analytics, is minic nach léimim go dtí regex101, uirlis iontach chun do nathanna rialta a thástáil. Briseann sé síos fiú do chomhréir duit agus soláthraíonn sé sonraí do léiriú rialta:

nathanna rialta regex101

Tógáil, Tástáil, agus Dífhabhtaithe Regex

Cad é do bharúil?

Úsáideann an suíomh seo Akismet chun spam a laghdú. Foghlaim conas a dhéantar próiseáil ar do chuid tráchta.