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

jQuery

prijatelj Todd Baker poslao mi je rješenje putem cvrkut za problem za koji nisam imao priliku razviti rješenje. Budući da se naši blogovi na Compendium-u ponekad hostiraju na sekundarnoj domeni za klijenta, željeli bismo proći Kôd kampanje Google Analytics na primarnu domenu kako bi mogli efikasno pratiti posjetitelje.

Još jedna poteškoća je 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 ljubitelj jQuery-a da doda neke lijepe efekte web lokacijama . Čuo sam povratne informacije da neki poslovni programeri ipak ne cijene pokušaj da prate korak sa verzijama.

Ako koristite gornji kod, morate uključiti jQuery. Preporučio bih da ga učitate od Googlea. Budući da to mnogi ljudi rade, vaša stranica će se učitati mnogo brže jer se kôd sprema u keš memoriju, već prethodno učitan.


Google čak isporučuje a URL Builder da vam pokaže kako se gradi niz upita vaše kampanje. Ako se stvarno želite svidjeti, preporučio bih da dodate elemente poput ključnih riječi, kategorija, autora itd.

jedan komentar

  1. 1

Šta ti misliš?

Ova stranica koristi Akismet kako bi smanjila neželjenu poštu. Saznajte kako se podaci vašeg komentara obrađuju.