Добавете динамичен низ за кампания на Google Analytics с помощта на jQuery

Jquery

Приятел Todd Baker ми изпрати решение чрез кикотене за проблем, за който не съм имал възможност да разработя решение. Тъй като нашите блогове в Compendium понякога се хостват на вторичен домейн за клиент, бихме искали да преминем Код на кампанията на Google Analytics към основния домейн, за да могат да проследяват ефективно посетителите.

Друга трудност обаче е да гарантирате, че блогърите ви винаги включват код на кампанията ... нещо, което не бива да се очаква. Правилното решение е да използвайте JavaScript за динамично добавяне на кода на кампанията, когато страницата се зареди.

document.ready (функция () {
var campaignQueryString = '? {попълнете}};
var targetDomain = '{попълнете}};
$ ("a [href = 'http: // www." + targetDomain + "]'"). всеки (функция () {
this.href + = campaignQueryString;
});
});

Това специфично решение използва и изисква jQuery, JavaScript рамка с отворен код. Аз съм голям фен на jQuery, за да добавите някои приятни ефекти към уеб сайтовете . Чувал съм отзиви, че някои корпоративни разработчици все пак не оценяват опитите да се справят с версирането.

Ако използвате горния код, трябва да включите Jquery. Препоръчвам да го заредите от Google. Тъй като много хора правят това, страницата ви ще се зареди много по-бързо, тъй като кодът е кеширан, след като е бил зареден преди.


Google дори доставя a URL Builder, за да ви покаже как да изградите низа на заявките си за кампания. Ако искате наистина да ви хареса, бих препоръчал да добавите елементи като ключови думи, категории, автори и т.н.

Един коментар

  1. 1

Какво мислите?

Този сайт използва Akismet за намаляване на спама. Научете как се обработват данните за коментарите ви.