Pievienojiet Google Analytics kampaņas vaicājumu virkni dinamiski, izmantojot jQuery

jquery

Draugs Todd Baker atsūtīja man risinājumu, izmantojot Twitter problēmai, kurai man nav bijusi iespēja izstrādāt risinājumu. Tā kā mūsu emuāri vietnē Compendium dažkārt tiek mitināti klienta sekundārajā domēnā, mēs vēlētos to nodot Google Analytics kampaņas kods uz primāro domēnu, lai viņi varētu efektīvi izsekot apmeklētājiem.

Vēl viena grūtība ir nodrošināt, ka jūsu emuāru autori vienmēr iekļauj kampaņas kodu ... kaut ko tādu, ko nevajadzētu gaidīt. Pareizais risinājums ir izmantojiet JavaScript, lai dinamiski pievienotu kampaņas kodu, kad lapa tiek ielādēta.

document.ready (funkcija () {
var campaignQueryString = '? {aizpildiet to}';
var targetDomain = '{aizpildiet to}';
$ ("a [href = 'http: // www." + targetDomain + "]'"). katrs (funkcija () {
this.href + = campaignQueryString;
});
});

Šis īpašais risinājums izmanto un prasa jQuery, atvērtā koda JavaScript sistēmu. Es esmu liels jQuery fans, lai tīmekļa vietnēm pievienotu dažus jaukus efektus . Esmu dzirdējis atsauksmes, ka daži uzņēmumu izstrādātāji tomēr nenovērtē mēģinājumus sekot līdzi versijām.

Ja izmantojat iepriekš minēto kodu, jums tas jāiekļauj jQuery. Es ieteiktu to ielādēt no Google. Tā kā daudzi cilvēki to dara, jūsu lapa tiks ielādēta daudz ātrāk, jo kods ir saglabāts kešatmiņā, jo tas tika ielādēts iepriekš.


Google pat piegādā URL veidotājs, lai parādītu, kā izveidot kampaņas vaicājumu virkni. Ja vēlaties patiešām izdomāt, es iesaku pievienot tādus elementus kā atslēgvārdi, kategorijas, autori utt.

viens komentārs

  1. 1

Ko jūs domājat?

Šī vietne izmanto Akismet, lai samazinātu surogātpastu. Uzziniet, kā tiek apstrādāts jūsu komentārs.