Enlaces y experiencias de OneLink

En resumen: Crea enlaces de OneLink que brinden a los usuarios exactamente la experiencia que deseas que tengan. Los usuarios que hacen clic en el enlace son redirigidos a la tienda de aplicaciones correcta, a la URL de la web o a la aplicación, según sea necesario. Y los usuarios se atribuyen a la fuente de medios correcta.

Enlaces y experiencias de OneLink

Tus clientes interactúan con tu marca a través de muchos puntos de contacto diferentes en línea y fuera de línea. No importa de dónde provengan tus usuarios, puedes crear un enlace que les brinde la experiencia perfecta, desde el clic hasta la instalación de la aplicación, pasando por deep linking y deferred deep linking.

Los pasos necesarios para configurar un enlace se describen en detalle en la sección a continuación, pero básicamente incluyen lo siguiente:

  • Selección de una experiencia de usuario
  • Configuración general
  • Configuración específica de la experiencia
  • Configuración de enlaces profundos y redireccionamientos
  • Configuración de parámetros adicionales

Crear un enlace de OneLink

Quién debe participar

  • Solo se requiere un marketer para crear enlaces de OneLink con una experiencia que redirija a los usuarios a las tiendas de aplicaciones, la URL web o, una vez configurada la plantilla para abrir la aplicación con enlaces de aplicaciones Android y enlaces universales iOS, a la página de inicio de la aplicación.
  • Para agregar enlaces profundos y la funcionalidad de Deferred Deep Linking a los enlaces, se requiere tanto un marketer como un desarrollador de Android/iOS.

Requisitos previos

  • Una cuenta de AppsFlyer con una aplicación como mínimo.
  • Una plantilla de OneLink en la que basar tus enlaces.
  • Para atribución: El SDK de AppsFlyer ya está instaladoen cada una de tus aplicaciones móviles.
    • Si el SDK aún no está instalado en tus aplicaciones, aún se puede crear un enlace de redireccionamiento que funcione, pero no se podrá medir las instalaciones en tu panel de control, enlaces profundos o enlaces profundos diferidos.

Tiempo requerido

30 minutos para la mayoría de los enlaces, pero aproximadamente 3 horas para los enlaces que requieren la función de enlace profundo o Deferred Deep Linking.

Resultado

  • Un enlace que envía a los usuarios a la tienda de aplicaciones, página web o aplicación correctas en función de su dispositivo, y les da exactamente la experiencia que deseas que tengan.

Para crear un enlace OneLink con una experiencia de usuario específica:

  1. En AppsFlyer, en el menú lateral, selecciona Engage > OneLink management.
  2. Selecciona la plantilla de OneLink para agregar un enlace personalizado.
  3. Haz clic en Agregar enlace.
  4. Selecciona la experiencia que deseas crear para tus usuarios.
  5. Selecciona una fuente de medios o introduce una fuente de medios personalizada. Esta es la fuente de medios en la que se muestran los datos en AppsFlyer. La fuente del medio está incluida en tu enlace como pid valor del parámetro.
  6. Haz clic en Siguiente.
  7. Completa la Configuración general.
  8. Haz clic en Siguiente.
  9. [Opcional] Completa los procedimientos pertinentes a la experiencia de usuario que estás creando:
    Experiencia Opciones de procedimiento
    • Social a aplicación
    • Texto a aplicación
    • Referencia a aplicación
    • Enlace personalizado
    Correo electrónico a aplicación

    Si utilizas un ESP, sigue las instrucciones de integración de ESP.

    Aplicación a aplicación

    Puedes crear enlaces dinámicos que funcionen en varias aplicaciones a través de cross-promotion.

    Referencia a aplicación
  10. Haz clic en Siguiente.
  11. [Opcional] En Enlaces profundos y redireccionamiento, completa la configuración de los enlaces profundos/Deferred Deep Linking. Omite esta sección si este enlace no está destinado a enlaces profundos.
  12. [Opcional] En Enlaces profundos y redireccionamiento, cambia la configuración de redireccionamiento. Omite esta sección si la configuración de redireccionamiento de la plantilla de OneLink es correcta.
  13. Haz clic en Siguiente.
  14. En Parámetros adicionales, agrega parámetros predefinidos o personalizados a tu enlace para un análisis más granular. Aprender más sobre los parámetros de atribución
  15. Haz clic en Generar enlace.

Experiencias

Puedes crear enlaces para las siguientes experiencias de usuario:

  • Social-to-appInvolucra a tus usuarios en las redes sociales y envíalosdesde publicaciones en las redes sociales a tu aplicación.
  • App-to-app: Envía a los usuarios a tu aplicación a través de anuncios que ven en otras aplicaciones.
  • QR-to-appUtiliza códigos QR para impulsar las instalaciones de aplicaciones al tener usuariosescaneando un código QR en puntos clave durante la experiencia del cliente offline. Tú también puedescolocar códigos QR en tu sitio de ordenador o en anuncios de televisión y CTV para dirigir a los usuarios a tu aplicación.
  • Email-to-app: Utiliza proveedores de servicios de correo electrónico (ESP) para atraer a los usuarios por correo electrónico y enviarlosdesde su bandeja de entrada a tu aplicación.
  • Text-to-appCreaenlaces para tus campañas de mensajes y SMS einteractúa con los usuarios a través de mensajes de texto.
  • Referral-to-app: Crea enlaces de invitación de usuarios que permitan a los usuarios o personas influyentes invitar a otros a tu aplicación o compartir contenido específico in-app, por ejemplo, un artículo.
  • Enlace personalizadoPara los viajes de los usuarios que no se ajustan a una de las experiencias mencionadas anteriormente, puedes crear un enlace personalizado de OneLink. Luego, sin importar de dónde provengan tus usuarios, ya sea a través de ordenadores o dispositivos móviles, online u offline, en medios propios o pagos, podrás enviarlos fácilmente al lugar correcto.

