Dinamički dodajte niz upita Google Analytics kampanje koristeći jQuery

jQuery

Prijatelj Todd Baker poslao mi je rješenje putem Twitter za problem za koji nisam imao priliku razviti rješenje. Budući da se naši blogovi na Compendiumu ponekad hostiraju na sekundarnoj domeni za klijenta, željeli bismo proslijediti Google Analytics kôd kampanje na primarnu domenu kako bi mogli učinkovito pratiti posjetitelje.

Druga je poteškoća, međutim, osigurati da vaši blogeri uvijek uključuju kôd kampanje ... nešto što ne treba očekivati. Ispravno rješenje je da koristite JavaScript za dinamičko dodavanje koda kampanje kada se stranica učita.

document.ready (function () {
var campaignQueryString = '? {popunite ovo}';
var targetDomain = '{popunite ovo}';
$ ("a [href = 'http: // www." + targetDomain + "]'"). svaka (funkcija () {
this.href + = campaignQueryString;
});
});

Ovo specifično rješenje koristi i zahtijeva jQuery, JavaScript okvir otvorenog koda. Ja sam veliki obožavatelj jQueryja da bi na web stranice dodao neke lijepe efekte . Čuo sam povratne informacije da neki poslovni programeri ipak ne cijene pokušaj da prate korak s verzijama.

Ako upotrebljavate gornji kod, morate uključiti jQuery. Preporučio bih da ga učitate s Googlea. Budući da to čine mnogi ljudi, vaša će se stranica učitati puno brže jer se kôd sprema u predmemoriju nakon što je već bio učitan.


Google čak isporučuje i URL Builder koji će vam pokazati kako izraditi niz upita kampanje. Ako se želite stvarno svidjeti, preporučio bih da dodate elemente poput ključnih riječi, kategorija, autora itd.

Jedan komentar

  1. 1

Što vi mislite?

Ova web stranica koristi Akismet za smanjenje neželjene pošte. Saznajte kako se podaci vašeg komentara obrađuju.