Pridėkite „Google Analytics“ kampanijos užklausos eilutę dinamiškai naudodami „jQuery“
Draugas Todas Bakeris atsiuntė man sprendimą per Twitter problemai, kuriai neturėjau galimybės sukurti sprendimo. Kadangi mūsų „Compendium“ tinklaraščiai kartais priglobiami antriniame kliento domene, norėtume perduoti „Google Analytics“ kampanijos kodas į pagrindinį domeną, kad galėtų efektyviai stebėti lankytojus.
Dar vienas sunkumas yra užtikrinti, kad jūsų tinklaraštininkai visada įtrauktų kampanijos kodą ... to, ko nereikia tikėtis. Teisingas sprendimas yra naudokite „JavaScript“, kad dinamiškai pridėtumėte kampanijos kodą, kai puslapis įkeliamas.
document.ready (funkcija () {
var campaignQueryString = '? {užpildykite tai}';
var targetDomain = '{užpildykite tai}';
$ ("a [href = 'http: // www." + targetDomain + "]'"). kiekvienas (funkcija () {
this.href + = campaignQueryString;
});
});
Šis specifinis sprendimas naudoja ir reikalauja „jQuery“, atvirojo kodo „JavaScript“ sistemos. Aš a didelis „jQuery“ gerbėjas pridėti puikių efektų į svetaines . Girdėjau atsiliepimų, kad kai kurie įmonės kūrėjai vis dėlto nevertina bandymų neatsilikti nuo versijų kūrimo.
Jei naudojate pirmiau nurodytą kodą, turite įtraukti
JQuery. Aš rekomenduočiau jį įkelti iš „Google“. Kadangi tai daro daugelis žmonių, jūsų puslapis bus įkeltas daug greičiau, nes kodas yra išsaugotas talpykloje.„Google“ tiekia net URL kūrimo priemonė parodys, kaip sukurti kampanijos užklausų eilutę. Jei norite iš tikrųjų pasigrožėti, rekomenduočiau įtraukti tokius elementus kaip raktiniai žodžiai, kategorijos, autoriai ir kt.