JQuery ашиглан Google Analytics Campaign Querystring-ийг динамикаар хавсаргана уу
Найз Тодд Бейкер надад шийдлийг илгээсэн Twitter Надад шийдэл боловсруулах боломж олдоогүй асуудлын төлөө. Манай Compendium дээрх блогууд заримдаа үйлчлүүлэгчдэд зориулсан хоёрдогч домэйнд байршдаг тул бид дамжуулахыг хүсч байна Google Analytics кампанит ажлын код анхан шатны домэйнд зочлогчдыг үр дүнтэй хянах боломжтой болгох.
Өөр нэг бэрхшээл бол таны блог хөтөч кампанит ажлын кодыг үргэлж оруулах явдал юм ... хүлээх ёсгүй зүйл. Зөв шийдэл бол хуудас ачаалах үед сурталчилгааны кодыг динамикаар нэмэхийн тулд JavaScript ашиглана уу.
document.ready (функц () {
var promotionQueryString = '? {үүнийг бөглөнө үү}';
var targetDomain = '{үүнийг бөглөх}';
$ ("a [href = 'http: // www." + targetDomain + "]'"). тус бүр (function () {
this.href + = кампанит ажилQueryString;
});
});
Энэхүү тодорхой шийдэл нь нээлттэй эх сурвалж бүхий JavaScript фрэймворк jQuery-ийг ашигладаг бөгөөд шаарддаг. би бол jQuery-ийн томоохон фенүүд . Зарим аж ахуйн нэгжийн хөгжүүлэгчид хувилбарыг нь дагаж мөрдөхийг хичээдэггүй ч гэсэн санал хүсэлтийг би сонссон.
Хэрэв та дээрх кодыг ашиглаж байгаа бол заавал оруулах ёстой
jQuery. Би үүнийг Google-ээс ачаалахыг зөвлөж байна. Олон хүмүүс үүнийг хийж байгаа тул таны хуудсыг өмнө нь ачаалж байсан кэш хадгалагдсанаас хойш илүү хурдан ачаалах болно.Google хүртэл а Таны кампанит ажлын querystring хэрхэн бүтээхийг харуулах URL Builder. Хэрэв та үнэхээр сонирхолтой байхыг хүсч байвал түлхүүр үг, категори, зохиогч гэх мэт элементүүдийг нэмж оруулахыг зөвлөж байна.