Una alternativa a Firebase Dynamic Links sin SDK

Firebase Dynamic Links dejó de funcionar el 25 de agosto de 2025. Si lo usabas para llevar a la gente a la tienda correcta, SetLinks lo hace con un enlace y un código QR, sin ningún SDK que instalar.

Desde el cierre, cada Dynamic Link responde con un 404 y los dominios page.link han desaparecido para siempre, según la propia FAQ de Google. Los enlaces impresos en envases, carteles y tarjetas de visita, pegados en correos antiguos o fijados en perfiles ya no llevan a ninguna parte.

La mayoría de esos enlaces hacía un trabajo sencillo: abrir la App Store en un iPhone, Google Play en Android y una página web en todo lo demás. Ese trabajo no necesita SDK ni código en tu app. Algunos enlaces hacían más —abrir una pantalla concreta tras una instalación nueva o alimentar la atribución de instalaciones— y esos necesitan un SDK de deep linking. Esta página te ayuda a distinguir unos de otros y a trasladar los primeros en una tarde.

Cara a cara

Función Firebase Dynamic Links SetLinks
Sigue funcionando No — cerró el 25 de agosto de 2025 Sí
iPhone → App Store y Android → Google Play Sí Sí
Huawei AppGallery y RuStore No Sí
Abre la app cuando está instalada Sí, con el SDK Sí, sin SDK: iPhone en setlinks.io, iPhone y Android en tu dominio
Dominio propio Sí Sí, desde 9 US$ al mes
Necesita SDK en la app Para enlaces dentro de la app No
Abre una pantalla de la app tras instalar (deferred deep link) Sí No
Gratis para empezar Era gratis 3 enlaces, tráfico ilimitado

Datos de otros servicios a octubre de 2026, según sus páginas públicas: Firebase Dynamic Links FAQ

Cuánto cuesta

Dynamic Links era gratis, y por eso lo usaban tantas apps. SetLinks tiene un plan gratuito con 3 enlaces y tráfico ilimitado, sin tarjeta y sin límite de tiempo. Los planes de pago empiezan en 9 US$ al mes y salen más baratos con pago anual; el dominio propio, abrir la app instalada y la API vienen en los planes desde 9 US$ al mes.

Si sustituyes Dynamic Links por una suite completa de atribución, espera precios por conversión o por presupuesto: vale la pena si necesitas atribución, y es una forma cara de conseguir una redirección a la tienda si no la necesitas.

Elige SetLinks si

Elige Firebase Dynamic Links si

Qué hace SetLinks

Qué no hace

Cómo pasarse desde Firebase Dynamic Links, paso a paso

La mayoría de los equipos lo termina en una tarde. El orden importa: primero averigua qué hacía cada enlace antiguo y después vuelve a crearlo.

  1. Exporta lo que tenías Google permite exportar los metadatos de tus Dynamic Links (consulta su FAQ). Para cada enlace, anota la dirección corta y sus parámetros: apn (paquete de Android), ibi e isi (bundle de iOS e ID de App Store), ofl o link (la dirección web).
  2. Clasifica los enlaces por su función Los enlaces que solo llevaban a una tienda o a una página web se trasladan tal cual. Los que abrían una pantalla tras la instalación mediante un deep link necesitan un SDK; haz una lista de ellos para tus desarrolladores.
  3. Crea un enlace de SetLinks para cada uno App Store: https://apps.apple.com/app/id seguido del número isi. Google Play: https://play.google.com/store/apps/details?id= seguido del paquete apn. Usa la dirección ofl o link como reserva. Añade AppGallery o RuStore si publicas allí.
  4. Recupera tu dominio propio, si lo tenías Si tus Dynamic Links usaban un subdominio tuyo (links.yourbrand.com), añádelo a SetLinks como dominio propio y vuelve a crear las mismas rutas: los QR y enlaces antiguos vuelven a funcionar. Las direcciones en page.link no se pueden trasladar: ese dominio era de Google. Solo se conservan las rutas que encajan en una dirección de enlace de SetLinks: letras minúsculas, dígitos y guiones, de 3 a 64 caracteres, sin barras; los códigos con otras rutas, por ejemplo con mayúsculas, hay que reimprimirlos.
  5. Abre la app a quien ya la tiene Activa la apertura en la app para el enlace con tu Team ID de Apple y tu bundle ID, y para Android con tu nombre de paquete y la huella SHA-256 de firma. Añade el dominio del enlace a los Associated Domains (iOS) y a los intent filters (Android) de tu app en la próxima versión, y después elimina el SDK de Firebase Dynamic Links.
  6. Cambia los enlaces y reimprime una vez Sustituye las direcciones antiguas en tu web, correos, anuncios y bios. Reimprime los QR de page.link una última vez: a partir de ahora cambias los destinos en SetLinks y el código impreso sigue igual.
  7. Prueba en dispositivos reales Abre el nuevo enlace en un iPhone, en un Android y dentro de Instagram. Nuestro comprobador de redirecciones gratuito muestra a dónde irá cualquier dispositivo, y el validador revisa tus archivos apple-app-site-association y assetlinks.json.

Preguntas frecuentes

¿Siguen funcionando mis enlaces antiguos de page.link?

No. La FAQ de Google dice que, desde el cierre del 25 de agosto de 2025, cada Dynamic Link devuelve un 404 y los dominios page.link no se conservan. Esas direcciones no se pueden redirigir; hay que sustituirlas.

¿Puedo conservar los enlaces que usaban mi propio dominio?

Sí, si el dominio es tuyo. Añade el subdominio a SetLinks como dominio propio y vuelve a crear cada ruta como dirección de enlace (letras minúsculas, dígitos y guiones, de 3 a 64 caracteres). Los códigos impresos que apuntaban a ese dominio vuelven a funcionar. Las rutas con mayúsculas o barras no se pueden recrear, así que esos códigos hay que reimprimirlos.

¿Tengo que cambiar mi app?

No para los enlaces a tiendas: funcionan sin tocar la app. Solo si quieres que el enlace abra la app instalada añades su dominio a los Associated Domains y a los intent filters de tu app, y entonces puedes eliminar el SDK de Dynamic Links.

¿SetLinks admite deferred deep linking?

No. Sin un SDK en la app, nada puede llevar un enlace a través de la instalación hasta una pantalla concreta. Si lo necesitas, usa un SDK de deep linking; SetLinks cubre los enlaces que solo tienen que llegar a la tienda correcta o abrir la app instalada.

¿Puede un enlace abrir mi app si ya está instalada?

Sí, en los planes que incluyen la apertura en la app. En iPhone funciona en setlinks.io y en tu propio dominio; en Android funciona en tu propio dominio, donde SetLinks publica el assetlinks.json de tu app.

¿Cuánto cuesta sustituir Dynamic Links?

Puedes empezar gratis con 3 enlaces y tráfico ilimitado. Los planes de pago empiezan en 9 US$ al mes, y todos los precios están en la página de precios, sin llamadas comerciales.

¿Qué pasa con mis estadísticas de clics?

La API de Analytics de Dynamic Links cerró con todo lo demás. SetLinks cuenta clics y escaneos de QR desde el primer día, por plataforma, país y fuente, y puedes exportarlos a CSV.

Otras comparativas

Prueba SetLinks gratis

Crea un enlace en dos minutos. Sin tarjeta.

Crear enlace