Deep linking

Alternativa a Firebase Dynamic Links para enlaces de creadores y referidos

Firebase Dynamic Links dejó de funcionar el 25 de agosto de 2025. Si los usabas para enlaces de creadores, de afiliados o de Recomienda a un amigo, Insert Links hacen el mismo trabajo y además te dicen qué enlace llevó a una compra.

Diagrama de un Insert Link: quienes tienen la app entran directamente en ella, quienes no la tienen van a App Store o Google Play y siguen vinculados al afiliado en la primera apertura, y la compra se le acredita a ese afiliado

Cómo funciona

Firebase Dynamic Links era la forma gratuita de enviar a alguien al lugar correcto, tuviera o no tu app instalada. Google cerró el servicio el 25 de agosto de 2025, y los enlaces creados con él ya no funcionan.

Insert Links son los deferred deep links integrados en Insert Affiliate. Un solo enlace funciona en iOS y Android, abre la app si está instalada, envía a la gente a App Store o Google Play si no lo está, y aun así sabe quién la refirió cuando abre la app por primera vez.

Esta página explica qué cambió con el cierre, qué reemplazan los Insert Links y cuándo conviene más otra herramienta.

Cómo funciona un Insert Link

Diagrama de un Insert Link: quienes tienen la app entran directamente en ella, quienes no la tienen van a App Store o Google Play y siguen vinculados al afiliado en la primera apertura, y la compra se le acredita a ese afiliado
Un solo enlace cubre ambos casos, y la compra se le acredita a la persona que lo compartió.
Ajustes de Insert Affiliate que muestran el enlace del sitio web, el esquema de URL de iOS, los identificadores de paquete, el Apple Team ID y los enlaces de App Store y Google Play que usan los Insert Links
Introduce los datos de tu app una sola vez. Los Insert Links los usan para enviar a cada persona al lugar correcto.

Cómo configurarlo

  1. Paso 1

    Añade los datos de tu app

    Introduce tu sitio web, tus enlaces de App Store y Google Play y los identificadores de tu app en el panel de Insert Affiliate.

  2. Paso 2

    Añade el SDK

    Instala el SDK de Insert Affiliate y la pequeña parte de gestión de enlaces para iOS y Android. Los SDK cubren Swift, Kotlin, Java, React Native, Flutter y Unity.

  3. Paso 3

    Crea enlaces

    Cada creador, afiliado o usuario que refiere recibe su propio Insert Link, generado automáticamente cuando se le añade o se registra.

  4. Paso 4

    Ve cuánto generó cada enlace

    Los clics, las aperturas de la app y las compras se muestran por enlace, y la comisión o las recompensas se calculan por ti.

Google cerró Firebase Dynamic Links el 25 de agosto de 2025. Según las preguntas frecuentes de Google, todos los enlaces que servía el servicio dejaron de funcionar en esa fecha, incluidos los enlaces en dominios personalizados y en direcciones page.link.

Google no lanzó un reemplazo. Orienta a los desarrolladores en dos direcciones:

  • Universal Links en iOS y App Links en Android, que vienen integrados en las plataformas y abren tu app cuando ya está instalada.
  • Un proveedor externo de deep linking si necesitas todo lo que hacía Dynamic Links.

La parte que las plataformas no cubren por sí solas es la diferida: recordar de dónde venía una persona que todavía no tenía la app, fue a la tienda, la instaló y la abrió por primera vez.

Los Insert Links son deferred deep links. Cubren aquello para lo que la mayoría de los equipos usaba Dynamic Links al compartir una app:

  • Un solo enlace para iOS y Android. El enlace detecta el dispositivo y envía a cada persona al lugar correcto.
  • Abre la app si está instalada. Con Universal Links y App Links configurados, la app se abre directamente sin pasar por el navegador.
  • Va a la tienda si no lo está. Quienes no tienen la app llegan a App Store o Google Play.
  • Recuerda quién los envió. Cuando la app se abre por primera vez después de la instalación, sigue sabiendo de qué enlace vino la persona.
  • Una vista previa al compartir. Los enlaces muestran una tarjeta con imagen, título y descripción en las apps de mensajería y redes sociales. Los planes Enterprise pueden personalizarla.
  • Tu propio dominio. Los planes Enterprise pueden usar un dominio con su marca en lugar del predeterminado.

