2015-01-14 19 views
6

Yapmaya çalıştığım şey, kullanıcının bir Google Adsense tıklamasını takip etmektir. Google Adsense komut dosyası etiketini ekleyerek iki tür reklam oluşturuluyor.Google Adsense'i takip edin JavaScript ile iletişime geçmek için

  • Bir imagebanner bir veya birden fazla bağlantı (kullanıcı yönlendirilmek için linke tıklayın zorundadır)
ile
  • bir afiş (reklama kullanıcıyı yönlendirir afiş üzerinde tek bir tıklama)

    İkincisinin ikinci türü ile ilgili sorunlarım var.
    Bağlantı, iki iframe içinde gelir. Kullanıcının faresi dış iframe üzerindeyse tıklamayı izlemek oldukça kolaydır. Ancak, kullanıcı bağlantıyı (tag) tıklarsa tıklamayı izlemek için ikinci iframe erişemiyorum. Bu yüzden kullanıcı bannerdaki bir boşlukları tıklarsa, işlevim bunu bir tıklama olarak da sayar. Nedeni oldukça açık: Google bunu reddediyor.
    Google'ın kodunu değiştirmek istemiyorum, sadece tıklamayı izlemek istiyorum. afiş varsayarsak

  • cevap

    0

    sınıf .banner vardır, böyle izlemeyi başarabilirsiniz:

    $('.banner').on('click', function(e) { 
        ga('send','event',{eventCategory:'BannerClick', eventAction:e }); 
    }); 
    
    1

    Sana reklamlarının tıklanmasını izleme sistemi kötüye olabilir çünkü bu AdSense tarafından izin verilip verilmediği oldukça emin değilim (örneğin içerik kilitleme). Ayrıca, farklı kenar durumlarıyla karşılaşırsınız - sizin sorduğunuz gibi - bu yüzden genellikle size şu tavsiyeyi öneririm:

    Muhtemelen yapmak istediğiniz, Google Analytics’i AdSense’le birleştirmektir (1-2 tıklama kadar basit). Gösterimleri, tıklamaları ve diğer AdSense verilerini görmek için Analytics Panosunda Yayıncı → AdSense'e kolayca gidebilirsiniz. Bu verilere erişebilen her zaman özel raporlar oluşturabilirsiniz.

    Tıklamaları gerçekten izlemek istiyorsanız, farenin imlecinin hangi öğenin/hatanın imleci üzerinde durduğunu belirlemek için bulanıklık olaylarını kullanan this iframe tracker çıkışını kullanabilirsiniz.

    +0

    https://github.com/vincepare/iframeTracker-jquery benim için çalıştı. Teşekkürler! – jboeke

    İlgili konular