Configuración general

La configuración general es una sección del proceso de creación de enlaces de OneLink que se aplica a todas las experiencias. 

Para completar la configuración general:

  1. [Opcional] Cambia el nombre de la fuente de medios.
  2. [Opcional] Cambia el nombre de la campaña.
  3. [Opcional] Activa Retargeting si planeas utilizar este enlace para dirigirte a usuarios existentes.

    Esto te permite ver los re-engagements que ocurrieron cuando los usuarios hicieron clic en tu enlace personalizado.

    Los usuarios existentes que hacen clic en enlaces que no son de retargeting (UA) también inician la aplicación y tienen la misma experiencia de usuario. Sin embargo, sus reengagements se registran como sesiones regulares, lo que significa que es imposible medir el éxito de la campaña en los medios propios.

    ¡Importante! Para que el retargeting funcione, también debes habilitar el retargeting para la aplicación.
  4.  [Opcional] Activa Ignorar usuarios activos para retargetingy selecciona la ventana de inactividad.
    Esto agrega el parámetro af_inactivity_window=[número de días] a tu enlace, y todos los usuarios activos durante el período se ignoran para el retargeting.
  5. Establece la ventana de recaptación para determinar el período de tiempo posterior al re-engagement, donde los eventos in-app del usuario se atribuyen a la fuente de medios de retargeting.

    • Puede configurar el valor en días (1-90), horas (hasta 23) o incluso de por vida.
    • La ventana de recaptación se agrega al enlace en el parámetro af_reengagement_window.
  6.  [Opcional] En la subsección Marca de enlace :
    • Seleccione un dominio diferente para reflejar tu marca. Saber más
    • Edita el ID de URL para resaltar la oferta de la campaña. El ID de URL debe tener un máximo de 50 caracteres y puede ser una combinación de letras y números. Por defecto, tiene 8 caracteres.

Habilitar el retargeting para la aplicación

Si el retargeting nunca estuvo habilitado para la aplicación, deberás hacerlo una vez. Saber más

Para configurar Retargeting a nivel de aplicación:

  1. En AppsFlyer, en el menú lateral, selecciona Configuración  > Configuración de la App.
  2. En la sección Atribución, habilita la Atribución de re-engagement.
  3. Haz clic en Guardar configuración.

Vista previa de redes sociales: etiquetas OG

Cuando se comparte un enlace, las etiquetas de gráfico abierto (OG) se utilizan para generar una vista previa con un título, una descripción y una imagen.

Estas etiquetas OG pueden tomarse automáticamente de la URL web o de la tienda de aplicaciones a la que redireccionas. Sin embargo, a veces este método de generar una vista previa falla. Por lo tanto, te recomendamos configurar las vistas previas de tus redes sociales en OneLink, ya sea usando la interfaz de usuario de OneLink o, para enlaces no creados en la interfaz de usuario de OneLink, agregando parámetros de etiqueta OG a tu enlace.

La función de vista previa de redes sociales es compatible con las siguientes plataformas:

  • Facebook: publicaciones y DM
  • X (anteriormente Twitter): publicaciones y DM
  • iMessage
  • WhatsApp
  • LinkedIn: publicaciones y DM
  • Line
  • Telegram
  • Slack
  • Signal
  • KakaoTalk
  • Discord
  • Reddit

Para crear tu propia vista previa de redes sociales en la interfaz de usuario de OneLink: 

  1. En tu editor de enlaces personalizados de OneLink, ve a la sección Compartir en redes sociales.
  2. En la sección Vista previa de redes sociales, introduce:
    • Título
    • Descripción
    • URL de la imagen

Para agregar parámetros de etiqueta OG a tu enlace (si no se creó en la interfaz de usuario de OneLink):

  • Agrega los siguientes parámetros obligatorios:
    • af_og_title (hasta 40 caracteres)
    • af_og_description (hasta 300 caracteres)
    • af_og_image 

Nota: 

  • Puedes agregar los parámetros de etiqueta OG a tu enlace fuera de la interfaz de usuario de AppsFlyer.
  • Si agregas etiquetas OG separadas para X (anteriormente Twitter), anularán la vista previa normal de AppsFlyer.

Página de aterrizaje de aplicaciones de redes sociales

 ¡Importante!

