Product
Privacidad, interacciones automáticas y detección de bots de Mailgun
Ahora más que nunca, los usuarios se preocupan por la privacidad de sus datos y por las medidas que pueden tomar para proteger su información personal. Y eso es algo que las grandes empresas del sector tecnológico no pueden ignorar por mucho más tiempo. A medida que aumenta la concienciación sobre el uso de los datos, diferentes proveedores de servicios de buzones (MBP) y empresas líderes en tecnología están cambiando su forma de gestionar los datos personales. Solo el año pasado, Apple cambió su forma de gestionar las aperturas y los clics al crear un evento general que ocurre cada vez que un email nuevo llega a la bandeja de entrada.
La privacidad es importante, y es fundamental para toda persona que recibe un email, así como para los remitentes. Existen soluciones que benefician a ambas partes, y la industria avanza con la capacidad de identificar las aperturas y los clics de bots sin poner en riesgo la privacidad de los destinatarios.
Y así como las mejores prácticas cambian, nosotros también lo hacemos. Por eso, hoy nos enorgullece anunciar que la Detección de bots ya está disponible en Mailgun.
¿Cómo funcionan las interacciones de los bots?
En Apple Mail, todas las imágenes únicas de un mensaje de email (entregado en la bandeja de entrada) se obtienen de manera anticipada, se cargan y se almacenan en la memoria caché de una CDN. Si usas el seguimiento de aperturas, esta obtención anticipada acaba activando un evento de apertura para tu ESP, el cual podría ser real o no. Desde el punto de vista del seguimiento, esta obtención anticipada crea distintos problemas, ya que se oculta la información que normalmente obtienes de dicho evento (información del dispositivo y ubicación mediante la dirección IP): la cadena del User-Agent devuelve un agente de usuario genérico `Mozilla/5.0`, y la dirección IP es la del nodo de la CDN, en lugar de la dirección IP real de los destinatarios.
Gmail hace algo similar mediante el uso de su Google Image Proxy. Tanto la ubicación como la información del navegador quedan ocultas debido a una apertura automática y, a cambio, el `User-Agent` es `Mozilla/5.0 (Windows NT 5.1; rv:11.0)` `Gecko Firefox/11.0 (via ggpht.com GoogleImageProxy)`. Aunque esto podría confundirse con una apertura de usuario, la ubicación geográfica y la información del cliente no serán precisas, y el resultado se devolverá muy rápido.
Pero ¿en qué lugar dejó este cambio a los remitentes de emails?
En consecuencia, las tasas de apertura aumentaron con este cambio, pero no porque los destinatarios interactuaran con los emails. Estas métricas infladas dejan a los remitentes con un análisis inexacto de su interacción y ponen en duda hasta qué punto deberían depender de las tasas de apertura a la hora de tomar decisiones relacionadas con el email marketing. Decir que esto sacudió al sector del email marketing sería quedarse corto, pero estos cambios no acabaron por completo con el email.
Después de meses de hacer un seguimiento del impacto de las interacciones de estos bots, una cosa está clara: el email no ha muerto, pero las tasas de apertura definitivamente no son la métrica más fiable de partida cuando se trata de la interacción de los destinatarios.
Las aperturas y los clics de bots por parte de los destinatarios han estado inflando las métricas durante años, y aunque eso se puede solucionar con una lista limpia, las interacciones automatizadas por parte de los MBP requerían una solución diferente.

Llega la Detección de bots
Las aperturas automáticas se delatan con su propio nombre: son automáticas. Las aperturas de estos bots en los MBP devuelven los resultados con la misma rapidez, si no más, que la respuesta `250 OK`. Las personas tienen vida más allá de su bandeja de entrada, y rara vez van a abrir un email en el mismo segundo en que les llega. Para que nuestra solución confundiera una apertura orgánica con un bot, el destinatario tendría que abrirlo en menos de un segundo tras recibirlo. ¿Tienes tanta rapidez al hacer clic? Incluso si se trata de restablecer una contraseña o del aviso de entrega de un paquete, una persona real siempre va a necesitar un poco más de tiempo para abrir y leer un email.
Como las aperturas de bots son fáciles de identificar, lo único que tiene que hacer el proveedor de servicios de envío de emails es crear una función de detección basada en ese factor. En Mailgun, hemos añadido un campo a la carga útil de los eventos que informará de si un mensaje es o no automático, así como de dónde se originó la apertura del bot en lo que respecta a los MBP. Aparecerá hacia la parte superior de la carga útil, como se muestra en este ejemplo:
``` { "client-info": { rnrn"client-name": "unknown", rnrn"client-type": "unknown", rnrn"user-agent": "Mozilla/5.0", rnrn"device-type": "unknown", rnrn"client-os": "unknown", rnrn"bot": "apple" rnrn},```
El campo `bot` es donde verás si una apertura o un clic son automáticos y proceden de Apple, Gmail o de la interacción de un bot desconocido, que podría ser un dispositivo perimetral como un cortafuegos o un software antispam que obtiene la imagen de seguimiento del mensaje y la registra como un evento de clic o apertura. El campo del bot te proporciona información adicional sobre qué podría estar afectando a tus tasas de interacción y te permite comprender mucho mejor el rendimiento general de tu programa de email.
Protección de la privacidad de Apple Mail (AMPP)
Si el User-Agent es exactamente Mozilla/5.0, lo más probable es que se trate de AMPP, lo cual nos proporciona un indicador preciso para detectar el bot de Apple en concreto.
Gmail
Gmail oculta la ubicación y los datos del navegador mediante una imagen proxy, por lo que podemos considerar que las aperturas detectadas con el agente de usuario de Google son el resultado de una apertura orgánica de usuario, pero no podemos confiar en la precisión de los datos de geolocalización asociados.
Al igual que en algunos de nuestros casos extremos desconocidos, se sabe que Google obtiene de manera anticipada la imagen de seguimiento en el momento de la entrega. Si se trata de Google, podemos identificarlo gracias al agente de usuario único y al hecho de que la tasa de clics es inferior a un segundo.
Próximos pasos
Los mundos del email y la privacidad cambian constantemente para mejor. Depende de los proveedores de servicios de envío de emails evolucionar a la par, y en Mailgun estamos preparados para hacer exactamente eso. Podemos separar con eficacia a las personas de los bots a partir del User-Agent y las marcas de tiempo, pero en el futuro trataremos de añadir otros parámetros de interacción de los bots de MBP a medida que se adentren en el espacio de la privacidad. Además, seguiremos creando herramientas de detección de bots más potentes para nuestros clientes.
¿Tienes alguna idea sobre la Detección de bots o para Mailgun en general? Envíanos un mensaje en UserVoice : nuestras mejores funciones y servicios surgen de tus ideas.