Publicamos actualizaciones constantes en nuestra documentación, y es posible que algunas de ellas aún no estén disponibles en tu idioma. Si deseas obtener la información más actual, utiliza la versión en inglés.

Cómo testear los deep links

Antes de usar deep links en una campaña, pruébalos para cerciorarte de que están correctamente configurados, abre el contenido interno previsto y se miden mediante Adjust. El proceso de prueba depende del tipo de link y del escenario del usuario: si el usuario ya tiene la app de instalación, si la está haciendo por primera vez o si debe ser reatribuida.

Esta guía cubre las pruebas para:

  • Deep links de Adjust
  • Links universales
  • Deep link directo
  • Deep links diferidos
  • Reatribución

Si tienes problemas durante las pruebas, consulta las preguntas frecuentes de Deep link para más información.

Antes de comenzar

Emplea esta lista de comprobación antes de probar cualquier deep link.

Para todas las plataformas

  • Crea el link correcto para el entorno que estás probando.
  • Crea un link de prueba dedicado para que puedas identificar claramente si la instalación o la sesión se atribuyen como se espera.
  • Prueba en el mismo entorno donde se ejecutará la campaña, especialmente para links JSR.

Para iOS y link universales

  • Prueba la versión de la app donde se implementó el link.

    • Por ejemplo, si los link universales solo se implementan en una versión de depuración, prueba en esa versión.
  • Si estás probando una app de depuración para iOS y necesitas ayuda de Adjust Support, considera lanzar una versión de TestFlight e invitar al equipo.

Nota:

Si tu aplicación utiliza de la Firma de SDK de Adjust, ejecuta tus pruebas en un dispositivo real. Si no usas Firma de SDK, puedes probar con un emulador.

Crea un página de testeo

Aloja tus links en un entorno sitio web para pruebas. Recomendamos agregar el link a una página HTML sencilla y abrir esa página en tu dispositivo de prueba.

Esto es necesario para link universales porque deben abrir desde Safari o Chrome y no funcionará como se espera si pegas el link directamente en la barra de direcciones del navegador.

Ejemplo de HTML:

<html lang="en">
   <head>
      <style>
         a {
         font-size: 100px
         }
      </style>
   </head>
   <body>
      <a href="https://app.adjust.com/abc123?deep_link=myamazingapp%3A%2F%2Fsuper%2Fexclusive%2Fpromotion">Deep Link</a>
   </body>
</html>

Emplea el formato de link adecuado:

Ejemplo de Adjust deep link:

<a href="https://app.adjust.com/abc123?deep_link=myamazingapp%3A%2F%2Fsuper%2Fexclusive%2Fpromotion">Deep Link</a>

Ejemplo de link universal

<a href="https://example.go.link/category/product/67890?adj_t=abc123">Deep Link</a>

Cómo hacer el testeo

El proceso de testeo se determina según el tipo de link y el escenario en el que se utiliza. Por ejemplo, tu link debe tener comportamientos diferentes para un usuario que ya tiene la aplicación instalada y para un usuario que no la tiene.

Como usuario existente

Emplea esta prueba para comprobar el deep linking directo de un usuario que ya tenga la app instalada.

  1. Crea un página de testeo
  2. Agrega tu deep link o link universal a la página.
  3. Instala la aplicación en tu dispositivo de testeo.
  4. Abre la app al menos una vez. Si hay alguna pantalla de bienvenida, quítala. Si la aplicación lo requiere, inicia sesión.
  5. En tu dispositivo de testeo, abre un navegador y dirígete a tu página de prueba.
  6. Haz clic en link.

Resultado esperado: La aplicación se abre automáticamente y te envía a la ubicación correcta dentro de la app. Si esto funciona, tu configuración está lista para midas campañas con este link.

Resolución de problemas

  • Si la app se abre pero no está en la ubicación correcta, comprueba que puede gestionar correctamente la ruta de deep link.
  • Para link universales, si la app no se abre, prueba el link universal sin procesar. Si devuelve un error de 404 URL not found, revisa la configuración de integración de link universales.

Prueba como usuario nuevo

Emplea esta prueba para comprobar el deep links diferidos para un usuario que no tenga la aplicación instalada. El deep links diferidos ocurre cuando un usuario hace clic en un deep link antes de tener la aplicación instalada. Luego de instalar y abrir la aplicación, Adjust pasa la información del deep link para que la aplicación pueda enviarla a la pantalla interna prevista.

  1. Cerciórate de que la aplicación no esté instalada en tu dispositivo de prueba. Si es así, desinstáltalo.
  2. Olvida el dispositivo mediante la Adjust consola de testeo.
  3. En tu dispositivo de testeo, abre un navegador y dirígete a tu página de prueba.
  4. Haz clic en link.
  5. Descarga e instala la aplicación desde la app store.
  6. Abre la aplicación.

Resultado esperado: Cuando la aplicación se abre, te envían a la ubicación específica dentro de la aplicación definida en el deep link.

Para link universales, crea el link con el parámetro relevante de ID publicitario antes de probar:

https://example.go.link/category/product/67890?adj_t=abc123&adj_idfa=8C6CBCOD-5F43-4765-A6E6-84DFF3D24707

Uso de deep links diferidos optimizado

Si tienes activado el deep links diferido optimizado, sigue los pasos indicados en la página correspondiente

Resolución de problemas

Si el deep link diferido no abre la página correcta, primero prueba el mismo link que un usuario existente. Si la prueba de usuario existente funciona, comprueba si el esquema de la aplicación en AppView es correcto para link universales, o si el parámetro de deep link fue cortado o codificado incorrectamente para Adjust deep links.

Restablece tu dispositivo entre cada sesión de testeo

Si ejecutas varias pruebas de deep link diferido, resetear tu dispositivo entre pruebas para evitar que clics o instalaciones anteriores afecten a tus resultados.

  1. Desinstala la aplicación en tu dispositivo de testeo.
  2. Borra el ID de publicidad de nuestro sistema.
  3. Instala la aplicación sin hacer clic en ningún link.
  4. Consulta la Adjust Consola de testeo y confirma que la instalación parece orgánica.
  5. Si la instalación no es orgánica, repite los pasos 1–3.
  6. Desinstala la aplicación.
  7. Borra de nuevo el ID publicitario.

Testeo de la reatribución

Emplea esta prueba para comprobar si un usuario existente puede ser reasignado a través de tu deep link.

  1. Establece el periodo de inactividad de reatribución a 0 días en tu link de prueba.
  2. Crea un deep link sin ningún parámetro de ID de publicidad.
  3. Borra el ID de publicidad de tu dispositivo de testeo de nuestro sistema.
  4. Instala la aplicación sin hacer clic en ningún link.
  5. En tu dispositivo de testeo, abre un navegador web y dirígete a tu página web de prueba.
  6. Haz clic en el deep link.
  7. Emplea la Adjust Consola de testeo para confirmar que el dispositivo está atribuido o reatribuido al link de prueba.
Importante:

Si cambiaste la ventana de inactividad a nivel de app, vuelve a la configuración que prefieras luego de completar la prueba.