Los enlaces universales de iOS ahora son compatibles con Anuncios de Meta.

  • Como Meta ahora admite los enlaces universales, ya no se requiere una página de aterrizaje de aplicaciones de redes sociales para los anuncios de pago de Meta que admiten enlaces universales.
  • Se necesita una página de aterrizaje de aplicaciones de redes sociales para las publicaciones propias (anuncios no pagados).

Las aplicaciones de redes sociales pueden romper la experiencia de los usuarios existentes que utilizan enlaces universales. Esto puede superarse de la siguiente manera:

  • [Recomendado] Crear una landing page de redes sociales.
    Al crear una página de aterrizaje de aplicaciones de redes sociales, recomendamos que te asegures de tener configurado un esquema de URI.
  • [Alternativa] Forzar la apertura de la aplicación usando el parámetro af_force_deeplink=true.
    Nota: Este parámetro se habilita automáticamente para Kakaotalk, Naver, Naver-Blog, Chrome, Weibo y X (anteriormente Twitter). 

Con una página de aterrizaje de aplicaciones de redes sociales, los usuarios que hacen clic en anuncios en aplicaciones de redes sociales son redirigidos a una página de aterrizaje generada por AppsFlyer. A partir de ahí, pueden tener deep links o continuar instalando la aplicación.

AppsFlyer proporciona una variedad de plantillas de páginas de aterrizaje de aplicaciones de redes sociales. Las posiciones de los elementos en las plantillas son fijas, pero los elementos en sí se pueden personalizar, incluida la imagen de fondo o el color, los títulos, textos, imágenes, botones, etiquetas y más.

La página de aterrizaje de las aplicaciones de redes sociales se puede utilizar con las siguientes aplicaciones de redes sociales:

  • Instagram
  • Facebook/Facebook Messenger (Nota: Para Facebook y Facebook Messenger, si se configuran tanto el esquema URI como la landing page, la landing page de la aplicación social no se muestra).
  • LinkedIn
  • Pinterest para iOS
  • Snapchat
  • X (antiguo Twitter)
  • WeChat

La experiencia del usuario

Cuando el usuario interactúa con el botón de CTA en la página de aterrizaje:

  • Si la aplicación está instalada: cuando el usuario hace clic se inicia la aplicación.
  • Si la aplicación NO está instalada: se lleva al usuario a la tienda de aplicaciones correspondiente. Una vez instalada, es posible diferir los enlaces profundos del usuario (se explica en enlaces profundos y deferred deep linking).

 Nota

Las páginas de aterrizaje de las aplicaciones de redes sociales solo admiten la URL corta de OneLink.

Para usar la página de aterrizaje para aplicaciones de redes sociales: 

  1. Configura la landing page como se describe en la siguiente sección.  
  2. Registra la URL corta de OneLink generada.
    La página de aterrizaje de la aplicación de redes sociales no funciona con URL largas de OneLink.
  3. Publica la URL corta de OneLink en la aplicación de red social.

La atribución se determina en función de tus ajustes de atribución.

Para configurar la página de aterrizaje de aplicaciones de redes sociales, debes hacer lo siguiente:

  1. En la configuración de tu enlace personalizado, ve a la sección Compartir en redes sociales.
  2. En la sección Landing page de la aplicación de red social, haz clic en Crear landing page.
    Se abre una ventana para elegir una plantilla de landing page.

  3. Para elegir una plantilla, desplaza el cursor sobre la plantilla seleccionada y haz clic en Crear.

    Consejo: Desplaza el cursor sobre el ícono 🛈 de una plantilla para ver en qué casos se debe usar. Para Instagram, se recomiendan póster agrupado y ShowAndTell.

  4. Personaliza todos los elementos en la creatividad de la página de aterrizaje. Para hacerlo, selecciona los elementos por nombre o haz clic en ellos en la imagen de vista previa.  
    Consejo: Guarda tus textos en caso de que reemplaces la plantilla creativa.
  5. Reemplaza todas las imágenes de la plantilla con tus propias imágenes.
    1. Ingresa las URLs de las imágenes, incluida la extensión, por ejemplo, https://example.com/image.png.
    2. Utiliza uno de los siguientes tipos de archivos: jpeg, jpg, png. 
      Nota: el formato webp no es compatible. 
    3. Las recomendaciones para las imágenes son:
      Tipo de imagen de la plantilla Tamaño máximo del archivo de imagen Proporción de imagen
      Colección 300 KB 16:9 (horizontal)
      • Trapecio
      • Carrusel
      • ShowAndTell
      300 KB 1:1
      • Folleto
      • Póster
      • Póster borroso
      • Póster agrupado
      300 KB 9:16 (vertical)
    4. Si una o más imágenes no son una URL exacta, se mostrará un error y no podrás revisar la creatividad.

  6. Para revisar la creatividad de la landing page, haz clic en Revisar.
    Si es necesario realizar cambios, haz clic enVolver al editor.

  7. Para guardar tu landing page, haz clic en Listo.
    Importante: Las creatividades de landing pages nuevas/actualizadas solo se aplican después de generar/actualizar el enlace personalizado.
  8. [Opcional] Para editar tu página de aterrizaje, haz clic en Editar página de aterrizaje de la aplicación social.

Enlaces profundos y Deferred Deep Linking

