Un QR code qui ne se scanne pas n'est presque jamais un problème de scanner. C'est l'une de quatre causes physiques : le code est imprimé trop petit pour la distance à laquelle les gens le lisent, la marge blanche autour a été rognée, le contraste est trop faible, ou l'URL qu'il contient est assez longue pour rendre la grille trop fine à résoudre.
Ces quatre causes expliquent presque tous les échecs, et il vaut la peine de les tester dans cet ordre car les deux premières sont les plus courantes et les moins coûteuses à corriger. Ceci est le pendant côté impression de comment créer un QR code ; si votre problème est que les scans ne sont pas comptabilisés plutôt que le code ne se lit pas, comment suivre les scans de QR codes est celui qu'il vous faut.
Première cause : il est imprimé trop petit
La règle générale est la distance divisée par dix. Un code lu à deux mètres doit faire environ 20 cm de large. Un code sur un chevalet de table lu à 40 cm peut faire 4 cm. Un code sur un panneau d'affichage est un tout autre exercice, car la distance de lecture est déterminée par la capacité de l'appareil photo d'un téléphone à faire la mise au point d'assez près pour résoudre les modules individuels.
Les designers réduisent les codes parce qu'ils ressemblent à une tache sur la mise en page. Le taux de scan s'effondre en dessous d'environ 2 cm sur les téléphones plus anciens, et les personnes équipées de téléphones plus anciens sont justement celles les moins susceptibles de réessayer.
Quelle taille doit avoir un QR code propose le tableau complet des tailles, y compris les cas délicats comme les emballages courbes et les habillages de véhicules.
Deuxième cause : la zone de dégagement a été rognée
La marge vide autour d'un code fait partie du code. Les scanners l'utilisent pour déterminer où la grille commence, donc la supprimer peut empêcher un code techniquement parfait d'être trouvé.
Quatre modules est le minimum spécifié, ce qui sur un code imprimé typique correspond à une bordure à peu près de la largeur d'un des carrés de coin. Les logiciels de design vous laisseront volontiers la rogner, placer le code contre un bloc de couleur sans marge, ou faire courir du texte jusqu'au bord, et chacun de ces cas est le même défaut.
C'est celui-ci qu'il vaut la peine de vérifier en premier quand un code se scanne à l'écran mais échoue à l'impression, car la version à l'écran a généralement la page blanche du navigateur qui joue le rôle de zone de dégagement accidentelle.
Troisième cause : contraste et reflets
Les scanners doivent distinguer les modules foncés d'un fond clair. Trois choses viennent perturber cela.
Le faible contraste est le cas évident : un code gris moyen sur un fond gris pâle a l'air raffiné et se lit mal. Les codes inversés, modules clairs sur fond foncé, sont décodables par de nombreux scanners mais pas tous, donc un design inversé doit être testé sur plusieurs téléphones réels plutôt qu'un seul.
Les reflets sont le piège sournois. Une plastification brillante ou un code imprimé derrière une vitre renvoie directement les éclairages du plafond du magasin vers l'appareil photo, et le code qui se scannait parfaitement sur l'épreuve échoue en rayon. Une finition mate, ou déplacer le code loin du reflet, résout le problème.
Quatrième cause : le contenu est trop long
C'est la cause à laquelle on ne pense jamais, parce que le code a l'air très bien à l'écran.
La quantité de données détermine la version du code, et la version détermine combien de modules il contient. Denso Wave, qui a inventé le format, publie le tableau des versions et des capacités. Un lien court de 30 caractères produit une grille clairsemée avec des modules épais. Une URL de 180 caractères avec cinq paramètres UTM produit une grille dense, et à la même taille d'impression, ces modules sont physiquement plus petits et plus difficiles à résoudre.
La correction la moins coûteuse disponible se situe donc en amont de l'impression : encoder un lien court plutôt que la destination taguée complète. Les tags de campagne vivent sur la destination, le code reste clairsemé, et vous obtenez des données de clic en prime. La génération de QR codes en masse couvre la façon de faire cela sur tout un catalogue de produits.
La correction d'erreur pousse dans la direction opposée. Le niveau H paraît plus sûr et ajoute de la redondance qui rend le code plus dense, ce qui en fait le mauvais choix par défaut : le niveau M récupère d'environ 15 % de dommages et garde la grille lisible. Montez plus haut uniquement quand un logo recouvre le centre.
Envie de tester la théorie rapidement ? Créez un lien court sur le plan gratuit, encodez-le à la place de la longue URL, et imprimez les deux à la même taille pour comparer.
Bien tester avant le tirage
Les tests à l'écran ne prouvent presque rien. Les échecs décrits plus haut sont tous physiques.
Imprimez le code à sa taille finale, mettez-le là où il vivra réellement, et scannez-le depuis l'endroit où une personne se tiendra réellement. Faites-le sur au moins deux téléphones, dont un qui n'est pas récent, et une fois sous l'éclairage dans lequel le code vivra. Dix minutes de cela suffisent à repérer toutes les causes de cette page.
Pour un tirage de plusieurs milliers d'exemplaires, échantillonnez-en cinq. Les codes sont générés en boucle, donc un défaut n'est presque jamais dans un seul code ; il est dans le modèle, et cinq échantillons le trouveront pendant que la correction est encore gratuite.
Quand le code est bon mais pas le lien
Parfois le scan fonctionne et rien ne se passe, ou le téléphone ouvre une page en erreur. Ce n'est plus un problème de QR code : le code s'est décodé correctement et a transmis une URL au navigateur.
Si la destination renvoie une erreur 404, si le certificat n'est pas valide, ou si le lien s'ouvre dans une application mais pas dans une autre, les causes sont entièrement différentes, et le lien court ne fonctionne pas les détaille. Il vaut la peine de savoir de quel côté de la ligne vous vous trouvez avant de réimprimer quoi que ce soit, car une réimpression ne corrige rien quand la partie cassée est le lien derrière le code.
C'est l'argument le plus fort en faveur d'un code dynamique sur tout ce qui est imprimé : quand la destination s'avère erronée, vous repointez le lien au lieu de mettre le tirage au pilon.
Lire la série pilier
Cet article s'inscrit dans le cluster tutoriels. Commencez par comment créer un QR code pour les bases, puis quelle taille doit avoir un QR code pour le dimensionnement et conception de QR code de marque pour garder un code scannable tout en lui faisant porter un logo.
À lire également sur le blog
Questions fréquentes
Pourquoi mon QR code ne se scanne-t-il pas ?
Presque toujours l'une de ces quatre choses : il est imprimé plus petit que ne le permet la distance de scan, la marge blanche autour a été rognée, le contraste entre le code et son fond est trop faible, ou l'URL qu'il contient est assez longue pour rendre la grille trop dense pour la caméra. Testez-les dans cet ordre.
Quelle taille un QR code doit-il avoir pour se scanner ?
Divisez la distance de scan par dix. Une personne se tenant à deux mètres d'une affiche a besoin d'un code d'environ 20 cm de large ; un code sur une carte de visite lu à 30 cm peut faire 3 cm. Tout ce qui est en dessous d'environ 2 cm est peu fiable sur les appareils photo des téléphones plus anciens, quelle que soit la qualité de l'impression.
Qu'est-ce que la zone de dégagement, et pourquoi la rogner casse-t-il le scan ?
La zone de dégagement est la marge vide autour du code, et elle fait partie de la spécification plutôt que d'être une simple décoration. Les scanners l'utilisent pour repérer où le code commence et se termine, si bien qu'un design qui rogne la bordure pour gagner de la place peut empêcher un code techniquement parfait d'être reconnu. Quatre modules est le minimum.
Un QR code peut-il être clair sur un fond foncé ?
Oui, mais de nombreux scanners s'attendent à des modules foncés sur un fond clair et échoueront sur un code inversé. Si le design a besoin d'un rendu inversé, testez-le sur plusieurs téléphones avant l'impression, et gardez un ratio de contraste élevé. Une photo derrière le code est la version qui échoue de manière fiable.
Une URL plus longue rend-elle un QR code plus difficile à scanner ?
Oui. Plus de caractères signifie une version plus élevée du code, ce qui signifie plus de modules, et plus petits, à la même taille d'impression. Encoder un lien court plutôt qu'une longue URL taguée est la correction la moins coûteuse, car elle réduit le nombre de modules avant même l'impression.
Mon QR code se scanne sur mon téléphone mais pas sur celui de mon client. Que faire ?
Cela pointe vers le contraste, les reflets ou la taille plutôt que vers le code lui-même, car les données sont soit décodables, soit elles ne le sont pas. Testez sur un téléphone plus ancien, dans l'éclairage réel, à la distance réelle. Une plastification brillante sous l'éclairage d'un magasin est un coupable fréquent qui ne se manifeste jamais sur un bureau.
Essayer Elido
Collez une URL, obtenez un lien court
Sans inscription. Lien actif 30 jours. Inscrivez-vous pour le garder pour toujours.
Gratuit, sans inscription · 2 par jour