Dynamic Links llevaba a la persona hasta la app y ahí terminaba. Los Insert Links forman parte de Insert Affiliate, así que cada enlace pertenece a una persona, y lo que pasa después de la instalación también se rastrea.

  • Las compras se le acreditan al enlace. Las compras dentro de la app y las suscripciones en iOS y Android se asocian al creador, afiliado o usuario que compartió el enlace.
  • La comisión y las recompensas se calculan por ti, en la primera compra o también en las renovaciones.
  • Cada persona que comparte tiene un panel que muestra sus clics, sus ventas y sus ganancias.
  • Los pagos vienen integrados, a través de Stripe Connect.
  • Recomienda a un amigo viene listo para usar. Los referidos dentro de la app le dan a cada usuario su propio enlace y código para invitar a sus amigos.

¿Cómo se comparan las opciones?

Solo Universal Links y App Links Insert Links Plataformas generales de deep linking
Abre la app cuando está instalada Sí Sí Sí
Envía a los nuevos usuarios a la tienda correcta No Sí Sí
Recuerda quién refirió después de la instalación No Sí Sí
Acredita las compras a la persona que compartió No Sí Suele requerir herramientas adicionales
Paga comisión o recompensas No Sí No
Enlaces para correo electrónico, anuncios y cualquier otro canal Sí No, están hechos para enlaces de socios y de referidos Sí

¿Cuándo conviene más otra herramienta?

Los Insert Links están hechos para enlaces que pertenecen a una persona: un afiliado, un creador o un usuario que invita a un amigo. Es un límite deliberado.

Si necesitas deep links para todos los canales de marketing, como campañas de correo electrónico, anuncios de pago, códigos QR y banners web, una plataforma general de deep linking como Branch o AppsFlyer es la mejor opción. Aun así puedes gestionar tu programa de afiliados en Insert Affiliate junto a ella, porque Insert Affiliate funciona con Branch, AppsFlyer y otros proveedores, además de con Insert Links.

Si lo único que necesitas es que los usuarios actuales abran la app desde tu sitio web, Universal Links y App Links por sí solos bastan.

Los Dynamic Links antiguos no se pueden redirigir, porque las direcciones pertenecían a Google y ahora devuelven un error. Hacer el cambio significa emitir enlaces nuevos:

  1. Configura Insert Links una sola vez, siguiendo la guía de Insert Links.
  2. Añade a tus creadores, afiliados o usuarios que refieren. Cada uno recibe un enlace nuevo automáticamente.
  3. Pídeles que cambien el enlace antiguo por el nuevo en todos los lugares donde lo hayan publicado.

Para saber más sobre cómo funcionan estos enlaces, consulta deep links, universal links y deferred deep links comparados.

Preguntas frecuentes

¿Firebase Dynamic Links sigue disponible?
No. Google cerró el servicio el 25 de agosto de 2025. Los enlaces creados con él dejaron de funcionar en esa fecha y no se pueden crear nuevos.
¿Google reemplazó Firebase Dynamic Links?
No. Google recomienda Universal Links en iOS y App Links en Android para abrir una app instalada, y un proveedor externo de deep linking para todo lo demás, incluido el deferred deep linking.
¿Cuál es la mejor alternativa a Firebase Dynamic Links?
Depende de para qué eran los enlaces. Para enlaces de creadores, de afiliados y de Recomienda a un amigo, los Insert Links los reemplazan y añaden seguimiento de compras y pagos. Para enlaces en todos los canales de marketing, encaja mejor una plataforma general de deep linking como Branch o AppsFlyer.
¿Los Insert Links funcionan tanto en iOS como en Android?
Sí. Un solo enlace detecta el dispositivo, abre la app si está instalada y envía a la persona a App Store o Google Play si no lo está.
¿Puedo usar mi propio dominio para los enlaces?
Sí, en los planes Enterprise. Los demás planes usan el dominio predeterminado de Insert Links.
¿Puedo mantener funcionando mis Dynamic Links antiguos?
No. Las direcciones antiguas las servía Google y ya no funcionan, así que no se pueden apuntar a ningún otro lugar. Emites enlaces nuevos y reemplazas los antiguos donde se compartieron.
¿Es gratis probarlo?
Sí. Puedes registrarte y salir a producción sin tarjeta de crédito.

Documentación

Las instrucciones completas de configuración y los ejemplos de código están en la documentación.

Quiero ayudarte a configurar tu programa de afiliados para iOS o Android

Reserva una llamada conmigo y podemos repasar tus ideas, ayudarte con la configuración o hablar de tu situación actual con los afiliados

“No podía usar marketing de afiliados en mi app de suscripción, así que creé Insert Affiliate para resolver este problema”
- Michael Butler, CEO
Michael Butler, CEO