Deep linking significa que tú vuelves a dirigirte a los usuarios de tu aplicación existente y los envías directamente a una experiencia específica (por ejemplo, una página específica) dentro de tu aplicación, sin ser enviados primero a la tienda de aplicaciones o a la página de inicio de la aplicación. Estos usuarios se atribuyen mediante atribución de retargeting.

Deferred deep linking significa que ofreces a los nuevos usuarios una experiencia de deep linking similar a la de los usuarios existentes. Pero su flujo de usuarios es que primero, los nuevos usuarios son enviados a la tienda de aplicaciones y, después de descargar e iniciar la aplicación, son enviados a la experiencia o página específica.

Nota: La configuración de deep linking y deferred deep linking requiere a tus desarrolladores de Android e iOS.

Para configurar deep linking y deferred deep linking para enviar a los usuarios a una experiencia específica en la aplicación:

  1. Contacta a tus desarrolladores de iOS y Android para planificar el deep_link_value para tus enlaces.
    • Deep_link_value es el nombre del valor del contenido in-app específico al que se dirigirá a los usuarios. Los desarrolladores implementan el comportamiento deseado de deep_link_value en el código.  
    • Los desarrolladores implementan el comportamiento deseado en el código. Comparte la guía para que comprendan el flujo técnico y vean ejemplos:
      • Para deep linking Y deferred deep linking para usuarios nuevos o existentes, con o sin tu aplicación.
        Consideraciones para UDL:
        • Requiere el SDK V6.1 o posterior.
        • La ventana retrospectiva de clics puede tardar hasta 15 minutos.
      • Nota: Los clientes que ya usan OneLink para deep linking pueden estar usando los métodos antiguos para Android e iOS, en lugar de UDL.

         Consejos

        El deep_link_value puede basarse en el SKU de un producto, el ID de publicación en las redes sociales, la ruta URL o cualquier otro valor.

        Es importante trabajar con tus desarrolladores para crear el mejor sistema a largo plazo para deep_link_value y cualquier otro parámetro o valor. Esto minimizará las actualizaciones adicionales de la aplicación. Habla con tu desarrollador sobre el uso de valores dinámicos, para generar muchos deep links diferentes que vayan a diferentes contenidos dentro de la aplicación, sin necesidad de cambiar el código de la aplicación cada vez.

        Por ejemplo, el deep_link_value Se eligió un tipo de fruta y los desarrolladores dinamizaron los valores. Esto significa que puedes ingresar cualquier fruta sin necesidad de que tu equipo de desarrollo trabaje más. 

        https://onelink-sample-app.onelink.me/H5hv?pid=Email&c=fruit_of_the_month&deep_link_value=apples...

        https://onelink-sample-app.onelink.me/H5hv?pid=Email&c=fruit_of_the_month&deep_link_value=bananas...

        https://onelink-sample-app.onelink.me/H5hv?pid=Email&c=fruit_of_the_month&deep_link_value=peaches...

  2. Después de recibir la confirmación de los desarrolladores de que la aplicación se comporta de acuerdo con los parámetros y valores seleccionados, en la sección Enlaces profundos y redireccionamiento de la página de configuración de enlaces, introduce el valor de enlace profundo de acuerdo con lo que hayas decidido con los desarrolladores.
  3. [Opcional] Si tus enlaces profundos requieren más de una experiencia in-app (por ejemplo, si deseas dirigir a los usuarios a un producto y ofrecerles un descuento por separado), puedes agregar un Valor de enlace profundo adicional (con el parámetro deep_link_sub1) a la carga útil de datos de enlaces profundos. Puede agregar más parámetros de deep linking (deep_link_sub2-10) en la sección Parámetros adicionales
    1. Contacta a tus desarrolladores de iOS y Android para planificar los valores.
    2. Los desarrolladores implementan el comportamiento deseado en el código. Comparte las guías de OneLink con tus desarrolladores para que comprendan el flujo técnico y vean ejemplos.
    3. En la sección Parámetros adicionales, agrega parámetros personalizados deep_link_sub2-10 y valores según sea necesario, según lo que hayas decidido con los desarrolladores.

 Nota

Cuando los desarrolladores implementan los parámetros y valores dinámicos, el marketer puede usar la API de OneLink para generar automáticamente miles de enlaces personalizados. Más información

Redireccionamiento

Para enviar a los nuevos usuarios a una página de aterrizaje, en lugar de a la tienda de aplicaciones:

  1. En la sección deep linking y redireccionamiento de la página de configuración del enlace, en Cuando la aplicación no está instalada, seleccione enviar a los usuarios a una URL diferente.
    Las URL personalizadas de Android e iOS redireccionan a los nuevos usuarios a la landing page que especifiques. 
    Nota: Si tu plantilla de OneLink ya tiene un valor establecido para una URL personalizada, estas URL de enlaces personalizados la anulan.  
  2. También puedes enviar a los nuevos usuarios a páginas de productos personalizadas de la tienda.

Parámetros adicionales

Es posible que desees agregar parámetros adicionales a tu enlace, como Campaña, Nombre del conjunto de anuncios, Nombre del anuncio, Canal, tus propios parámetros personalizados o entre 1 y 5 parámetros de suscriptor.. Esto permite un análisis más granular de los esfuerzos de marketing. Leer más sobre parámetros de atribución adicionales.

