Nouveau :Offre gratuite expérimentale désormais ouverte à tousv1.6.0

Ok1Second
Menu
Guide

Comment ajouter des redirections conditionnelles à un QR code

Une redirection conditionnelle envoie les scans vers des pages différentes selon qui ils sont — leur pays, leur appareil ou leur langue — depuis le même code imprimé. C'est ce qui permet à un seul tirage de servir plusieurs marchés sans plusieurs codes.

Mis à jour 6 octobre 2026 · 5 min de lecture

Comment les règles sont évaluées

Chaque règle déclare une ou plusieurs conditions. Quand un scan arrive, les règles sont examinées de la priorité la plus haute à la plus basse et la première correspondance l'emporte — celles d'en dessous ne sont jamais évaluées. Une destination par défaut rattrape tous les autres.

Comme la décision est prise sur le serveur au moment du scan, les règles exigent un code dynamique. Un code statique a l'URL gravée dans le motif et il n'y a rien à évaluer.

  • Pays — codes ISO comme US, DE, FR
  • Appareil — mobile, tablette ou ordinateur
  • Système — iOS, Android, Windows, macOS
  • Langue — celle préférée par le navigateur

Sur quoi vous pouvez réellement filtrer

Les conditions utiles sont celles qu'un navigateur ou un téléphone révèlent sans rien demander au visiteur. Le pays vient de la géolocalisation IP et tombe juste la plupart du temps ; l'appareil et le système viennent du user agent ; la langue vient de l'en-tête Accept-Language que le navigateur envoie déjà.

Aucune n'est parfaite. Un voyageur en itinérance peut être rattaché au mauvais pays, et un navigateur réglé en anglais sur un téléphone acheté en Espagne demandera l'anglais. C'est pourquoi les règles sont une commodité de routage et non une garantie, et pourquoi la destination par défaut doit être utilisable seule.

  • Pays : fiable sur ligne fixe et sur la plupart des réseaux mobiles, peu fiable avec un VPN ou en itinérance
  • Appareil : fiable pour téléphone contre ordinateur, moins pour les tablettes
  • Système : suffisant pour séparer un lien vers une boutique d'applications
  • Langue : seulement aussi fiable que les réglages du navigateur du lecteur

Ordre et solutions de repli

Placez les règles spécifiques avant les règles larges. Une règle visant les utilisateurs iOS allemands doit primer sur une règle mobile générale, car la spécifique correspond plus probablement à votre intention ; si la règle large passait en premier, elle avalerait le scan et la règle spécifique ne s'exécuterait jamais.

Définissez toujours une destination par défaut. Un scan sans pays, avec une langue inconnue ou provenant d'un crawler depuis un centre de données doit tout de même aboutir quelque part d'utile, et le défaut empêche un jeu de règles de devenir une impasse.

  • Spécifique avant général : pays plus appareil prime sur appareil seul
  • Une règle, une intention — n'imbriquez pas des cas sans rapport dans une même règle
  • Une destination par défaut valable pour tout lecteur, dans n'importe quel pays
  • Peu de règles bien ordonnées valent mieux que beaucoup qui se chevauchent

Des montages qui rapportent

Trois schémas couvrent la plupart des cas réels : un tirage pour plusieurs marchés, un emballage pour plusieurs langues et une affiche pour deux boutiques d'applications.

Dans chaque cas, la valeur vient du fait d'imprimer une seule fois. Chaque règle ajoutée coûte moins cher qu'un second visuel, un second tirage et un second code à gérer.

  • Répartition par marché : des règles de pays envoient les scans américains vers la boutique US et tous les autres vers la page UE, qui sert aussi de défaut
  • Répartition par langue : des règles de langue envoient les lecteurs de/fr/es/nl vers des pages locales, l'anglais en repli
  • Installation de l'app : des règles de système envoient iOS vers l'App Store et Android vers Play, et l'ordinateur vers une page qui explique l'app

Tester les règles avant d'imprimer

Les règles échouent en silence : un mauvais ordre ou une coquille dans un code de pays envoie quand même le visiteur quelque part, simplement pas où vous vouliez. Testez chaque branche avant le tirage en ouvrant le code depuis la source que vous cherchez à atteindre — un VPN pour un autre pays, un téléphone et un ordinateur portable pour la répartition par appareil — plutôt qu'en faisant confiance à l'aperçu du tableau de bord.

Testez aussi la branche par défaut délibérément, en simulant un scan qui ne correspond à rien. C'est la branche la plus souvent oubliée et celle qui rattrape de vrais visiteurs.

  • Scannez depuis au moins deux pays (un VPN suffit) pour prouver que la règle de pays se déclenche
  • Scannez depuis un téléphone, une tablette et un ordinateur pour prouver que la règle d'appareil se déclenche
  • Provoquez le cas sans correspondance exprès pour voir où le défaut envoie les gens
  • Retestez après chaque changement de règle — une nouvelle règle peut en masquer une ancienne

Questions fréquentes

Une règle peut-elle exiger plusieurs conditions ?
Oui. Une règle peut demander à la fois un pays et un appareil : des combinaisons précises sont donc possibles — un iPhone allemand et un ordinateur allemand peuvent recevoir des pages différentes.
Que se passe-t-il si aucune règle ne correspond ?
Le visiteur est envoyé vers la destination par défaut, d'où l'importance d'en définir une pertinente. Sans elle, un scan que vos règles n'ont pas prévu n'a nulle part où aller.
Les redirections conditionnelles marchent-elles sur un code statique ?
Non. Les règles exigent un code dynamique, car la décision est prise sur le serveur au moment du scan. L'URL d'un code statique est encodée dans le motif lui-même.
Combien de règles pour un code ?
Le minimum qui couvre vos cas réels — en général de trois à six. Comme la première correspondance l'emporte, une longue liste de règles qui se chevauchent masque celle qui s'est déclenchée et rend le code difficile à déboguer.
Et si un navigateur annonce une langue inattendue ?
La règle ne correspond simplement pas et le scan passe à la règle suivante ou au défaut. Traitez la langue comme un signal indicatif, pas comme un identifiant fiable de l'origine d'une personne.
Puis-je tester une règle sans imprimer ?
Oui — scannez le code depuis un VPN et depuis plusieurs appareils pour parcourir chaque branche. L'aperçu du tableau de bord vous dit que les règles existent ; seul un scan réel vous dit laquelle gagne.

À lire ensuite

Prêt à en créer un ?

Les codes dynamiques sont modifiables à partir de 4 $/mois.

Créez votre premier QR code dynamique

Gratuit pour commencer. Un code, modifiable à vie, avec des statistiques dès le premier scan.

Statistiques respectueuses de la vie privéeAucun frais par scanModifier les liens à tout momentSans engagement