Aslına bakarsan google reklamları iframe 'in içerisinde oynatıldığı için direkt olarak onclick eventi ile alman imkansız (en azından bence) . Çünkü kaynaklar farklı, birisine google.com dersek diğeri abc.com gibi. ( Bknz. Cors Policy )

Ayrıca böyle bir olaya girmeni tavsiye etmiyorum, sonradan başın ağrıyabilir.

Ama şansını denemek istersen mantık şöyle olabilir,

Genel kapsayıcı bir div oluşturursun, oluşturduğun div de mouseover ve mouseout fonksiyonları ile farenin o div üzerine gelip gelmediğini tespit edersin.

Eğer fare o divin üzerindeyken sayfa değişiyorsa, reklama tıklanmış demektir. Yani şöyle bir şey;


// Reklam Kodları


<script>
jQuery(function( $ ){

var MouseOver = false;

$("#reklam" ).mouseover(function(){
MouseOver = true;
}
).mouseout(function(){
MouseOver = false;
});

$( window ).blur(
function(){
if (MouseOver){


$.post('ajax.php','data':'data',function(data){
// Callback Fonksiyonu
});


}}).focus();
});
</script>




Sayfaya jquery dahil etmeyi unutma.

Ajax.php 'de ise session yardımıyla kullanıcının bilgilerini alıp istediğin gibi kullanabilirsin. Veritabanında tıklama gerçekleşti diye işaretleyebilirsin mesela.