También puedes agregar parámetros de enlaces profundos adicionales (deep_link_sub2-10).

Para agregar parámetros:

  1. En la sección Parámetros adicionales de la configuración del enlace, haz clic en Agregar parámetro.
  2. Selecciona el parámetro que deseas agregar o introduce un parámetro personalizado.

Pruebas

Puedes probar si tu enlace funciona para redirigir a:

  • Nuevos usuarios sin tu aplicación instalada
  • Usuarios existentes con tu aplicación instalada

Nuevos usuarios sin tu aplicación instalada

Requisitos previos: Un dispositivo de prueba registrado sin la aplicación.

Para probar tu enlace:

  1. En AppsFlyer, en el menú lateral, selecciona Engage > OneLink Custom Links.
  2. Pasa el cursor sobre el icono Acciones del enlace que deseas probar y haz clic en Obtener URL
  3. Envía la URL corta o larga a tu móvil. También puedes:
    • Escanear el código QR con la cámara de tu teléfono o con la aplicación de escáner de QR.
    • Enviar el enlace por correo electrónico o WhatsApp y abrirlo en tu móvil.
      Nota: No lo pegues en notas de iOS ni directamente en un navegador móvil. A menudo, el sistema operativo móvil no abre la aplicación en este contexto de forma intencionada.
  4. Haz clic en el enlace en tu dispositivo móvil.
    Dependiendo de tu plataforma, deberías llevarlo a la tienda de aplicaciones o a la landing page.
    Nota: Es necesario un clic real en un dispositivo móvil. Los redireccionamientos de Javascript o 301/302 no pueden activar los Enlaces universales de iOS ni los Enlaces de aplicaciones de Android. Incluso las redirecciones básicas fallan con estos métodos en algunos navegadores.
  5. Descargar e iniciar la aplicación.
    • La aplicación debería abrirse en su pantalla de inicio.
    • Si implementaste Deferred Deep Linking, la aplicación debería abrir el contenido especificado en los parámetros del enlace. 
  6. En el dashboard general de AppsFlyer, busca una nueva instalación.
    Busca un clic y una instalación nuevos en la fuente de medios (p. ej., prueba) y el nombre de la campaña que indicaste en la URL.

¿El enlace no funciona como se esperaba? Consulta las preguntas frecuentes de OneLink y la guía de solución de problemas.

Usuarios existentes con tu aplicación instalada

Requisitos previosUn dispositivo Android y/o iOS con la aplicación instalada. Asegúrate de que sea la fuente y la versión de la aplicación donde los desarrolladores realizaron cambios (e implementaron Universal Links, App Links y/o esquemas URI).

Para probar tu enlace:

  1. En AppsFlyer, en el menú lateral, selecciona Engage > OneLink Management.
  2. Haz clic en la plantilla de OneLink seleccionada.
  3. En la lista, selecciona el Enlace personalizado.
  4. Pasa el cursor sobre el icono Acciones del enlace que deseas probar y haz clic en Obtener URL
  5. Envía la URL corta o larga a tu móvil. También puedes:
    • Escanear el código QR con la cámara de tu teléfono o con la aplicación de escáner de QR.
    • Enviar el enlace por correo electrónico o WhatsApp y abrirlo en tu móvil.
      Nota: No lo pegues en notas de iOS ni directamente en un navegador móvil. A menudo, el sistema operativo móvil no abre la aplicación en este contexto de forma intencionada.
  6. Haz clic en el enlace en tu dispositivo móvil.
    • La aplicación debería abrirse en su pantalla de inicio.
    • Si implementaste enlaces profundos, la aplicación debería abrir el contenido especificado en los parámetros del enlace. 
  7. Ve al dashboard de retargeting de AppsFlyer.
    Busca un nuevo clic/re-engagement (aplicación abierta) bajo la fuente de medios de tu enlace (por ejemplo, prueba) y el nombre de la campaña que pusiste en la URL.

¿El enlace no funciona como se esperaba? Consulta las preguntas frecuentes de OneLink y la guía de solución de problemas.

Procedimientos adicionales

Crear una URL de impresión personalizada

Los enlaces de impresiones personalizados te permiten lo siguiente:

Requisitos previos: Una URL larga de OneLink que funcione. No se admiten URL cortas.

Quién debe participar:

Marketers y desarrolladores web

Para crear URL de impresiones solo para la medición de impresiones:

  1. En AppsFlyer, en el menú lateral, selecciona Engage > OneLink Management.
  2. Pasa el cursor sobre el menú Opciones, del enlace que deseas probar y haz clic en Obtener URL.  
  3. Copie la URL larga de OneLink para editarla.
    Ejemplo:  https://subdomain.onelink.me/j7rN?pid=email&c=Spring
  4. Reemplaza el subdominio (o todo el dominio de marca, si estás usando uno) con "impresiones".  Ejemplo:  https://impressions.onelink.me/j7rN?pid=email&c=Spring
  5. Copia la URL de impresiones y envíasela a tu desarrollador.
  6. Indica a tu desarrollador web que implemente la URL de impresión en la lógica del sitio web. 

