2009-12-08 8 views
2

Je dois identifier mes utilisateurs lorsqu'une annonce est cliquée. Par exemple, lorsque l'utilisateur A est en ligne, je dois savoir que c'est lui qui a cliqué sur le bloc d'annonces. Lorsque j'utilisais mes propres publicités, c'était un morceau de gâteau (en utilisant la redirection d'URL) - cependant, nous prévoyons maintenant de passer à Adsense - qui rend l'annonce via javascript - donc je ne peux pas y installer une redirection.Suivi des clics personnalisés pour adsense

Comment puis-je effectuer le suivi - quel utilisateur est le bloc d'annonces - en cas d'adsense?

Merci beaucoup.

- Maku

+0

Cela violera les termes et conditions d'adsense. Si vous envisagez d'utiliser AdSense comme système de paiement par clic, ils vous donneront un coup de pied. – Tschallacka

Répondre

0

Même si il n'y a pas de bonne façon, mais il est assez facile de le faire. tout d'abord mettre votre code adsense dans un div comme:

<div id="adsDiv" class="adsDiv"> 
    <!--here your adsense code--> 
</div> 

maintenant dans votre code jquery utilisez:

$(".adsDiv").on("click", function(){ 
    setTimeout(function() { 
     //here call to php function via ajax etc and in php you can easily check which user is currently online via session who clicked on ad. 
    }, 5000); 
}); 

noter que votre php fonction appelée après 5000 ms, ce qui signifie que l'utilisateur a cliqué et vu votre annonce vous pouvez l'augmenter ou le diminuer selon vos besoins.

Questions connexes