Emuladores móviles
Los emuladores de Android y los entornos móviles virtualizados ejecutan apps y navegadores móviles reales, y declaran el modelo, la versión de sistema operativo y la pantalla del móvil que elija el estafador.
Un servidor, miles de «móviles». Descubre cómo usan los estafadores los emuladores para fingir variedad de dispositivos, por qué engañan a los filtros básicos y cómo detectarlos antes de que lleguen a tu presupuesto.
La device emulation consiste en ejecutar software que imita un dispositivo físico: un emulador de Android que se comporta como un modelo concreto de móvil, una máquina virtual que se presenta como un ordenador con un navegador determinado o un navegador headless configurado para declarar una pantalla móvil, soporte táctil y un user agent de móvil. Los emuladores tienen usos legítimos en el desarrollo y el testing de apps, y precisamente por eso las herramientas son maduras, baratas y fáciles de conseguir.
En el ad fraud, la emulación sirve para fabricar variedad de dispositivos. Anunciantes y plataformas esperan que una audiencia real esté repartida entre muchos dispositivos, modelos y configuraciones, así que el tráfico que sale de un único dispositivo resulta sospechoso. Con emuladores, un solo operador puede levantar miles de «dispositivos», cada uno con su modelo, versión de sistema operativo, tamaño de pantalla e identificadores, y usarlos para hacer clic en anuncios, registrar instalaciones o enviar formularios.
La device emulation se clasifica como SIVT (tráfico inválido sofisticado): el tráfico está construido para parecer una multitud de usuarios reales y no una sola máquina. Suele combinarse con proxies residenciales que ocultan el centro de datos que hay detrás y con scripts de automatización que tocan, hacen scroll y esperan como lo haría una persona.
La emulación convierte un solo equipo en una flota de dispositivos creíbles. Estas son las piezas que combinan los estafadores.
Los emuladores de Android y los entornos móviles virtualizados ejecutan apps y navegadores móviles reales, y declaran el modelo, la versión de sistema operativo y la pantalla del móvil que elija el estafador.
Navegadores controlados por frameworks de automatización cargan páginas, ejecutan JavaScript y hacen clic en anuncios sin pantalla, mientras declaran una configuración normal de escritorio o de móvil.
Cada sesión recibe una combinación nueva de user agent, resolución, idioma, zona horaria e identificadores de dispositivo, así que no hay dos «dispositivos» iguales.
Las sesiones emuladas pasan por proxies residenciales o móviles, de modo que el tráfico parece venir de conexiones domésticas del mercado al que apunta el anunciante.
Los dispositivos emulados pasan por audiencia, así que el daño aparece en todo tu funnel.
Cada clic o instalación emulada se factura como uno real. En campañas de CPI y CPC, las granjas de emuladores pueden absorber gran parte del gasto sin ningún cliente detrás.
Los informes muestran un reparto sano de dispositivos, modelos y ubicaciones que no existe, y el fraude queda escondido en cifras que parecen normales.
Los dispositivos emulados pueden completar formularios y registros, y llenan tu CRM de contactos que tu equipo comercial persigue sin llegar nunca a ellos.
Las pujas automáticas aprenden de la interacción que ven. Cuando interactúan dispositivos emulados, el algoritmo gasta más en buscar tráfico parecido.
Un emulador puede cambiar lo que un dispositivo dice de sí mismo, pero le cuesta mantener todas las señales coherentes con un hardware real.
Compara el modelo de dispositivo declarado con lo que el navegador puede hacer de verdad: GPU y renderizado gráfico, procesamiento de audio, sensores disponibles y comportamiento táctil.
Los móviles reales envían datos de acelerómetro, giroscopio y batería que cambian con el tiempo. Los emuladores a menudo no devuelven nada, o valores perfectamente estáticos.
Muchos dispositivos «distintos» que comparten el mismo renderizado, las mismas fuentes o los mismos patrones de tiempo delatan un origen emulado común.
Los navegadores headless y los frameworks de automatización dejan rastros detectables, y sus interacciones tienen patrones de tiempo distintos de los toques y el scroll de una persona.
Opticks comprueba si la identidad que declara cada dispositivo coincide con sus capacidades reales y marca emuladores, máquinas virtuales y navegadores headless en tiempo real.
Combina señales del dispositivo, de la red y de comportamiento, así que detecta el tráfico emulado aunque rote perfiles y se esconda tras proxies residenciales.
Ve qué campañas, ubicaciones y fuentes envían dispositivos emulados, y exclúyelos en todos tus canales para dejar de pagar por ellos.
Sigue explorando
Descubre qué parte de tu tráfico viene de emuladores y navegadores automatizados, campaña a campaña. Sin tocar código: instálalo con Google Tag Manager en menos de cinco minutos.