Mokhoa oa ho ngola le ho leka litlhahlobo tsa Regex bakeng sa Litlhahlobo tsa Google (Ka Mehlala)

Lipolelo tsa kamehla Regex Google Analytics Filter

Joalo ka lingoloa tsa ka tse ngata mona, ke etsa lipatlisiso bakeng sa moreki ebe ke ngola ka tsona mona. Ho bua 'nete, ho na le mabaka a' maloa a hore na… pele ke hore ke na le mohopolo o bohloko mme hangata ke etsa lipatlisiso webosaeteng ea ka bakeng sa tlhaiso-leseling. Taba ea bobeli ke ho thusa ba bang bao le bona ba ka bang ba batla tlhaiso-leseling.

Polelo e Tloaelehileng (Regex) ke eng?

Regex ke mokhoa oa nts'etsopele oa ho batla le ho khetholla mofuta oa litlhaku ka har'a sengoloa ho bapisa kapa ho nkela sengoloa sebaka. Lipuo tsohle tsa sejoale-joale tsa mananeo li ts'ehetsa lipolelo tse tloaelehileng.

Ke rata lipolelo tsa kamehla (regex) empa li ka nyahamisa kapa tsa halefisa ho ithuta le ho etsa liteko. Google analytics e na le bokhoni bo makatsang… moo o ka hlahisang maikutlo ka lipolelo tse tloaelehileng kapa oa sefa data ea hau ka har'a lipolelo tse tloaelehileng.

Mohlala, haeba ke ne ke batla ho bona sephethephethe maqepheng a tag ea ka feela, nka sefa / tag / moahong oa ka oa tumello ka ho sebelisa:

/tag\/

Tlhaloso ea mantsoe e bohlokoa haholo moo. Haeba ke ne ke sebelisa "tag" feela, ke ne ke tla fumana maqephe ohle a nang le "tag" ea lentsoe ho tsona. Haeba ke sebelisitse "/ tag" joale URL efe kapa efe e qalang ka tag e ne e tla kenyeletsoa, ​​joalo ka / taolo ea tag hobane Google Analytics e akaretsa ho kenyelletsa tlhaku efe kapa efe kamora polelo e tloaelehileng. Kahoo, ke hloka ho netefatsa hore ke na le slash e latelang e kenyellelitsoeng… empa e tlameha ho ba le semelo sa ho baleha ho eona.

sefahleho sa leqephe regex

Mekhoa ea Regex Syntax

Syntaxe Tlhaloso
^ E qala ka
$ E fella ka
. Karete e hlaha bakeng sa sebapali sefe kapa sefe
* Zero kapa ho feta ea ntho e fetileng
.* E bapisa litlhaku life kapa life ho
? Zero kapa nako e le 'ngoe ea ntho e fetileng
+ Nako e le 'ngoe kapa tse' maloa tsa ntho e fetileng
| Motsamaisi oa OR
[abc] A kapa b kapa c (e ka ba palo efe kapa efe ea litlhaku)
[az] Bongata ba a ho isa ho z (e ka ba palo efe kapa efe ea litlhaku)
[AZ] Boholo ba A ho ea ho Z (capitalized)
[0-9] Range ea 0 ho isa 9 (e ka ba nomoro efe kapa efe)
[a-zA-Z] Bongata ba a ho isa ho Z kapa A ho isa ho Z
[a-zA-Z0-9] Litlhaku tsohle tsa alphanumeric
{1} Mohlala o le mong oa 1 (e ka ba nomoro efe kapa efe)
{1-4} Bongata ba maemo a 1 ho isa ho a 4 (e ka ba nomoro efe kapa efe)
{1,} Maemo a 1 kapa ho feta (e ka ba nomoro efe kapa efe)
() Hlopha melao ea hau
\ Baleha litlhaku tse khethehileng
\d Sebopeho sa dijiti
\D Sebopeho se seng sa linomoro
\s Sebaka se sesoeu
\S Sebaka se seng se sesoeu
\w lentsoe la
\W Se seng lentsoe (matšoao a puo)

Mehlala ea Regex Bakeng sa Litlhahlobo tsa Google

Kahoo, ha re beheng mehlala ho ba bang Lihlahisoa tse Tloaelehileng. E mong oa basebetsi-'moho le 'na o ile a nkōpa thuso ho khetholla leqephe le ka hare le tsela ea / index ho tlatselletsa ho li-blog tsohle tse ngotsoeng le selemo ho permalink:

Mohlala oa ka oa mochini oa sefahleho bakeng sa tšimo ea sefahleho Kopa Url:

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

Seo ha e le hantle se bolela ho batla / index OR tsela efe kapa efe ea linomoro tse 4 e qetellang ka slash. Ke thehile pono ho li-Analytics mme ke kentse sena e le sefahleho:

Filter ea Sheba Litlhahlobo tsa Google

Mehlala e meng ke ena:

  • U na le blog e nang le selemo se tseleng ea URL ea permalink 'me u batla ho sefa lenane leo ho fihlela selemo se seng le se seng. Kahoo ke batla linomoro life kapa life tsa linomoro tse 4 tse lateloang ke slash e latelang. Kopa Mohlala oa Filter ea URl:

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

  • U batla ho bapisa maqephe a hau kaofela moo sehlooho se nang le sona setifikeiti sa or tiiseletswe ho eona. Mohlala oa Filter ea Sehlooho sa Leqephe:

(.*)certificat(.*)

  • U batla ho bapisa maqephe a mabeli a lulang ho latela Campaign Medium ea bona e fetisitsoeng ho URL ea letšolo la Google Analytics joalo ka utm_medium = lengolo-tsoibila or patlo e patiloeng.

(direct\smail|paid\ssearch)

  • U batla ho bapisa lihlahisoa tsohle tse lihempe tsa banna tse ipapisitseng le tsela ea URL. Kopa Mohlala oa Filter ea URl:

^/mens/shirt/(.*)

  • U batla ho bapisa maqephe ohle a nang le nomoro ea URL e qetellang ka palo. Kopa Mohlala oa Filter ea URl:

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

  • U batla ho khetholla mefuta e mengata ea liaterese tsa IP. Hlakola Mohlala oa Filter ea Aterese ea IP:

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

  • U batla ho kenyelletsa leqephe la thankyou.html moo tlhahiso e atlehileng ho ipapisitsoe le querystring success = true. Kopa Mohlala oa Filter ea URl:

thankyou\.html\?success=true

Mokhoa oa ho lekola polelo ea hau ea Regex

Sebakeng sa liteko le liphoso ka har'a Analytics ea Google, hangata ke tlolela ho letsapa101, sesebelisoa se monate sa ho leka lipolelo tsa hau tse tloaelehileng. E bile e u qhekella syntax ea hau mme e fana ka lintlha tsa polelo ea hau e tloaelehileng:

lipolelo tse tloaelehileng regex101

Haha, Teko le Debug Regex

U nahana eng?

Sebaka sena se sebelisa Akismet ho fokotsa spam. Ithute kamoo litlhaloso tsa hau li hlahang kateng.