Tenemos una aplicación web. Los sitios web de terceros colocan nuestros banners en sus páginas (banner es un fragmento de HTML). Se les paga utilizando los métodos de "Pago por clic" o "Pago por evento".
Por lo tanto, los propietarios de sitios web de terceros están interesados en abusar de estos métodos de pago, por ejemplo. Haga clic en el banner muchas veces / creando bots / etc. Me gustaría defenderme contra tales abusos.
¿Cómo puedo defenderme contra este tipo de fraude de mostrar / hacer clic?
Después de leer algunas partes de ayuda de AdWords y este informe Lo sé Debería registrar alguna información sobre cada clic, como la hora exacta, la dirección IP, el agente de usuario y la cookie de seguimiento. Y luego aplique algunos filtros a esos registros:
- Período entre clics repetitivos. Si es demasiado bajo, deseche todos menos uno de ellos
- Análisis estadístico de clics por período de tiempo. Si el número de clics por período actual es significativamente mayor que el promedio, esta actividad debe revisarse
- Comprueba la realidad del entorno del banner: compatibilidad con cookies, ejecución de código JS, comparación de agente de usuario y detección de JS del navegador, comparación de la configuración regional detectada de JS, zona horaria y IP de origen
- Si el porcentaje de clics no válidos ya detectados que se originan en una dirección IP en particular es significativamente más alto que el de otras IP, y el número de clics es significativamente grande, entonces todos los clics desde esta dirección IP deben descartarse
- Muestra / clics provenientes de IPs en enlace , países que no se encuentran en áreas donde viven los usuarios, IP de centros de datos
Por favor, aconseja otros filtros que sean útiles. Además, no conozco las configuraciones adecuadas que deben usarse en esos filtros. ¿Qué son?