JQuery kullanarak Google Analytics Kampanya Sorgusu Dizisini Dinamik Olarak Ekleyin
Arkadaş Todd Baker bana bir çözüm yolladı Twitter Çözüm geliştirme fırsatım olmayan bir sorun için. Compendium'daki bloglarımız bazen bir müşteri için ikincil bir alanda barındırıldığından, geçmek isteriz Google Analytics kampanya kodu ziyaretçileri etkili bir şekilde izleyebilmeleri için birincil alana.
Yine de bir başka zorluk, blog yazarlarınızın her zaman bir kampanya kodu içermesini sağlamaktır… beklenmemesi gereken bir şey. Doğru çözüm şudur: Sayfa yüklendiğinde kampanya kodunu dinamik olarak eklemek için JavaScript kullanmak.
document.ready (function () {
var campaignQueryString = '? {bunu doldurun}';
var targetDomain = '{bunu doldurun}';
$ ("a [href = 'http: // www." + targetDomain + "]'"). her biri (function () {
this.href + = campaignQueryString;
});
});
Bu özel çözüm, açık kaynaklı bir JavaScript çerçevesi olan jQuery kullanır ve gerektirir. Ben bir Web sitelerine güzel efektler eklemek için büyük jQuery hayranı . Yine de bazı kurumsal geliştiricilerin sürüm oluşturmaya ayak uydurmaya çalışmaktan hoşlanmadıkları yönünde geri bildirimler duydum.
Yukarıdaki kodu kullanırsanız, eklemelisiniz
jQuery. Google'dan yüklemenizi tavsiye ederim. Birçok kişi bunu yaptığından, kod önceden yüklenmiş olduğu için önbelleğe alındığından sayfanız çok daha hızlı yüklenecektir.Google bile bir Kampanya sorgu dizenizi nasıl oluşturacağınızı göstermek için URL Oluşturucu. Gerçekten süslü olmak istiyorsanız, anahtar kelimeler, kategoriler, yazarlar vb.Gibi unsurları eklemenizi tavsiye ederim.