Configura una integración de Adobe ESP con AppsFlyer para habilitar Deep Linking seguro y fluido en tus campañas de correo electrónico, y mejorar el engagement de los usuarios y las tasas de conversión.
Sobre la integración de Adobe ESP
Los marketers a menudo utilizan proveedores de servicios de correo electrónico (ESP) para enviar campañas de correo electrónico a gran escala. Y aunque este debería ser un proceso simple, que entrega viajes de usuario predecibles, a menudo no es así. La razón radica en cómo el ESP típico maneja sus análisis, lo que tiende a romper los deep links y afecta negativamente la experiencia del usuario móvil. Como resultado, a veces los usuarios son dirigidos a sitios web móviles en lugar de a tu aplicación, lo que hace que las conversiones sean menos probables.
AppsFlyer aborda este problema con una solución de integración de ESP, que permite que AppsFlyer actúe como intermediario entre el servidor ESP y tu nombre de dominio. Su función como proxy permite el suministro de archivos de asociación (AASA o enlaces de activos), lo que facilita el deep linking. Además, la solución de AppsFlyer envía datos de medición de vuelta a tu ESP, lo que te permite monitorear tus análisis de correo electrónico de manera efectiva.
Configura una integración de Adobe ESP con AppsFlyer para ofrecer experiencias de deep linking fluidas y seguras en tus campañas de correo electrónico, y lograr un engagement óptimo de los usuarios móviles y mejores tasas de conversión.
La solución de integración de ESP de AppsFlyer es una función premium. Si quieres saber más o empezar, ponte en contacto con nosotros en hello@appsflyer.com.
Configura la integración
Esta sección describe cómo configurar tu integración de Adobe ESP con AppsFlyer.
Prerrequisitos
Antes de empezar a configurar tu integración de Adobe ESP con AppsFlyer, necesitarás tener una cuenta de Adobe. Deberás proporcionar los siguientes elementos:
- Un nuevo dominio de seguimiento de clics (descrito en el Paso 1.)
- El endpoint del ESP: el endpoint te lo proporciona el ESP para que puedas dirigir tus clics a sus servidores. Ejemplo de la estructura del endpoint de ESP: esp.endpoint.com.
Para configurar la integración, sigue estos pasos:
Paso 1. Crea un dominio de seguimiento de clics en tu plataforma ESP (tarea de TI / administrador del sistema)
El dominio de seguimiento de clics (CTD) es el componente de dominio de la URL que aparece en los mensajes de correo electrónico.
Consiste en un subdominio y tu dominio principal, como mail.yourbrand.com. Distintos ESP pueden referirse a esto como marca de enlace, dominio de rastreo, dominio de clics, reescritura de enlaces, tracking de clics o white labeling.
Es obligatorio crear un nuevo CTD, aunque ya estés usando uno existente. Esto garantiza que no haya impacto en el tráfico de las campañas de correo electrónico actualmente activas.
Notas
- El certificado SSL será manejado por AppsFlyer (en el paso 3.).
- En esta etapa, los enlaces de correo electrónico probablemente no estarán asegurados, lo que significa que el prefijo de la URL será HTTP en lugar de HTTPS. Esto se resolverá en el Paso 5.).
Paso 2. Usa una plantilla de OneLink para tu campaña de correo electrónico
Crea una plantilla de OneLink y configura Universal Links/App Links en "When app is installed". Esta plantilla se utilizará más tarde para crear enlaces de OneLink para tus campañas de correo electrónico.
*Si ya tienes una plantilla de OneLink existente configurada que habilita Universal Links/App Links, puedes usarla.
Paso 3. Configura tu integración ESP en AppsFlyer
Ahora es el momento de configurar tu integración ESP en AppsFlyer. Ten en cuenta que este paso y el siguiente ("Paso 4. Configura tu app") se pueden configurar al mismo tiempo.
Para configurar tu integración ESP en AppsFlyer:
1. En AppsFlyer, en el menú lateral, selecciona Engage > integración de ESP.
2. Selecciona tu ESP (Adobe).
3. Selecciona la plantilla de OneLink que quieras usar para campañas de correo electrónico y, después, haz clic en Siguiente.
4. Asegúrate de tener una cuenta activa con el ESP seleccionado.
Necesitarás lo siguiente de tu ESP:
- El dominio de seguimiento de clics que creaste en el paso 1.
- Endpoint de ESP
Haz clic en Siguiente.
5. Introduce tu dominio de tracking de clics y el endpoint del ESP y, después, haz clic en Validar conexión. Esto valida que el dominio de seguimiento de clics apunte al endpoint que has registrado.
Cuando hayas terminado, haz clic en Siguiente.
6. Enrutar el tráfico de enlace a AppsFlyer:
a. Copia y envía las instrucciones pre-fabricadas personalizadas en AppsFlyer a tu administrador de TI o de dominio. Necesitarán redireccionar el tráfico de tu campaña de correo electrónico desde los servidores ESP a los servidores de AppsFlyer actualizando tus registros CNAME de DNS con el nuevo dominio proporcionado por AppsFlyer.
Como resultado, cada vez que se haga clic en un enlace, el clic será redireccionado a AppsFlyer, que a su vez lo redireccionará al endpoint de ESP.
d. Después de copiar y enviar las instrucciones, haz clic en Listo.
Tu integración ESP ha sido creada.
Ten en cuenta que:
- El estado de tu integración ESP es pendiente y solo empezará a funcionar una vez que se haya asignado el registro CNAME.
- Una nueva integración puede tardar hasta 24 horas en empezar a funcionar y activarse.
Paso 4. Configurar un enlace para cancelar la suscripción
Si utilizas un enlace de Cancelar suscripción de Adobe, haz lo siguiente:
- Crea web.<your domain> y configúralo como CNAME del dominio exacto de Adobe que utilizaste para crear el dominio de tracking de clics en el paso 1. Por ejemplo: click.mydomain → yourdomain.cname.campaign.adobe.com.
- Realiza también el paso 3 para este dominio: trata este dominio como un CTD y puedes usar la misma plantilla de OneLink que usaste al crear el CTD en el paso 1.
Esto significa que, en la interfaz de usuario de integración de Adobe en AppsFlyer, tendrás 2 CTD.
Nota: Esta configuración es necesaria porque en el proceso del enlace para cancelar la suscripción intervienen dos dominios.
Para el enlace para cancelar la suscripción, no hace falta realizar pasos adicionales aparte de lo que se menciona aquí.
Paso 5. Configura tu aplicación (tarea del desarrollador)
Haz que tu desarrollador realice las siguientes configuraciones en tu aplicación:
- Configura tu aplicación para soportar dominios asociados
- Configura tu aplicación para soportar deep linking
- Configura tu aplicación para manejar enlaces web y enlaces de aplicación
Configura tu aplicación para soportar dominios asociados
AppsFlyer aloja archivos de asociación de aplicaciones para que tu aplicación habilite Universal Links (iOS) o App Links (Android).
Para configurar tu aplicación para acceder a los archivos:
Para iOS
Requisito previo: SDK desde la versión v6.12.3
Configura tu aplicación para habilitar Universal Linking desde el mensaje de correo electrónico hasta tu aplicación.
Saber más sobre cómo configurar Universal Links.
Nota: El dominio de clic debe añadirse a los dominios actuales ya definidos en los dominios asociados.
Para Android
Requisito previo: SDK desde la versión v6.12.5
Configura tu aplicación para habilitar Android App Linking desde el mensaje de correo electrónico hasta tu aplicación. Saber más sobre cómo configurar Android App Links.
Nota: El dominio de clic debe añadirse a los dominios actuales ya definidos en el manifiesto de Android.
Configura tu aplicación para soportar deep linking
Cuando se produzca un clic en un App Link o Universal Link, la aplicación debe abrirse.
Para habilitar la aplicación para extraer el OneLink detrás del dominio de grabación de clic y resolver el deep link:
1. Proporciona el dominio de grabación de clic a la API SDK resolveDeepLinkURLs. Esta API debe ser llamada antes de la inicialización del SDK.
- Para iOS, sigue estas instrucciones.
- Para Android, sigue estas instrucciones.
2. Utiliza la API unificada de Deep Linking para obtener los parámetros del enlace profundo y gestionar los datos del enlace profundo.
Configura tu aplicación para manejar enlaces web y enlaces de aplicación
El código proporcionado tiene como objetivo regular la funcionalidad de los enlaces envueltos dentro de una campaña de correo electrónico, abordando específicamente dos tipos: enlaces web destinados a abrir un sitio web y enlaces diseñados para abrir la app mediante un enlace universal o un App Link.
Para más información para desarrolladores, consulta las siguientes guías:
Paso 6. Asegúrate de que el seguimiento de clics SSL esté activado en tu plataforma ESP
Realiza una prueba de correo electrónico para verificar el estado del enlace.
Si los enlaces CTD se identifican como HTTP, contacta con el equipo de ESP para habilitar el seguimiento de clics SSL.
Esto asegurará que todos los enlaces HTTP se conviertan automáticamente a HTTPS.
Puedes utilizar el siguiente mensaje de muestra al contactar con tu ESP:
Hola, equipo:
¿Podríais habilitar el seguimiento de clics SSL para CTD XXX? Actualmente está configurado en HTTP en lugar de HTTPS.
Agradecemos su asistencia con esta actualización.
Paso 7. Personaliza el enlace OneLink para tu campaña de correo electrónico en AppsFlyer
Para crear y personalizar el enlace de OneLink para tu campaña:
1. En AppsFlyer, crea un enlace de OneLink «Email-to-app» en la página de gestión de OneLink (o manualmente) dentro de la plantilla de OneLink que has creado anteriormente. Este es el enlace que utilizarás en tu campaña de correo electrónico y que atribuirá y redireccionará a los usuarios según tus especificaciones. Aprende a crear un enlace de OneLink.
Mejor práctica: Utiliza el mismo nombre de campaña tanto en la campaña de correo electrónico del ESP como en los enlaces de OneLink de AppsFlyer utilizados en esa campaña.
Paso 8. Prueba la integración en tu plataforma ESP
Para probar la integración con el enlace de OneLink que has creado:
Inserta la URL de OneLink en un correo electrónico de prueba que crees y envíalo a ti mismo utilizando el editor de correo electrónico de ESP.
- Desde tu dispositivo móvil, abre el correo electrónico y haz clic en el enlace. Si tienes la aplicación instalada, se abrirá y serás enviado al contenido relevante. Además, un clic móvil debería aparecer en el dashboard de AppsFlyer, atribuido a la fuente de medios y campaña proporcionadas, así como en el dashboard de análisis de tu ESP.
- Haz clic en un enlace web y verifica que redireccione al destino correcto.
Una vez que la prueba sea exitosa, estarás listo.
Paso 9. Utiliza el enlace con confianza en tus campañas de correo electrónico
¡Bien hecho! Ahora estás listo para usar enlaces en tus campañas de correo electrónico. Después, puedes ver los resultados de la campaña en tus dashboards de ESP o AppsFlyer.
PREGUNTAS FRECUENTES
¿Necesito crear un certificado SSL en algún momento?
No, AppsFlyer crea el certificado SSL por ti.
Si tienes la integración de ESP de AppsFlyer y el SDK implementados para el Deep Linking básico de OneLink, ¿necesitas añadir tanto el dominio de OneLink como el dominio de tracking de clics del ESP a Associated Domains de iOS?
- Sí. Al configurar los enlaces universales/App Links de ESP y OneLink para Deep Linking, debes registrar ambos dominios en la capacidad Associated Domains de tu app:
- El dominio de OneLink – necesario para el Deep Linking estándar con AppsFlyer.
-
El dominio de tracking de clics del ESP – necesario para garantizar que los enlaces de correo electrónico impulsados por tu ESP (por ejemplo, Braze, Emarsys) se reconozcan y se les aplique Deep Linking correctamente.
-
¿Quién aloja el archivo AASA para el dominio de tracking de clics?
En esta configuración, AppsFlyer aloja el archivo AASA para el dominio de tracking de clics utilizado en los enlaces de correo electrónico del ESP. Solo tienes que añadir ese dominio a los dominios asociados de tu app, y no necesitas gestionar tú mismo el alojamiento del AASA.