click en iframe
$10-30 USD
Paid on delivery
Soy el propietario de varios sitios web los cuales rentabilizo con adsense, últimamente he tenido problemas con 1 de estos sitios por "trafico invalido" por lo que me fue penalizado, sospecho que esto fue a proposito por algún competidor, asi que mi intención es crear mi propio sistema de control de trafico para evitar que esto me suceda con otros sitios. Aclaro que no soy un experto en programación ni mucho menos y puedo equivocarme en el diagnostico de lo que pido, los anuncios de googole por lo que he visto aparecen en un IFRAME, por lo que estoy interesado en detectar los clicks en estos IFRAMES para hacer yo de mi lado un seguimiento de los clicks: ip, frecuencia, etc.
Encontre un codigo en la web el cual adapte para usar de esta forma, dejo el link del proyecto que adapte a mi sitio:
[login to view URL]
lo que hice es insertar este codigo en las paginas en que aparecen anuncios, pueden encontrar [login to view URL] en el link de arriba
<script src="[login to view URL]"></script>
<script src="Detect-Click/[login to view URL]"></script>
<script>
jQuery(document).ready(function($){
// Other iframes (wrapped with .iframetrack)
$('.iframetrack iframe').iframeTracker({
blurCallback: function(){
$('<div class="alert alert-info">').html('Click on iframe : #' + this._overId).appendTo('#consoleDebug').delay(3000).fadeOut();
},
overCallback: function(element){
this._overId = $(element).parents('.iframetrack').attr('id'); // Saving the iframe wrapper id
},
outCallback: function(element){
this._overId = null; // Reset hover iframe wrapper id
},
_overId: null
});
});
</script>
-----------------------------------------------------------
luego solo agrego el DIV antes del iframe y me detecta el click dentro de este
<div class="iframetrack" id="iframe_red_1">
<iframe scrolling="auto" src="[login to view URL]" frameborder="1" height="300" width="300"></iframe>
</div>
hasta aqui funciona perfecto con los anuncios que son solo 1 IFRAME, pero en los anuncios de busqueda la estructura es diferente, los anuncios estan dentro de otro IFRAME:
IFRAME
IFRAME-ANUNCIOS
IFRAME-RESULTADOS-BUSQUEDA
con el codigo anterior detecto todos los clics dentro de IFRAME, pero yo deseo detectar solo los del IFRAME-ANUNCIOS, obviamente no tengo forma cambiar nada dentro de IFRAME asi que de alguna forma el codigo tiene que detectar que iframe se esta haciendo click o que detecte si se esta haciendo click en un DIV que englobe IFRAME-ANUNCIOS, no he podido hacerlo, el codigo anterior solo detecta los click dentro de los div que marco en la propia pagina principal, no detecta los div dentro del iframe.
Como dije no soy ningun experto, apenas me arregle con esfuerzo para modificar el código superficialmente y que funcione, no se si se puede hacer o no, lo que necesito es detectar los clicks en IFRAME-ANUNCIOS no importa como, gracias.
Project ID: #14955756
About the project
9 freelancers are bidding on average $34 for this job
hello nice to meet you. i am very interested in your project i have rich experience for your project. your project is very easy for me. i can complete your project in a short time. please send your message so tha More
Buenas, somos un grupo de desarrolladores que estamos disponibles para crear e implementar su proyecto en el menor tiempo posible. Nos gustaría poder apoyarle en desarrollar el proyecto que solicito , teniendo en c More
Buen dia. Me parece que lo que deseas es saber de donde provienen los click faudulentos. Es una tarea sumamente dificil. Te propongo usar un código en tu página que bloquee los bots con un codigo 503
Amplia experiencia con JavaScript. Podría utilizar la librería que ya tienes incorporada y hacer los ajustes para llevar el tracking sólo de anuncios.
puedo hacerte una función en ajax para que guardes en una base de datos los datos que deseas al dar clic en un div especifico y ver los resultados que deseas