Google Analytics Kampaniya Querystring-i jQuery istifadə edərək dinamik şəkildə əlavə edin
Dost Todd çörəkçi mənə bir həll göndərdi Twitter həll yolunu tapmaq fürsəti tapmadığım bir problem üçün. Compendiumdakı bloglarımız bəzən bir müştəri üçün ikincil bir domendə yerləşdiyindən, keçmək istəyirik Google Analytics kampaniya kodu ziyarətçiləri effektiv şəkildə izləyə bilməsi üçün birincil etki.
Başqa bir çətinlik, bloggerlərinizin həmişə bir kampaniya kodu daxil etməsini təmin etməkdir ... gözlənilməməli bir şey. Doğru həll səhifə yükləndikdə kampaniya kodunu dinamik olaraq əlavə etmək üçün JavaScript istifadə edin.
document.ready (function () {
var campaignQueryString = '? {bunu doldurun}';
var targetDomain = '{bunu doldurun}';
$ ("a [href = 'http: // www." + targetDomain + "]'"). hər biri (function () {
this.href + = KampaniyaQueryString;
});
});
Bu spesifik həll açıq bir JavaScript çərçivəsi olan jQuery-dən istifadə edir və tələb edir. Mən bir veb saytlarına xoş effektlər əlavə etmək üçün böyük bir jQuery pərəstişkarı . Bəzi müəssisə inkişaf etdiricilərinin versiya ilə uyğunlaşmağa çalışdığını qiymətləndirmədikləri barədə rəy eşitdim.
Yuxarıdakı kodu istifadə edirsinizsə, daxil etməlisiniz
jQuery. Google-dan yükləməyinizi məsləhət görürəm. Bir çox insan bunu etdiyindən, kodunuz əvvəlcədən yükləndiyindən, səhifəniz daha sürətli yüklənəcəkdir.Google hətta a Kampaniya sorğu ipinizi necə quracağınızı göstərmək üçün URL Builder. Həqiqətən zövq almaq istəyirsinizsə, açar sözlər, kateqoriyalar, müəlliflər və s. Kimi elementlərə əlavə etməyinizi məsləhət görürəm.