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 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.  

Nota:
iOS no permite redirects hacia links universales fuera de Safari. Esto significa que no podrás envolver tu link universal en otra URL. Si deseas envolver tus links universales, utiliza nuestra solución de JSR.

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://

Nota:
Cuando un usuario hace clic en un link universal, Adjust siempre intenta utilizar un deep link antes de dirigirlo hacia la tienda. Este comportamiento se mantiene igual si tienes un esquema de aplicación de Android guardado en la configuración de tu aplicación en AppView. Para enviar inmediatamente a los usuarios de Android hacia la tienda, no incluyas ningún esquema de Android en la configuración de la aplicación.

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. 

Nota:
Si usas este formato, Adjust utilizará deep links para enviar a los usuarios hacia el destino que especifiques, incluso si tienes un esquema de aplicación de Android guardado en tu aplicación en AppView. 

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. 

  1. Busca el link universal que deseas utilizar. Ejemplo: https://ab12.adj.st/?adjust_t=abc123
  2. Codifica tu link universal.
  3. 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