Ahora tienes una URL de impresiones, que puede usarse para contar impresiones en las páginas de tu sitio web pero no puede atribuir instalaciones nuevas. Para ver la atribución por impresiones, sigue los siguientes pasos.

Para usar las URL de impresiones para la atribución:

  1. Prepara la URL de impresiones tal como se describe en los pasos anteriores.
  2. Asegúrate de que la atribución por impresiones esté activada.
  3. [Opcional] Si deseas cambiar el valor predeterminado de la ventana de lookback del Día 1, agrega el parámetro af_viewthrough_lookback con el nuevo valor. Por ejemplo, af_viewthrough_lookback=1d.
  4. Copia la URL de impresiones y envíasela a tu desarrollador.
  5. Dile a tu desarrollador web que implemente la URL de impresión en la lógica del sitio web. 

Ejemplo de URL de impresiones completa:

https://impressions.onelink.me/j7rN?pid=email&c=Spring&af_viewthrough_lookback=1d

Enlaces profundos posteriores al evento

Es posible que desees enlazar profundamente a los usuarios a actividades o páginas específicas solo después de un evento, por ejemplo:

  • Iniciar sesión
  • Visualizar una pantalla de inicio
  • Aceptar los términos y condiciones
  • Y más

Para enlazar profundamente a los usuarios después de un evento:

Pide a tus desarrolladores que sigan sus instrucciones para crear deep linking a los usuarios después del evento para Android e iOS

Deferred Deep Linking con iOS Private Relay

Con el lanzamiento de iOS 15, Apple ofrece a los usuarios de iCloud+ una función llamada Private Relay, que les da la opción de cifrar su tráfico de navegación web y ocultar su ubicación exacta, dirección IP y el contenido de su tráfico de navegación. Si los usuarios optan por Private Relay, esto podría interferir con la atribución y los deferred deep linking. Es decir, una vez que un nuevo usuario sin la aplicación va a la App Store, instala e inicia la aplicación, Private Relay podría evitar que se le envíe a una página específica de la aplicación.

Para asegurarte de que el Deferred Deep Linking (DDL) siga funcionando como se esperaba, debes implementar una de las siguientes soluciones de AppsFlyer:

  • [Recomendado] Solución basada en App Clips: Crea un App Clip que te brinde datos de atribución de usuario y los dirija a una experiencia de App Clip personalizada similar a la que deseas que logre DDL. El clip de aplicación también puede incluir un flujo para dirigir a los usuarios desde tu App Clip a tu aplicación completa.
  • Solución basada en clipboard: Crea una landing page que copie los datos de Deferred Deep Linking de la URL y envíe correctamente al usuario a la aplicación. Nota: Esta solución no ayuda con la atribución.

Solución basada en App Clip

Esta solución combina URL cortas de OneLink con la tecnología App Clips disponible en iOS y te permite enviar usuarios a flujos específicos en tu producto sin la necesidad de instalar la aplicación completa. La URL corta de OneLink te brinda datos de atribución de usuario y dirige a los usuarios a una experiencia de App Clip personalizada similar a la que deseas que logre el DDL. App clip también puede incluir un flujo para enviar a los usuarios desde tu App Clip a tu aplicación completa. Nota: Si los usuarios reinstalan la aplicación completa desde la solución basada en App Clip, es posible que AppsFlyer la reporte como una instalación orgánica. 

Flujo

El flujo de la solución DDL basada en App Clip es el siguiente:

  1. El anunciante crea un App Clip y lo agrega a una plantilla de OneLink para usuarios con la Private Relay activado.
  2. El usuario toca la URL de OneLink.
  3. El controlador web de AppsFlyer comprueba si:
    • El dispositivo está usando iOS 15+
    • El navegador es Safari
    • El usuario tiene activado el Private Relay.
  4. Una vez que AppsFlyer confirme lo anterior, se le pedirá al usuario que haga clic en Reproducir App Clip o en Ver en Safari.
    • Si el usuario hace clic en Reproducir App Clip, se muestra una tarjeta de App Clip al usuario.
    • Si el usuario hace clic en Ver en Safari, se abre una landing page que te solicita que abra el App Clip.  
  5. El usuario abre el App Clip. 
  6. El App Clip se abre y proporciona al usuario la experiencia que han decidido el marketer y el desarrollador de la aplicación.
  7. Si el App Clip incluye un flujo para dirigir a los usuarios a la aplicación completa, los usuarios se envían a la App Store para descargar la aplicación completa. Tras el inicio de la aplicación, obtienen la experiencia de usuario definida por el desarrollador.

Requisitos previos: AppsFlyer SDK V6.4.0+

