Product
Detecção de geolocalização e agente de usuário agora disponível em webhooks
Acreditamos em fazer o trabalho duro pelos nossos clientes. Por isso, ao decidirmos adicionar parâmetros de geolocalização e agente de usuário aos nossos webhooks de abertura, clique e cancelamento de inscrição, decidimos ir além do que simplesmente fornecer um endereço IP e uma string de agente de usuário bruta para os clientes. Fornecer apenas esses valores obriga você a traduzir o IP para cidade ou país e a mergulhar no mundo obscuro das strings de agente de usuário para descobrir se o e-mail foi aberto em um tablet, desktop ou em outro dispositivo. Você tem coisas melhores para fazer, então aqui estão os detalhes.
Com os novos parâmetros de geolocalização em webhooks de abertura, clique e cancelamento de inscrição, o Mailgun fornece o seguinte:
IP– Endereço IP de onde o evento se originou.
País– Formato de duas letras para o código do país (conforme especificado pela ISO3166) de onde o evento se originou ou “unknown” se não puder ser determinado.
Região– Formato de duas letras ou dois dígitos para o código da região ou “unknown” se não puder ser determinado.
Cidade- Nome da cidade de onde o evento se originou ou “unknown” se não puder ser determinado.
Resumindo, você continua recebendo o endereço IP, mas também obtém as informações mais comuns que podem ser derivadas dele, sem a necessidade de análises ou decodificações adicionais da sua parte.
Para a detecção de agente de usuário, você obtém:
User-agent– Agente de usuário (em formato de string) do cliente que acionou o evento.
Device-type– Tipo de dispositivo no qual o link foi clicado. Pode ser “desktop”, “mobile”, “tablet”, “other” ou “unknown”.
Client-type– Tipo de software no qual o link foi aberto, ex.: “browser”, “mobile browser”, “email client”.
Client-name– Nome do software cliente, ex.: “Thunderbird”, “Chrome”, “Firefox”.
Resumindo, você obtém a versão em inglês claro do agente de usuário, sem precisar escrever o seu próprio analisador.
Consulte nossa documentação para ver a lista completa de parâmetros de webhook para aberturas, cliques e cancelamentos de inscrição.
Revisão sobre a configuração de webhooks
Se você quiser capturar esses dados detalhados de geolocalização e agente de usuário no seu aplicativo, por exemplo, para criar relatórios personalizados no seu aplicativo de e-mail marketing desenvolvido sobre o Mailgun, é muito fácil. Tudo o que você precisa fazer é configurar um webhook no painel de controle do Mailgun. Quando você especificar um URL onde aceitará POSTs, o Mailgun enviará todos esses parâmetros.
Há mais alguma coisa que você gostaria de receber nos webhooks? Conte para nós nos comentários.
Os Mailgunners