Deferred deep linking

Deferred deep linking: cómo funciona en Android e iOS | We.Inc

El deferred deep linking lleva a un usuario nuevo a la pantalla correcta después de instalar tu app. Cómo lo gestionan Android e iOS, y el cierre de Dynamic Links.

Deferred deep linking

El deferred deep linking (enlace profundo diferido) recuerda adónde debía llevar un enlace mientras alguien instala tu app y abre esa pantalla en el primer inicio. En Android, Google Play entrega a la app la cadena de referencia original mediante la Install Referrer API. Apple no ofrece un equivalente, así que las apps de iOS suelen recuperar el destino mediante el inicio de sesión o un código.

Deep link normal frente a deep link diferido

Imagina una tienda que envía por correo un enlace con descuento para un producto. Quienes ya tienen la app llegan al producto. Quienes no la tienen van a la tienda de aplicaciones, la instalan, abren la app y ven la pantalla de inicio: el producto, y el motivo por el que vinieron, se pierden. El deferred deep linking es el conjunto de técnicas que conserva el destino durante la instalación. Usa el simulador de abajo para seguir cada recorrido.

Preguntas frecuentes

¿Firebase Dynamic Links dejó de funcionar?

Sí. Las preguntas frecuentes de Firebase dicen que Dynamic Links se cerró el 25 de agosto de 2025 y que cada enlace en el que se hace clic devuelve ahora un estado HTTP 404 al visitante.

¿Cómo sabe Android de dónde viene el usuario?

La app Google Play Store ofrece la Install Referrer API. Tu app lee la URL de referencia de la instalación, junto con las marcas de tiempo del clic y de la instalación, mediante la Play Install Referrer Client Library.

¿Hay un install referrer en iOS?

La documentación de universal links de Apple describe cómo abrir apps instaladas y recurrir al navegador, no cómo pasar datos a través de una instalación desde el App Store. La mayoría de las apps de iOS recuperan el destino después de que la persona inicia sesión, o pidiendo un código corto que se muestra en la página web.

¿Qué hace el app-argument de un Smart App Banner?

Apple describe app-argument como una URL opcional que da contexto a tu app. Si la persona ya tiene la app, puede saltar desde tu página web al lugar correspondiente dentro de ella. Apple no dice que sobreviva a una instalación nueva.

¿Necesito un servicio de enlaces de pago?

No para lo básico. Los enlaces verificados más el referrer de Android cubren muchas apps pequeñas. Los servicios de pago añaden coincidencia entre plataformas e informes; revisa las condiciones de privacidad de cada uno antes de usarlo.

El límite de la privacidad

Empieza por los deep links normales

Leer el install referrer en Android

Añade la biblioteca Play Install Referrer de Google, versión 2.2, a las dependencias de Gradle de tu app (la línea está al principio del ejemplo) y conéctate una vez en el primer inicio.

Leer el referrer y cerrar la conexión

Guarda un indicador tras la primera lectura correcta para no repetir la llamada en inicios posteriores.

Smart App Banner en tu página web

Etiqueta meta del Smart App Banner

Sustituye los números por el ID de tu app en el App Store. app-argument solo llega a la app cuando ya está instalada.

Datos clave (a octubre de 2026)

Datos de cada plataforma para el enlace diferido

Sigue el enlace

Plataforma

Android

iPhone

¿La app ya está instalada?

Sí

No

Qué ocurre, paso a paso

La persona toca https://shop.example/product/42 en un correo.

Android ha verificado tu assetlinks.json, así que el enlace se abre directamente en la app.

iOS ha comprobado tu archivo apple-app-site-association, así que el enlace se abre directamente en la app.

La app dirige /product/42 a la pantalla del producto.

Tu página web envía a la persona a tu ficha de Play con un referrer de campaña adjunto.

La persona instala la app desde la tienda.

Abre la app por primera vez; llega a la pantalla de inicio.

En el primer inicio, la app llama a la Install Referrer API y recupera la cadena del referrer.

No hay app, así que iOS abre la dirección en el navegador predeterminado y se carga tu página.

La página muestra un Smart App Banner o un botón que lleva al App Store.

Tras iniciar sesión, la app pide a tu servidor la última página que vio esta cuenta, o la persona escribe un código corto de la página web.

Empieza gratis · Sin tarjeta de crédito

Relacionado: Guías

Producto

Para quién es

Funciones

Recursos

Empresa

Mapa del sitio