Développeurs
Comment rediriger automatiquement vers le bon store selon l'appareil
Détectez iOS ou Android et envoyez chaque visiteur vers le bon store — sans écrire ni héberger de code de détection.
Réponse courte
Placez un lien intelligent devant les stores : il lit le User-Agent côté serveur et redirige en 302 iOS vers l'App Store et Android vers Google Play. onestore.link le fait à la périphérie du réseau Cloudflare, donc vous n'hébergez ni ne maintenez aucun code de détection.
Dernière relecture : 2026-08-23
Envoyer les utilisateurs vers le bon store implique de lire l'appareil depuis la requête et de rediriger en conséquence. Vous pouvez le coder à la main avec du sniffing de User-Agent sur votre serveur, mais ces chaînes évoluent, les navigateurs in-app se comportent mal, et vous devez désormais maintenir un endpoint de redirection à vie. Ce guide explique comment fonctionne la redirection par appareil et comment l'obtenir sans maintenir tout ça.
Le problème
- Les chaînes User-Agent sont incohérentes et changent avec le temps : une détection maison se dégrade.
- Les navigateurs in-app (TikTok, Instagram, Facebook) cassent les redirections naĂŻves vers les stores.
- Héberger votre propre redirection implique un endpoint, du TLS et une disponibilité à maintenir.
- Les cas particuliers — ordinateur, tablettes, appareils inconnus — nécessitent chacun leur fallback.
Avec onestore.link
- onestore.link lit l'appareil côté serveur et redirige (302) iOS vers l'App Store, Android vers Google Play.
- Les navigateurs in-app obtiennent une page-relais dédiée avec un bouton « Ouvrir dans le store » fiable, au lieu d'une redirection qui échoue.
- Les ordinateurs et appareils inconnus retombent sur une page d'atterrissage avec les deux boutons.
- Ça tourne sur l'edge de Cloudflare : redirections sous la milliseconde, et rien à maintenir de votre côté.
Comment faire
Sans SDK, sans rebuild. Juste une URL.
- 1
Créez un lien avec les deux URL de store
Ajoutez vos URL App Store et Google Play à un slug onestore.link — ce sont les cibles de redirection.
- 2
Utilisez le lien comme destination
Pointez votre bouton, votre pub ou votre QR code vers l'URL onestore.link au lieu d'un lien de store en dur.
- 3
Laissez l'edge gérer la détection
Chaque requête est classée (iOS / Android / in-app / ordinateur) et routée automatiquement vers le bon store ou la page-relais.
Questions fréquentes
Comment fonctionne réellement la détection d'appareil ?
onestore.link inspecte le User-Agent de la requête côté serveur pour classer la plateforme, puis émet une redirection 302 vers le store correspondant. Les navigateurs in-app et les ordinateurs obtiennent des fallbacks adaptés plutôt qu'une simple redirection.
Les paramètres de requête et les tags UTM survivent-ils à la redirection ?
Oui. Les UTM et les paramètres de requête arbitraires sont conservés à travers la redirection, donc vos analytics en aval attribuent toujours le clic.
Puis-je faire ça sans dépendance tierce sur le chemin critique ?
La redirection est servie depuis le KV edge de Cloudflare avec des lectures sous la milliseconde, donc la latence ajoutée est négligeable. Si vous préférez auto-héberger, voyez la comparaison avec Firebase Dynamic Links pour les arbitrages.
PrĂŞt Ă essayer ?
Gratuit pour toujours, sans inscription. Votre premier lien est actif en moins d'une minute.
Créez votre lien gratuitVous comparez des outils ? onestore.link vs firebase dynamic links →