11 Eylül 2013 Çarşamba

Click ve Third Party Click sayımı

Merhabalar,

Bu yazıda AdServer teknolojisinin olmazsa olmazlarından “Click ve Third Party Click sayımı” üzerinde duracağız. Lafı uzatmadan başlayalım :) 
AdServer teknolojilerinde reklamın gösterim(impression) ve click değerlerini saymak oldukça önemlidir. Aslına bakarsanız bu iki sayım işin temelini oluşturmaktadır. 
Gösterim saymak oldukça kolay olmasına rağmen click saymak ise teoride kolay olsa da uygulamada pek kolay değildir. Önce click işlemini kısaca açıklayalım; Reklamı gören kullanıcı reklamın üzerine gidip tıklama işlemini gerçekleştirdiğinde genelde yeni bir sayfada tıklama adresine gider. Tıklama adresine yani hedefe giderken bazı adreslere uğrayıpta gider. Bunu günlük hayatımızda bir yerden başka bir yere giderken iki yer arasında geçtiğimiz yerler gibi düşünebilirsiniz. AdServer click işlemlerini takip edebilmek için önce kendi üzerindeki bir adrese yönlendirir sizi sonrasında ise asıl gidilmesi gerken adrese yönlendirir. Böylelikle hem AdServer click sayma işlemini yapar hemde asıl müşterinin sayfasına sizi yönlendirmiş olur. 
Şuana kadar okuduklarınız işin en kolay kısmı şimdi biraz detaya girelim. 
AdServer sistemleri hangi reklamın nerede kaç kez click lendiğini sayabilmesi için bazı parametrelere ihtiyaç duyar ve bu parametreleri tıklama adreslerine ekler. İşte bu parametrelerin doğru ve düzgün olarak aktarılması (EnCode / DeCode işlemi) click sayma işleminde hayati önem taşımaktadır. Click sayma işlemininden sonra şimdi Third Party Click sayma işlemini açıklayalım; Yukarıda açıklamaya çalıştığımız click sayma işlemi tek bir AdServer sayma işlemi yapacaksa oldukça sorunsuz ve istenildiği gibi çalışır. 
Bazı durumlarda 2 veya daha fazla AdServer birbirleri ile reklamlarını paylaşıp kendi networkleri üzerindeki web sayfalarında yayınlıyorlar. Bunlarda click sayma işlemi nasıl yapılıyor ? yukarıda anlatılan gibi olamaz mı ? teorik olarak olur olmasına da bazı sıkıntılarla karşılaşmak kaçınılmaz oluyor. 

Özellikle;
  • IFRAME
  • JavaScript
  • HTML
olarak yayına alınan reklamlarda.
İşte tam bu noktada imdadımıza Third Party Click / 3PAS / ClickThru Macro... gibi isimlerle adlandırılan Third Party Click sayımı devreye giriyor.  

Third Party Click de sayma işlemi şu akışta olur;
Third Party Adserver Click Sayar-> Yayıncı AdServer Click Sayar -> Kampanya Hedef Sayfası ( Landing Page).

İşlemin gerçekleştirilebilmesi için yayının gerçekleştirildiği adserver üzerinde tıklama parametresine ilave edilen ek bir parametrenin kullanılması gerekmektedir. Farklı adserver lar arasında farklı isim ve formatlarda parametre kullanımının gerçekleşme riskine karşın işlemin başlangıçta test edilmesi olası yayın kayıplarını ve rapor farklılıklarını münkün olduğunca minumuma indirecektir. Bu işlem sırasındaki en önemli nokta ise farklı AdServer’ların bu işlem sırasında gerçekleştirdikleri EnCode / DeCode işlemleri sayım işleminin gerçekleşmesi için son derece önemlidir.  

Örnek click sayım :
X : Üçüncü Parti AdServer Y : Yayıncı AdServer Z : Kampanya Hedef Sayfası (Landing Page) X -> Y -> Z

Bu örnekte Encode işlemi Y Adserver üzerinde, Decode işlemi ise X Adserver üzerinde gerçekleştirilmelidir.  

Kod örneği; Üçüncü Parti AdServer Kodu:
<script type=”text/javascript” src=”http://ad.thirdpartyadserver.com/get/reklam_alani/424242/?clickthru=”></script>  

Yayıncı AdServer’ın reklam alanında ekleyeceği kodun son hali:
<script type=”text/javascript” src=”http://ad.thirdpartyadserver.com/get/reklam_alani/424242/?clickthru=http%3A//srv.yayinciadserver.com/click.aspx%3Fp%3D1%26p%3D2%26url%3D”></script>  

Son olarak;
Third Party Click sayımlarında her zaman iki adserver arasında fark olabilir. Önemli olan bu farkların az ve kabul edilebilir olması. Bu tür sayımlarda 2 den fazla adserver olduğu durumlarda olabilir ki münkün olduğunca bunu kullanmayın derim click sayma işleminde araya ne kadar adserver girerse o kadar sıkıntı demektir :( . Şuan bile 2 den fazla adserver sayımı ile çok defa karşılaştık bunlarında elbette var çözümleri ama kolay değil ciddi ciddi uğraştırıyor. Bu yazıyı baz aldığınızda bu sorunu aşabileceğinizi düşünüyorum.

Düzenleme notu : Bu yazımda AdSpeed üzerinde yayınlanmış iki linki vermiştim. AdSpeed'den gelen linklerin kaldırılması talebi üzerine linkleri kaldırmış bulunmaktayım. Bilginize.

Bir sonraki yazıda görüşmek üzere.  

Cihan

Merhabalar

Merhabalar,
Kaç zamandır kendi web sitemi yayına alayım diyordum da bir türlü nasip olmuyordu.
Kısmet bugüneymiş :)

Şimdi kısa bir merhaba diyorum ama yakında;
  • AdServer
  • Proje Yönetimi
  • Yazılım Geliştirme Mimarileri
  • Veri Tabanı
  • İş Zekası
gibi konularda yazacağım yazılarda görüşmek üzere...