Para configurar la solución DDL basada en App Clip:

  1. Dile al desarrollador que siga las instrucciones del centro de desarrollo de soluciones basadas en App Clip. y crea un App Clip que proporcione la experiencia de usuario deseada. Esto también puede incluir un flujo para enviar a los usuarios desde tu App Clip a tu aplicación completa.
  2. Crea o edita una plantilla de OneLink con enlaces universales y enlaces profundos diferidos.
  3. En la plantilla de OneLink, activa Mostrar App Clip si el usuario tiene Private Relay. No actives esto a menos que tengas un App Clip.
    Nota: Al realizar cambios en una plantilla de OneLink con Universal Links, como agregar (o eliminar) la capacidad de App Clip, es posible que el archivo AASA tarde varias horas en actualizarse. Por lo tanto, es posible que los enlaces que crees basándote en la plantilla no tengan la funcionalidad actualizada de inmediato. 
  4. Crea un enlace personalizado basado en la plantilla de OneLink.
  5. En App Store Connect, ve a la sección Experiencia de App Clip , desplazate hacia abajo hasta URL de aplicacionese ingresa la URL de tu plantilla de OneLink (dominio + ID de plantilla. Por ejemplo: yourbrand.onelink.me/GrbZ), o una URL corta de enlace personalizado específico de OneLink.
    Nota: Si ingresas un enlace personalizado de OneLink, la solución basada en App Clip solo funcionará para los usuarios que toquen ese enlace específico; otros enlaces creados a partir de la plantilla OneLink no funcionarán.

Solución basada en el portapapeles

Flujo

El flujo de la solución DDL basada en el portapapeles es el siguiente:

  1. El anunciante crea un deferred deep link que contiene el parámetro af_cp_lp=true.
  2. El usuario toca el enlace profundo diferido.
  3. AppsFlyer comprueba si:
    • El dispositivo está usando iOS 15+
    • El navegador es Safari
    • El usuario tiene activado el Private Relay.
    • El enlace contiene el parámetro. af_cp_lp=true.
  4. Una vez que AppsFlyer confirma lo anterior, se carga la página de aterrizaje web, que contiene el ícono de la aplicación, la imagen y una llamada a la acción para obtener la aplicación de la App Store. El usuario también ve un mensaje que explica el proceso: que la URL se copia para garantizar la mejor experiencia de usuario que lo enviará a la página específica de la aplicación.

    ios_15_ip_masking__1_.png

  5. El usuario toca Obtener la aplicación.
  6. Se envía al usuario a la App Store para instalar la aplicación. Luego, en el primer inicio, se envía a la página de la aplicación específica.

Requisitos

La solución DDL de copiar y pegar la landing page requiere:

  • El usuario que navegará por la web en Safari.
  • El deferred deep link para incluir el af_cp_lp=trueparámetro.
  • AppsFlyer iOS SDK V6+.
  • Tu desarrollador de aplicaciones iOS implementará un código que pegue los datos del deferred deep link en la URL desde el clipboard. Esto no forma parte del SDK de AppsFlyer.
  • El usuario final debe mantener la casilla marcada (predeterminado). Si está desactivada, la URL no se copia y los deferred deep link no funcionan.

Configuración

Para configurar la solución DDL basada en clipboard:

  1. Dile a tu desarrollador de iOS que:
    1. Sigua las instrucciones del centro de desarrollo e integre el código requerido en el SDK de AppsFlyer.
    2. Implemente un código que pegue los datos del enlace profundo diferido en la URL del portapapeles. Esto no forma parte del SDK de AppsFlyer.
  2. Añade el af_cp_lp=true parámetro a tus enlaces.
    Puedes hacerlo agregando un parámetro personalizado en la interfaz de usuario del enlace personalizado de AppsFlyer OneLink o simplemente agregando el parámetro a cualquiera de tus enlaces.

Información adicional

Ejemplos

Ejemplo básico

Mark es el marketer de un exitoso servicio de entrega de comida llamado "Feed Me". Mark apunta a los números de teléfono de sus usuarios para que descarguen las aplicaciones móviles nuevas de Feed Me en iOS y Android. Se ha planificado una campaña por SMS. Sin embargo, Mark no sabe qué usuarios tienen dispositivos Android o iOS. Tampoco sabe si tienen instalada la aplicación.

Para resolver esto, Mark envía a los usuarios un SMS que contiene una URL corta impulsada por OneLink. Cuando los usuarios reciben el SMS y hacen clic en el enlace:

  • Si aún no tienen la aplicación, les dirige automáticamente a la tienda de aplicaciones o a la página web correspondiente, donde les resulta fácil instalar la aplicación.
  • Si ya tienen instalada la aplicación, esta se abre para ellos.

Las nuevas instalaciones y los re-engagements se atribuyen a la campaña de SMS, lo que permite a Mark comprobar el éxito de la campaña de SMS en AppsFlyer. 

Ejemplo de enlaces profundos

El SMS del marketer (del ejemplo anterior) tuvo un éxito leve a la hora de lograr que los usuarios descargaran y abrieran la aplicación. Sin embargo, no muchos usuarios que hicieron clic en el enlace y abrieron la aplicación se convirtieron para realizar un pedido.

Mark decide aumentar la conversión ofreciendo una bolsa de melocotones, manzanas o aguacates gratis con cada compra. Para ello, Mark crea una experiencia fluida de enlaces profundos para los usuarios existentes. Envía a su base de usuarios un correo electrónico detallado destacando los beneficios de estas 3 frutas saludables. 

