Firebase Dynamic Links (FDL) dejó de funcionar el 25 de agosto de 2025. Todos los enlaces de FDL ahora devuelven errores HTTP 404. Esto es lo que pasó, cuáles son las alternativas y cómo migrar.
¿Qué pasó con Firebase Dynamic Links?
Google anunció la descontinuación en agosto de 2023, lo que dio a los desarrolladores aproximadamente dos años para migrar. El servicio se cerró oficialmente el 25 de agosto de 2025. FDL era popular porque era gratuito, se integraba directamente con Firebase y manejaba el deferred deep linking sin configuración adicional. Google no lanzó un reemplazo directo.
¿Cuáles son las alternativas?
Branch.io es el reemplazo que más se menciona. Ofrece deferred deep linking, analítica de enlaces y una ruta de migración desde FDL. Los planes comerciales empiezan en alrededor de $500 al mes.
AppsFlyer OneLink forma parte de la plataforma de atribución móvil de AppsFlyer. OneLink ofrece deep linking con atribución integrada y viene incluido gratis en todos los planes de AppsFlyer.
Deep linking nativo del sistema operativo con Apple Universal Links y Android App Links funciona para deep linking básico, pero por sí solo no ofrece deferred deep linking.
Insert Affiliate ofrece Insert Links, deferred deep links creados para el marketing de afiliados. Cada Insert Link detecta la plataforma del usuario, lo dirige a la tienda de aplicaciones correcta si la app no está instalada y conserva la atribución del afiliado durante la instalación. Insert Links usa Universal Links y Android App Links por debajo. Si necesitas reemplazar enlaces de referidos que funcionaban con FDL, Insert Links se encarga tanto del deep linking como del seguimiento de afiliados. Insert Affiliate también se integra con Branch.io y AppsFlyer si eliges esas opciones para deep linking general.
Cómo planificar tu migración
Paso 1: revisa dónde se usan los enlaces de FDL: correos electrónicos, redes sociales, códigos QR, opciones para compartir dentro de la app, notificaciones push, sistemas de referidos.
Paso 2: elige un reemplazo según tus necesidades. Analítica completa: Branch o AppsFlyer. Enlaces de afiliados y referidos: Insert Affiliate. Deep links verificados básicos: Universal Links y App Links nativos.
Paso 3: configura redirecciones para los enlaces antiguos en dominios personalizados. Los subdominios page.link no se pueden redirigir porque los controla Google.
Paso 4: actualiza todas las fuentes de enlaces activas con los enlaces nuevos.
Paso 5: elimina el SDK de Firebase Dynamic Links y agrega el SDK de reemplazo. Prueba los flujos con la app instalada y sin la app instalada.
Conclusión principal
Firebase Dynamic Links era conveniente, pero la infraestructura gratuita conlleva riesgos. Los reemplazos disponibles hoy son más capaces, y la elección correcta depende de si necesitas deep linking general, atribución móvil o seguimiento de afiliados y referidos.
