Отслеживать IP-адреса пользователей, нажимающих на объявления Adsense [закрыто]
На моем веб-сайте у меня есть объявления adsense. На меня нападает громкий щелчок. В основном я хочу определить, когда пользователь нажимает на объявления, чтобы я мог записать IP-адрес в свою базу данных, тогда я смогу запретить пользователю наибольшее количество кликов. Теперь я понимаю, что большинство объявлений adsense проходит через вкладку iframe, но могу ли я по-прежнему делать то, что хочу? Любые идеи будут оценены по достоинству.
2
Author: FluffyJack, 2012-09-14
1 answers
Я не тестировал это, но это должно сработать. Он в основном проверяет, была ли мышь над объявлением до того, как было запущено событие размытия.
jQuery(function( $ ){
var isOverGoogleAd = false;
$( "iframe[ id *= google ]" ).mouseover(
function(){
isOverGoogleAd = true;
}
)
.mouseout(
function(){
isOverGoogleAd = false;
}
);
$( window ).blur(
function(){
if (isOverGoogleAd){
$.ajax({
type: "post",
url: "track.php",
data: {
adUrl: window.location.href
}
});
}
})
.focus();
});
Взято из здесь.
3
Author: Bojan Dević, 2012-09-14 08:04:58