Yn fy swydd ddiwethaf, darganfyddais fodd o olrhain categorïau WordPress trwy basio enwau'r categori yn ddeinamig yn y cod sgript ar gyfer Google Analytics. Y broblem gyda'r dull gweithredu yw ei fod yn arwain at olwg tudalen bob tro y byddwch yn cyflymu'r swyddogaeth olrhain. Felly, os oes gennych sawl categori wedi'u nodi, byddwch yn dirwyn i ben gan weithredu sawl tudalen. Yuck!
Felly gwnes i ychydig o gloddio a nodi y gallwch chi sefydlu ymgyrch yn Google Analytics a chipio enwau'r categorïau fel geiriau allweddol ar gyfer yr ymgyrch honno. Gyda rhai mân newidiadau yn y cod, gallwch chi adeiladu ymgyrch yn hawdd, o'r enw “Categori”.
Addasu eich Cod Dadansoddeg
O fewn troedyn eich gwefan, fe welwch eich tag sgript Google Analytics:
_uacct = "UA-xxxxxx-x"; urchinTracker();
A disodli'r cod hwnnw (gwnewch yn siŵr eich bod yn amnewid eich cod UA yn lle'r xxxxxx-x):
_uacct = "UA-xxxxxx-x";
_uccn = "categori"; _ucsr = "post"; _ucmd = "cais"; _ucct = "0"; cat_name. ","; }?> _uctr = " "; urchinTracker (); </p>
Chi Rhaid nawr sefydlu hidlydd arfer ar gyfer eich ymgyrch! O fewn cwpl o ddiwrnodau, byddwch chi'n gallu olrhain ymgyrchoedd yn Google Analytics! Enw’r ymgyrch fydd “categori”, ffynhonnell yr hysbyseb fydd “post”, y math o hysbyseb fydd “cais” a bydd y fersiwn yn “1.0”!
Tip gwych Doug. Mae hyn yn dangos pŵer Google Analytics yn unig. Byddaf yn sicr yn rhoi cynnig ar hyn yn fuan.
Ydy ...
_ucsr = ”post”;
_ucmd = ”cais”;
_ucct = ”1.0 ″;
... i gyd yn ofynnol neu a allaf ddianc rhag ychwanegu enw ymgyrch a thelerau ymgyrch yn unig?
_uccn = "allweddeiriau";
_uctr = ”rhestr, o, eiriau allweddol”;
Diolch Doug, rwy'n ceisio dilyn eich cyfarwyddiadau ond rydw i'n mynd ar goll wrth greu'r hidlydd arferiad. Sut wnaethoch chi sefydlu'ch un chi?
Helo Fred,
Rwy'n dal i fireinio ac rwyf wedi newid cryn dipyn o bethau yn fy hidlwyr ers ysgrifennu hwn. Ni fyddwch yn ei gredu ... ond ni allaf gofio sut y gwnes i ei sefydlu! (Doh!) Mae angen i mi wneud rhywfaint o beirianneg gwrthdroi.
Yn anffodus, mae gan Google Analytics ddogfennaeth ofnadwy!
Doug