Resumo: Configure uma integração ESP com a AppsFlyer para ativar fluxos de deep linking seguros e sem interrupções em suas campanhas de e-mail, melhorando o engajamento do usuário e as taxas de conversão.
Sobre a integração de ESP com a AppsFlyer
Profissionais de marketing costumam usar provedores de serviços de e-mail (ESPs) para enviar campanhas de e-mail em grande escala. Embora esse devesse ser um processo simples, que oferece jornadas previsíveis, muitas vezes não é o caso. Os problemas surgem como resultado da forma como o ESP lida com seus analytics, adotando um processo que costuma quebrar deep links e afetar negativamente a experiência do usuário mobile. Como resultado, os usuários são levados para sites mobile em vez de acessar o aplicativo, reduzindo a probabilidade de conversão.
Alguns ESPs são compatíveis com a nossa solução de integração, que permite que a AppsFlyer atue como intermediária entre o servidor ESP e seu nome de domínio. Seu papel como proxy permite o fornecimento de arquivos de associação (AASA / asset links), o que facilita o deep linking. Além disso, a solução da AppsFlyer envia dados de mensuração de volta ao ESP, permitindo que você acompanhe seus analytics de e-mail de forma eficaz.
Ao configurar a integração ESP com a AppsFlyer, você oferece experiências de deep linking rápidas e seguras em suas campanhas de e-mail, impulsionando o engajamento de usuários mobile e suas taxas de conversão.
A solução de integração ESP da AppsFlyer é um recurso premium. Se quiser saber mais sobre isso ou começar, entre em contato conosco pelo hello@appsflyer.com.
Configurar a integração
Saiba como configurar sua integração ESP com a AppsFlyer.
Pré-requisitos
Antes de começar a configuração, você deve ter uma conta com um ESP compatível*. Além disso, os itens abaixo são necessários:
- Um novo domínio de rastreamento de cliques (descrito no passo 1).))
- Um endpoint do ESP: o endpoint é fornecido pelo ESP para que você possa encaminhar cliques para seus servidores. Exemplo de estrutura de um endpoint de ESP: esp.endpoint.com.
-
Requisitos específicos da integração ESP:
- Emarsys - peça ao seu customer success manager (CSM) da Emarsys para ativar o redirecionamento de HTTP.
-
Blueshift - peça ao seu customer success manager (CSM) do Blueshift para
mudar o código de resposta HTTP de cliques para 302.
Para configurar a integração, siga esses passos:
1. Passo 1: crie um domínio de rastreamento de cliques em sua plataforma ESP (TI / administrador do sistema)
O click-tracking domain (CTD) é o componente de domínio da URL que aparece nas mensagens de e-mail.
Ele consiste em um subdomínio e um domínio principal, como email.suamarca.com. Diferentes ESPs podem se referir a isso como branding de link, domínio de rastreamento, domínio de clique, reescrita de link, rastreamento de cliques ou white labeling. Etapa 1:
Você deve criar um novo CTD, mesmo que você já esteja usando um existente. Assim, você garante que não haja impacto no tráfego das suas campanhas de e-mail atuais.
Observações
- O certificado SSL será gerenciado pela AppsFlyer (no passo 3).
- Nesse estágio, os links de e-mail provavelmente não estão seguros, o que significa que o prefixo da URL será HTTP em vez de HTTPS. Isso será resolvido no passo 5.).
3. Selecione o template do OneLink que você deseja usar para campanhas de e-mail e em seguida clique em próximo.
Crie um template do OneLink e configure Universal Links/App Links para a opção "quando o aplicativo está instalado". Esse template será usado para criar links do OneLink para suas campanhas de e-mail.
*Se você já tiver um template do OneLink com Universal Links/App Links já configurados, você pode usá-lo.
3. Passo 3: configure sua integração de ESP na AppsFlyer
Agora é hora de configurar sua integração de ESP na AppsFlyer. Atenção: essa etapa e a seguinte (passo 4: configure seu aplicativo") podem ser feitas ao mesmo tempo. Configure seu aplicativo") pode ser configurado ao mesmo tempo.
Para configurar sua integração de ESP na AppsFlyer:
1. Na AppsFlyer, no menu lateral, selecione engajamento > integração ESP.
2. Selecione seu ESP.
3. Encaminhar o tráfego do link para a AppsFlyer:
4. Certifique-se de que você possui uma conta ativa com o ESP selecionado.
Dados necessários do seu ESP:
- Domínio de rastreamento de cliques, criado no passo 1.
- Endpoint do ESP
Clique em próximo.
5. Insira seu domínio de rastreamento de cliques e endpoint do ESP, em seguida clique em validar conexão. Essa ação avalia se o domínio de rastreamento de cliques aponta para o endpoint que você inseriu.
Quando terminar, clique em próximo.
6. Use a Unified DeepLinking API para obter os parâmetros e tratar os dados de deep linking.
a. a. a. Copie e envie as instruções pré-fabricadas e personalizadas na AppsFlyer para a pessoa responsável por TI ou pelo domínio. Ela terá que redirecionar o tráfego da sua campanha de e-mail dos servidores de ESP para os servidores da AppsFlyer, atualizando seus registros DNS CNAME com o novo domínio fornecido pela AppsFlyer.
Como resultado, toda vez que um usuário clicar em um link, o clique será redirecionado para a AppsFlyer, que por sua vez o redirecionará para o endpoint do ESP.
b. Após copiar e enviar as instruções, clique em concluir.
Sua integração ESP foi criada.
Observe que:
- O status de integração do ESP fica pendente e só começará a funcionar depois que o registro CNAME ser mapeado.
- Pode demorar até 24 horas após o mapeamento para que uma nova integração comece a funcionar e se torne ativa.
4. Passo 4: configure seu aplicativo (desenvolvedor)
Peça ao seu desenvolvedor para fazer as seguintes configurações em seu aplicativo:
- Configure seu aplicativo para garantir o suporte a domínios associados
- Configure seu aplicativo para garantir o suporte a deep linking
- Configure seu aplicativo para processar Weblinks e Application Links
Configure seu aplicativo para garantir o suporte a domínios associados
A AppsFlyer hospeda arquivos de associação para o seu aplicativo, permitindo o funcionamento de Universal Links (iOS) e/ou App Links (Android).
Para configurar seu aplicativo para acessar os arquivos:
Para iOS
Pré-requisito: SDK v6.12.3
Configure seu aplicativo para permitir o Universal Linking a partir da mensagem de e-mail.
Saiba mais sobre como configurar Universal links.
Atenção: O domínio de clique deve estar adicionado aos domínios associados já definidos.
Para Android
Pré-requisito: SDK v6.12.5
Configure seu aplicativo para permitir o Android App Linking a partir da mensagem de e-mail. Saiba mais sobre como configurar App Links do Android.
Atenção: O domínio de clique deve ser adicionado aos domínios atuais já definidos no Android Manifest.
Configure seu aplicativo para garantir o suporte para deep linking
Quando um usuário clicar em um App Link ou Universal Link, o app deve abrir.
Para permitir que o aplicativo extraia o OneLink por trás do click recording domain e garantir o funcionamento do deep linking:
1. Forneça o click recording domain para a SDK API resolveDeepLinkURLs. Essa API deve ser chamada antes da inicialização do SDK.
- Para iOS, siga essas instruções.
- Para Android, siga essas instruções.
2. Use a Unified DeepLinking API para obter os parâmetros do deep link e processar os dados de deep linking.
Configure seu aplicativo para processar Weblinks e Application Links
O código fornecido regula a funcionalidade de links encurtados de uma campanha de e-mail. Mais especificamente, ele regula dois tipos: Weblinks que abrem o site + links que abrem o aplicativo através de um Universal Link ou App Link.
Para mais informações para desenvolvedores, consulte os guias abaixo:
5. Passo 5: Certifique-se de que o rastreamento de cliques SSL esteja ativado na sua plataforma de ESP.
Faça um teste de e-mail para verificar o status do link.
Se os links CTD forem identificados como HTTP, entre em contato com a equipe do ESP para ativar o rastreamento de cliques SSL.
Isso garantirá que todos os links HTTP sejam automaticamente convertidos para HTTPS.
Ao entrar em contato com seu ESP, você pode usar a mensagem de exemplo abaixo:
Oi [nome],
Vocês poderia habilitar o rastreamento de cliques SSL para CTD XXX? Atualmente, ele está configurado para HTTP em vez de HTTPS.
Agradeço a sua ajuda com essa atualização.
Passo 6: Passo 6: Passo 6: personalize o link do OneLink para sua campanha de e-mail na AppsFlyer
Para criar e personalizar o link do OneLink para a sua campanha:
1. Na AppsFlyer, crie um link "email-to-app" na página de gerenciamento do OneLink (ou crie um link manualmente) dentro do template criado anteriormente. Você usará esse link em sua campanha de e-mail para atribuir e redirecionar os usuários de acordo com suas especificações. Aprenda a criar um link do OneLink.
Recomendado: use o mesmo nome tanto na campanha de e-mail do ESP quanto nos links do OneLink usados nessa campanha.
Passo 7: Passo 7: Passo 7: teste a integração na sua plataforma ESP
Para testar a integração com o link do OneLink criado:
Insira a URL do OneLink em um e-mail de teste e o envie para si mesmo usando o editor de e-mail do ESP.
- Do seu dispositivo mobile, abra o e-mail e clique no link. Se você tiver o aplicativo instalado, ele será aberto e você será direcionado para o conteúdo relevante. Além disso, um clique "mobile" deve ser exibido no dashboard da AppsFlyer, atribuído à fonte de mídia e campanha fornecidas, assim como no dashboard de analytics do seu ESP.
- Clique em um link da web e verifique se ele redireciona para o destino correto.
Se o teste for bem-sucedido, tudo está pronto.
Passo 8: Passo 8: Passo 8: use o link em suas campanhas de e-mail
Bom trabalho! Agora você está pronto para usar links em suas campanhas de e-mail. Depois, você pode visualizar os resultados da campanha em seus dashboards do ESP e da AppsFlyer.
*ESPs compatíveis com essa integração incluem: Blueshift, Braze, CleverTap, Customer.io, Emarsys, Expert Sender, Klaviyo, MailExpress, MailGun, Moengage, RDStation, Reteno, Sailthru, Sendgrid, Sparkpost e mais. Veja a lista completa aqui.
Perguntas frequentes
Preciso criar um certificado SSL em algum momento?
Não, a AppsFlyer cria o certificado SSL para você.
Se eu tiver a integração ESP da AppsFlyer e o SDK implementados para deep linking básico do OneLink, preciso adicionar tanto o domínio do OneLink quanto o domínio de rastreamento de clique do ESP aos Associated Domains do iOS?
- sim, sim, Ao configurar links universais/App Links do ESP e do OneLink para deep linking, você deve registrar os dois domínios no entitlement Associated Domains do seu aplicativo:
- O domínio do OneLink – necessário para deep linking padrão com a AppsFlyer.
-
O domínio de rastreamento de clique do ESP – necessário para garantir que os links de e-mail com tecnologia do seu ESP (por exemplo, Braze, Emarsys) sejam reconhecidos e recebam deep linking corretamente.
-
Quem hospeda o arquivo AASA para o domínio de rastreamento de clique?
Nessa configuração, a AppsFlyer hospeda o arquivo AASA para o domínio de rastreamento de clique usado nos links de e-mail do ESP. Você só precisa adicionar esse domínio aos associated domains do seu aplicativo, e não precisa gerenciar a hospedagem do AASA por conta própria.