Desarrolladores
Cómo redirigir automáticamente a la tienda correcta según el dispositivo
Detecta iOS o Android y envÃa a cada visitante a la tienda correcta — sin escribir ni alojar código de detección.
Enviar a los usuarios a la tienda correcta implica leer el dispositivo desde la petición y redirigir en consecuencia. Puedes hacerlo a mano con sniffing de User-Agent en tu servidor, pero esas cadenas cambian, los navegadores in-app se comportan de forma rara y ahora tienes un endpoint de redirección que mantener para siempre. Esta guÃa explica cómo funciona la redirección por dispositivo y cómo obtenerla sin mantener nada de eso.
El problema
- Las cadenas de User-Agent son inconsistentes y cambian con el tiempo, asà que una detección casera se degrada.
- Los navegadores in-app (TikTok, Instagram, Facebook) rompen las redirecciones ingenuas a las tiendas.
- Alojar tu propia redirección implica un endpoint, TLS y disponibilidad que mantener.
- Los casos lÃmite — escritorio, tablets, dispositivos desconocidos — necesitan cada uno su propio fallback.
Con onestore.link
- onestore.link lee el dispositivo en el servidor y redirige (302) iOS a la App Store, Android a Google Play.
- Los navegadores in-app obtienen una página puente dedicada con un botón « Abrir en la tienda » fiable, en vez de una redirección que falla.
- Escritorio y dispositivos desconocidos recaen en una página de aterrizaje con ambos botones.
- Funciona en el edge de Cloudflare, asà que las redirecciones son sub-milisegundo y no mantienes nada.
Cómo hacerlo
Sin SDK, sin recompilar. Solo una URL.
- 1
Crea un enlace con ambas URLs de tienda
Añade tus URLs de App Store y Google Play a un slug de onestore.link — son los destinos de redirección.
- 2
Usa el enlace como destino
Apunta tu botón, anuncio o código QR a la URL de onestore.link en vez de a un enlace de tienda fijo.
- 3
Deja que el edge gestione la detección
Cada petición se clasifica (iOS / Android / in-app / escritorio) y se dirige automáticamente a la tienda correcta o a la página puente.
Preguntas frecuentes
¿Cómo funciona realmente la detección de dispositivo?
onestore.link inspecciona el User-Agent de la petición en el servidor para clasificar la plataforma, y luego emite una redirección 302 a la tienda correspondiente. Los navegadores in-app y los escritorios obtienen fallbacks adaptados en lugar de una redirección simple.
¿Sobreviven los parámetros de consulta y las etiquetas UTM a la redirección?
SÃ. Las UTM y los parámetros de consulta arbitrarios se conservan a través de la redirección, asà que tu analÃtica posterior sigue atribuyendo el clic.
¿Puedo hacerlo sin que sea una dependencia de terceros en la ruta crÃtica?
La redirección se sirve desde el KV edge de Cloudflare con lecturas sub-milisegundo, asà que la latencia añadida es insignificante. Si prefieres auto-alojarlo, mira la comparación con Firebase Dynamic Links para ver los compromisos.
¿Listo para probarlo?
Gratis para siempre, sin registro. Tu primer enlace está activo en menos de un minuto.
Crea tu enlace gratis¿Comparando herramientas? onestore.link vs firebase dynamic links →