Appy

Deep linking

¿Qué es un deferred deep link?

En pocas palabras

Un deferred deep link (o deep link diferido) es un enlace cuyo destino sobrevive a la instalación. Quien no tiene la app toca el enlace, pasa por la tienda, instala y, en la primera apertura, aterriza en la pantalla prometida: el grupo al que lo invitaron, el producto en oferta. Un deep link normal pierde ese destino por el camino.

example.com/p/421App Store · Google Play2Instalación3Primera apertura4Pantalla del producto/p/425
El destino se guarda mientras la persona instala la app y se le entrega en la primera apertura.

Cómo sobrevive el destino a la tienda

Lo difícil es que la tienda está en medio: ni el App Store ni Google Play le pasan el destino a la app por sí solos. Hace falta un sistema que registre el clic y, cuando la app se abre por primera vez, lo empareje con la instalación.

En Android es más sencillo: Google Play entrega a la app el valor referrer del enlace mediante el Install Referrer. iOS no tiene nada equivalente, así que las herramientas se apoyan en un SDK dentro de la app que confirma la apertura del enlace o hace un emparejamiento.

Un ejemplo

Una amiga te manda desde una app de running el enlace “Únete a nuestro grupo del domingo”. No tienes la app. Tocas, se abre el App Store, instalas. En la primera apertura, en lugar de las pantallas de bienvenida, aparece la página del grupo. Sin deferred deep link, tendrías que buscarlo a mano.

Límites

Apple prohíbe el fingerprinting, es decir, reconocer un dispositivo combinando señales como la IP y el modelo; en iOS, emparejar por aproximación no es una base sólida. Elijas el método que elijas, la app necesita código propio que pregunte en la primera apertura qué enlace la trajo. Appy lo ofrece en el plan Enterprise con su SDK nativo para iOS y Android.

Para saber másDeferred deep linking: cómo funciona y cuándo usarloEl flujo paso a paso y las diferencias entre Android e iOS.
  • Deep link

    Un deep link es un enlace que abre una pantalla concreta dentro de una app, en lugar de una página web o la pantalla de inicio: un producto, un carrito, una invitación. Tiene cuatro formas: un esquema URI como myapp://product/42, los Universal Links de iOS, los App Links de Android y los deferred deep links, que sobreviven a la instalación.

  • Install Referrer

    El Install Referrer es el mecanismo con el que Google Play entrega a la app, tras la instalación, el valor referrer del enlace. La app lo lee con la Play Install Referrer API y sabe con certeza de qué campaña o enlace llegó la persona. En Android es la base de la atribución determinista y del deferred deep linking.

  • Fingerprinting (huella digital del dispositivo)

    El fingerprinting (huella digital del dispositivo) combina señales como la dirección IP, el modelo del dispositivo y la versión del sistema operativo para emparejar una instalación con un clic anterior. No hay un identificador seguro de por medio: es una estimación por parecido. Apple prohíbe el fingerprinting para rastrear, aunque el usuario dé permiso con ATT.

Todos los términos

Crea un enlace que lleve cada teléfono a su sitio

Un enlace y un código QR: el iPhone va al App Store, el Android a su tienda y el escritorio a tu sitio web. El plan gratuito incluye 4 enlaces y no tiene anuncios.