Product
Geolocalización y detección del agente de usuario ya disponibles en webhooks
Creemos en hacer el trabajo duro por nuestros clientes. Por eso, al decidir añadir parámetros de geolocalización y del agente de usuario a nuestros webhooks de apertura, clic y baja, quisimos ir un paso más allá de simplemente proporcionar una dirección IP y una cadena de agente de usuario sin procesar a los clientes. Proporcionar solo estos valores te obliga a traducir la IP a ciudad o país y a adentrarte en el oscuro mundo de las cadenas del agente de usuario para averiguar si el email se abrió en una tablet, un ordenador de escritorio o cualquier otro dispositivo. Tienes cosas mejores que hacer, así que aquí tienes los detalles.
Con los nuevos parámetros de geolocalización en los webhooks de apertura, clic y baja, Mailgun ofrece lo siguiente:
IP– Dirección IP desde la que se originó el evento.
País– Dos letras del código de país (según especifica ISO3166) desde el que se originó el evento, o “unknown” si no se pudo determinar.
Región– Dos letras o dos dígitos del código de región o “unknown” si no se pudo determinar.
Ciudad- Nombre de la ciudad de origen del evento o “unknown” si no se pudo determinar.
En resumen, sigues obteniendo la dirección IP, pero también recibes la información más común que se puede derivar de ella, sin necesidad de que realices análisis ni decodificaciones adicionales por tu cuenta.
Para la detección del agente de usuario, obtienes
User-agent– Cadena del agente de usuario del cliente que disparó el evento.
Device-type– Tipo de dispositivo en el que se hizo clic en el enlace. Puede ser “desktop”, “mobile”, “tablet”, “other” o “unknown”.
Client-type– Tipo de software en el que se abrió el enlace, por ejemplo, “browser”, “mobile browser”, “email client”.
Client-name– Nombre del software del cliente, por ejemplo, “Thunderbird”, “Chrome”, “Firefox”.
En resumen, obtienes la versión en texto claro del agente de usuario, sin tener que escribir tu propio analizador.
Consulta nuestra documentación para ver una lista completa de los parámetros de webhooks para aperturas, clics y bajas.
Repaso sobre cómo configurar webhooks
Si quieres capturar estos datos detallados de geolocalización y del agente de usuario en tu aplicación, por ejemplo, para crear informes personalizados en tu aplicación de email marketing desarrollada sobre Mailgun, es muy fácil. Lo único que tienes que hacer es configurar un webhook en el panel de control de Mailgun. Cuando especifiques una URL donde aceptarás solicitudes POST, Mailgun te enviará todos estos parámetros.
¿Hay algo más que te gustaría que se enviara a través de webhooks? Cuéntanoslo en los comentarios.
El equipo de Mailgun