Como podemos ajudar?

[Beta fechado - acesso especial] Configure sua integração ESP com a AppsFlyer Premium

  • Atualizado

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.

ESP final main KB image.png

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.

From Engage click ESP integration.png

 

2. Selecione seu ESP.

select ESP.png

 

3. Encaminhar o tráfego do link para a AppsFlyer:

select OneLink template.png

 

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.

enter your ctd and esp endpoint.png

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.

click to Af to ESP image.png

 

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 

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.

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.

email-to-app.png

 

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.