Додадете динамички пребарувачки низи за кампања на Google Analytics динамички користејќи jQuery
Пријател Тод Бејкер ми испрати решение преку Twitter за проблем за кој не сум имал можност да развијам решение. Бидејќи нашите блогови на Компендиум понекогаш се хостираат на секундарен домен за клиент, ние би сакале да поминеме Код на кампањата на Google Analytics до примарниот домен за да можат ефективно да ги следат посетителите.
Друга тешкотија, сепак, е да се осигура дека вашите блогери секогаш вклучуваат код на кампања - нешто што не треба да се очекува. Точното решение е да користете JavaScript за динамично додавање на кодот на кампањата кога страницата се вчитува.
документ. веќе (функција () {
var campaignQueryString = '? {пополни го ова}';
var targetDomain = '{пополни го ова}';
$ ("a [href = 'http: // www." + targetDomain + "]" "). секоја (функција () {
this.href + = campaignQueryString;
});
});
Ова специфично решение користи и бара jQuery, JavaScript рамка со отворен извор. Јас сум голем fanубител на jQuery за да додадете неколку убави ефекти на веб-страниците . Слушнав повратна информација дека некои развивачи на претпријатија не го ценат обидот да останат во чекор со верзијата.
Ако го користите горенаведениот код, мора да го вклучите
jQuery. Препорачувам да го вчитам од Google. Бидејќи многу луѓе го прават ова, вашата страница ќе се вчита многу побрзо, бидејќи кодот е зачуван, претходно вчитан.Гугл дури и обезбедува А. Градител на URL-адреси за да ви покаже како да ја изградите пребарувачката низа во кампањата. Ако сакате навистина да добиете фенси, би препорачал да додадете елементи како клучни зборови, категории, автори, итн.