¿Para qué sirven los enlaces profundos diferidos? #
Los enlaces profundos son útiles para pasar el contexto de la descarga a su aplicación móvil.
A la hora de promocionar tu aplicación, siempre hay un contexto en torno a esa promoción. Por ejemplo, si muestras un botón de descarga en tu blog, el blog proporciona el contexto necesario para que el usuario instale tu aplicación.
Supongamos que has creado una aplicación de comercio electrónico que vende zapatos. Si en tu blog escribes sobre un zapato en concreto, si el usuario hace clic y descarga la aplicación, lo ideal es que le muestres el zapato sobre el que ha hecho clic después de la descarga. (Lea aquí)
Enlaces profundos diferidos #
Puedes tomar la URL de seguimiento generada y añadir el parámetro deeplink_url y su valor al final de la URL de seguimiento. Al instalar el SDK de Tenjin, este podrá obtener este contexto directamente de los servidores de Tenjin.
Supongamos que el enlace de seguimiento generado por Tenjin para tu campaña tiene este aspecto: “ https:/track.tenjin.io/v0/tapjoy/campaignid123?advertising_id={advertising_id}&click_id={click_id} “
Para pasar el contexto y la información del enlace profundo a la instalación de tu aplicación, puedes añadir un valor al parámetro deeplink_url, de modo que quede así: “ https:/track.tenjin.io/v0/tapjoy/campaignid123?advertising_id={advertising_id}&click_id={click_id}&deeplink_url=myschema://shoe1 “
El SDK de Tenjin transmitirá la información myschema://shoe1 a tu aplicación para que puedas gestionar al usuario en la aplicación de una forma específica. En este caso, podrías redirigirlo al contenido shoe1 dentro de la aplicación.
Tendrías que implementar la lógica para gestionar la redirección siguiendo estas instrucciones (iOS, Android, y Unity)