Para cada fruta mencionada en el correo electrónico, Mark incluye un enlace con un valor de enlace profundo con tecnología OneLink, configurado (con la ayuda de desarrolladores móviles) para:

Para resolver esto, Mark envía a los usuarios un SMS que contiene una URL corta impulsada por OneLink. Cuando los usuarios reciben el SMS y hacen clic en el enlace:

  • Si ya tienen instalada la aplicación, se los dirigirá directamente a la página de la fruta correspondiente.
  • Si aún no tienen la aplicación, se les dirige a la tienda de aplicaciones o a la landing page correspondiente, según su dispositivo. Y luego, una vez que descargan y abren la aplicación, se les dirige directamente a la página de frutas.

Rasgos y limitaciones

Característica Observaciones
Caracteres de OneLink
  • La longitud total de las URL no debe superar los 2.000 caracteres. 
  • Nombre del enlace y fuente de medios: no deben superar los 150 caracteres
  • Los siguientes caracteres especiales no están permitidos en los parámetros o valores de OneLink: ;, *, !, @, #, ?, $, ^, :, &, ~, `, =, +, ’, >, <, /, {, }, %
    • El carácter especial () no está permitido en Android, iOS y parámetros de redirección web
  • El ID de URL corta no debe superar los 50 caracteres.
Publicar URL de OneLink en páginas web Usando target="_blank"  en la etiqueta HTML href no genera redirección a Google Play o App Store. Si la URL de OneLink se coloca dentro de una etiqueta html a con el atributo target="_blank", se abre una página en blanco en Chrome en Android e iOS. Esto afecta la funcionalidad de OneLink. Asegúrate de que la etiqueta a no incluya el atributo de destino.
Agencias

Las agencias pueden usar plantillas de OneLink existentes para crear enlaces de atribución personalizados para ellas mismas si la agencia es partner de todas las aplicaciones de la plantilla.

Imagen de vista previa de redes sociales
  • Si el tipo de imagen no es compatible con la plataforma de redes sociales, no se muestra.
  • Para WhatsApp, la imagen no puede superar los 300 KB.
Escritorio Cuando configuras la URL o plantilla de OneLink para redireccionar a los usuarios de ordenador a una URL diferente, la URL web se agrega al enlace en el parámetro af_web_dp. Cuando el enlace contiene af_web_dp, AppsFlyer no registra un clic cuando proviene de un ordenador.
af_enc_data

No se admite en las URL de impresiones.

Aplicaciones de redes sociales de Android WebView

Debido a los cambios recientes en varias aplicaciones sociales de Android, se rompió el flujo de redirección de enlaces profundos en la vista interna del navegador (WebView).

Para acomodar los cambios y volver a habilitar los enlaces profundos y la redirección, tuvimos que introducir una interacción adicional con el usuario para las siguientes aplicaciones sociales de Android:

  • Versiones de Facebook superiores a v420
  • Instagram
  • Facebook Messenger
  • Snapchat

El nuevo flujo del usuario requiere que los usuarios de las aplicaciones anteriores hagan clic en un botón de la página de aterrizaje adicional para activar la redirección a Google Play Store y otras tiendas de terceros.

Este botón se agrega automáticamente y no requiere ninguna acción por parte del anunciante.


Notas:
  • Las versiones 420 y anteriores de Facebook funcionan como antes, sin interacción adicional del usuario.
  • Los enlaces de aplicaciones en las publicaciones de Facebook funcionan como antes sin interacción adicional del usuario.
  • Los enlaces de aplicaciones en el chat de Instagram funcionan como antes sin interacción adicional del usuario.
  • En el flujo de enlaces profundos, cuando la aplicación no está instalada, existe una limitación conocida: un mensaje emergente de error. Este mensaje no afecta el flujo; el usuario sigue siendo redirigido a la tienda como se esperaba.
Vistas previas de enlaces de OneLink

Descripción
Las vistas previas de enlaces de OneLink a veces no se muestran correctamente en Facebook y LinkedIn. El problema surge cuando el sitio web de destino no reconoce la cadena AppsFlyerBot-Previewer/1.0 del agente de usuario en la solicitud de vista previa como proveniente de un robot (o rastreador). En tales casos, el sitio web no responde con el contenido de vista previa con el etiquetado OG apropiado.

SOLUCIÓN
Puede configurar tu landing page para tratar páginas con el AppsFlyerBot-Previewer/1.0 la cadena de encabezado del agente de usuario proviene de un robot actualizando el archivo robot.txt de tu sitio web.

Aplicación Android Naver Blog Los deep linking no son compatibles con la aplicación Android Naver Blog. Los usuarios serán dirigidos a Google Play o a la redirección web definida en el enlace.
Navegador Chrome en iOS Debido a un cambio en Chrome iOS, cada vez que un usuario hace clic en un enlace de esquema URI en Chrome en iOS, se muestra una ventana emergente que solicita a los usuarios que confirmen la apertura de la aplicación o la redirección a la App Store.
Esquema URI Un esquema URI válido debe comenzar con una letra. Es posible que los esquemas que comienzan con dígitos o caracteres especiales no abran una aplicación y produzcan un error al hacer clic desde una vista web u otros entornos web.