Cómo crear un link universal
Los links universales sin procesar con una URL del link de Adjust anexada son el formato estándar de nuestros links universales. Estos links tienen un tamaño reducido, están bien ordenados y funcionan con las campañas web.
Los links universales sin procesar únicamente funcionan para los usuarios que tienen iOS 9 o posterior y que ya tienen tu aplicación instalada.
Agregar rutas in-app
Si la ruta de tu link universal ya incluye parámetros de consulta, evita utilizar signos ?
para anexar los parámetros de Adjust. Cuando se utilizan dos caracteres ?
en una URL, el navegador descarta cualquier información que aparezca después del segundo, lo que puede provocar un error HTTP 404 si tu aplicación no está instalada. Puedes utilizar el siguiente ejemplo a fin de confirmar tu configuración, o consultar nuestras preguntas frecuentes sobre links universales para obtener más información.
Correcto: https://z9pm.adj.st/my?path=location&client=name&adjust_t=klm012
Incorrecto: https://z9pm.adj.st/my?path=location&client=name?adjust_t=klm012
Crear links universales multiplataforma
Los links universales multiplataforma te permiten utilizar deep links para todos los usuarios de tu aplicación con una sola URL de Adjust.
Para crear tu propio link universal multiplataforma, primero debes identificar si tus aplicaciones de iOS y Android comparten la misma ruta y los mismos parámetros de consulta. Esto te ayudará a determinar cuál es el formato que debes utilizar.
A continuación, asegúrate de que el esquema de tu aplicación de Android esté guardado en Adjust. Esto te permite especificar el prefijo de la URL que abre tu aplicación. Este elemento se configura en tu aplicación y es específico para cada plataforma móvil (iOS y Android). Ejemplo: my_android_app://
iOS y Android comparten la misma ruta y los mismos parámetros de consulta
Cuando el destino de tu deep link tiene la misma ruta y los mismos parámetros de consulta en tus aplicaciones de Android e iOS, utiliza el siguiente formato para el link universal.
Para las aplicaciones separadas por plataforma en AppView
https://[RAW UNIVERSAL LINK]/[PATH]?adjust_t=[IOS LINK TOKEN]_[ANDROID LINK TOKEN]&[ADJUST PARAMETERS]
Ejemplo:https://z9pm.adj.st/my/path?adjust_t=abc123_987xyz
Para las aplicaciones configuradas como multiplataforma en AppView
https://[RAW UNIVERSAL LINK]/[PATH]?adjust_t=[LINK TOKEN]&[ADJUST PARAMETERS]
Ejemplo:https://z9pm.adj.st/my/path?adjust_t=abc123
Las aplicaciones de iOS y Android tienen diferentes rutas y parámetros de consulta
Cuando el destino de tu deep link no tiene la misma ruta y los mismos parámetros de consulta en tus aplicaciones de Android e iOS, utiliza los siguientes formatos para los links universales.
Para las aplicaciones separadas por plataforma en AppView
https://[RAW UNIVERSAL LINK]/[IOS UNIVERSAL LINK PATH]?adjust_t=[IOS LINK TOKEN]_[ANDROID LINK TOKEN]&adjust_deeplink=[ENCODED ANDROID APP SCHEME + PATH]&[ADJUST PARAMETERS]
Ejemplo:https://z9pm.adj.st/my/path&adjust_t=abc123_987xyz&adjust_deeplink=myamazingapp%3A%2F%2Fsuper%2Fexclusive%2Fpromotion
Para las aplicaciones configuradas como multiplataforma en AppView
https://[RAW UNIVERSAL LINK]/[IOS UNIVERSAL LINK PATH]?adjust_t=[LINK TOKEN]&adjust_deeplink=[ENCODED ANDROID APP SCHEME + PATH]&[ADJUST PARAMETERS]
Ejemplo: https://z9pm.adj.st/my/path&adjust_t=abc123&adjust_deeplink=myamazingapp%3A%2F%2Fsuper%2Fexclusive%2Fpromotion
Crear links universales de JavaScript
Los links universales de JavaScript (JSR) se utilizan cuando un clic y un redirect HTTP se presentan fuera de los entornos compatibles, como en una campaña de correo electrónico. Por lo general, los links universales se rompen en estos casos y envían a todos los usuarios hacia la tienda, incluso si ya tienen la aplicación instalada.
Debes establecer el linking universal en tu aplicación para que la opción de JSR funcione.
Para iOS 11 o posterior
Para agregar el parámetro de linking JSR a tu link, sigue estos pasos.
- Busca el link universal que deseas utilizar. Ejemplo:
https://ab12.adj.st/?adjust_t=abc123
- Codifica tu link universal.
- Anexa tu link universal codificado después de lo siguiente:
https://app.adjust.com/jsr?url=
Ejemplo:
https://app.adjust.com/jsr?url=https%3A%2F%2Fab12.adj.st%2F%3Fadjust_t%3Dabc123
Para iOS 10.3 o anterior
Para hacer el targeting de los usuarios en la vista web de Safari o en las versiones anteriores a iOS 11, puedes agregar el siguiente distintivo a tu link universal JSR: adjust_deeplink_js=1
. El distintivo funciona como una alternativa (fallback) al hacer que el link se abra mediante un esquema y dirigir a los usuarios hacia la tienda (si no tienen la aplicación instalada) o hacia un mensaje emergente que los invita a abrir la página en tu aplicación.
Ejemplo:
https://app.adjust.com/jsr?url=https%3A%2F%2F6s45.adj.st%2F%3Fadjust_t%3D1uhwo6%26adjust_deeplink_js%3D1