Přejít na obsah

Návod

QR kód se nenačte? Najděte příčinu podle příznaku

Skoro každý nečitelný QR kód je jedna z tuctu konkrétních závad a který tucet, záleží na příznaku. Kód, který nikdy nikomu nefungoval, je problém tisku. Kód, který fungoval minulý měsíc, je problém cíle. Kód, který se načte a otevře špatnou stránku, není ani jedno. Začněte tím, který ze tří případů máte; zbytek je uspořádaný přesně tak, v pořadí, které příčinu najde nejrychleji.

Nejdřív oddělte tři různé závady

Položte si dvě otázky, než na cokoli sáhnete. Fungoval tenhle kód vůbec někdy — komukoli? A reaguje telefon aspoň nějak — ukáže náhled odkazu, otevře špatnou stránku — nebo se neděje nic?

Nikdy nefungoval, žádná reakce: vzor nelze přečíst. To je závada tisku nebo grafiky a je o ní další oddíl.

Dřív fungoval, teď nic nebo chybová stránka: se vzorem je všechno v pořádku, zmizel cíl. Přeskočte na třetí oddíl.

Načte se okamžitě, ale otevře něco špatného: rozbitý není kód ani cíl, rozbitý je odkaz. To je čtvrtý oddíl.

Nikdy nebyl čitelný

Fotoaparát nedokáže vzor převést na data. Tohle jsou příčiny, zhruba v pořadí, jak často se ukáže, že jde právě o ně.

  • Příliš malý na tu vzdálenost. Kód čtený ze tří metrů chce asi třicet centimetrů; z třiceti centimetrů asi tři. Pod zhruba půl milimetru na modul začínají fotoaparáty telefonů selhávat.
  • Nedostatečný kontrast. Tmavé na světlém, se skutečným rozdílem mezi tím. Světle šedá na bílé nebo firemní barva na tmavém podkladu je nejčastější závada způsobená grafikou.
  • Zmizela klidová zóna. Specifikace chce čtyři volné moduly z každé strany; text, linka nebo obrázek na pozadí zasahující až k okraji berou čtečce hranici, kterou hledá.
  • Inverze. Světlé moduly na tmavém podkladu se na některých telefonech čtou a na jiných ne — berte to jako rozbité, ne jako styl.
  • Roztažený nebo zvětšený. Malý nafouknutý PNG má měkké okraje modulů a selhává ze stejného důvodu jako příliš malý tisk. Tiskněte z vektoru.
  • Logo zakrývá příliš mnoho, nebo se nezvýšila úroveň korekce chyb, aby to vyrovnala.
  • Materiál pracuje proti: zakřivená láhev, fólie, textil nebo laminace odrážející stropní světlo přímo do objektivu.

Vám se načte, zákazníkovi ne

Tenhle případ si zaslouží vlastní oddíl, protože kód bývá v pořádku. Rozdíl je v telefonu, ve světle nebo ve vzdálenosti — a vy testujete v nejlepších podmínkách, jaké ten kód kdy potká.

Starší fotoaparáty rozliší méně; poškrábaný nebo mastný objektiv ještě méně. Tmavý sál vám bere vzdálenost a úhel také: kód ležící naplocho na stole a čtený někým, kdo nad ním stojí, se čte šikmo.

K tomu přistupuje softwarový rozdíl. Systémový fotoaparát čte QR kódy na obou platformách, ale ne vždy s tolerancí samostatné aplikace, a starší telefon ji může potřebovat. Pokud kód funguje na vašem novém telefonu a selhává na tříletém, je příliš na hraně kód, ne příliš starý telefon — tiskněte větší.

Fungoval a pak přestal

Vzor se nezměnil — ani nemůže. Změnilo se něco za ním.

  • Cíl se přesunul nebo byl smazán: web se přeorganizoval, sdílení souboru vypršelo, kampaňová stránka spadla spolu s kampaní.
  • Přesměrování bylo vypnuto. Dynamický kód závisí na službě, která sken přenáší; vypršelý účet, zrušený účet nebo limit bezplatného tarifu zastaví všechny vytištěné kusy naráz.
  • Byla to zkušební verze. Řada bezplatných generátorů dává zkušební přesměrování, které po týdnu či dvou skončí a ukáže stránku s nabídkou tarifu.
  • Neobnovila se doména nebo vypršel certifikát — telefon spíš varuje nebo odmítne, než aby otevřel.
  • Cíl teď vyžaduje přihlášení. Vám funguje dál, protože váš prohlížeč je přihlášený.

Načte se, ale otevře něco jiného

Kód dělá přesně to, k čemu byl vyroben; špatné je to, k čemu byl vyroben. Přečtěte si adresu, kterou telefon ukazuje v náhledu, dřív než ji otevřete — už to samo většinu těchto případů odhalí.

Nejčastější příčinou je špatný kód vytištěný na špatném materiálu: dvě kampaně, dvě pobočky, jeden zaměněný soubor v tiskárně. Porovnejte náhled s tím, co jste chtěli zakódovat.

Dál: stará cache ukazující předchozí verzi stránky, odkaz otevírající aplikaci místo prohlížeče, protože cíl je hluboký odkaz, nebo adresa http, která cestou k https přesměruje někam nečekaně.

Pokud dynamický kód otevírá předchozí cíl, změna se uložila, ale přesměrování ještě k tomu zařízení nedorazilo, nebo si ho telefon uložil do cache. Testujte v anonymním okně na mobilních datech.

Pětiminutová diagnóza

V tomto pořadí, protože každý krok vyloučí nejvíc příčin s nejmenší námahou.

  • Naskenujte vytištěný kus a přečtěte adresu z náhledu, aniž byste ji otevřeli. Je-li adresa špatná, může za to grafika nebo odkaz, ne kód.
  • Otevřete tu adresu ručně v anonymním okně na mobilních datech. Pokud tam selže, může za to cíl.
  • Zkuste druhý telefon, ideálně starší, a třetí, pokud se druhý s prvním neshodne.
  • Vezměte tisk do jasného, rovnoměrného světla. Pokud se náhle načte, může za to velikost nebo kontrast, ne kód.
  • Změřte kód i volné pole kolem něj a porovnejte se vzdáleností, ze které se čte.
  • Naskenujte původní digitální soubor z obrazovky. Pokud se soubor načte a tisk ne, závada vznikla ve výrobě.
  • Teprve pak kód vygenerujte znovu — a je-li statický, pamatujte, že nové generování dá jiný vzor, takže s už vytištěným to nic neudělá.

O autorovi

Andrii Petlovanyi

Vyvíjí Mosaqo pro web, iOS a Android.

FAQ

Časté dotazy

Proč můj QR kód funguje na jednom telefonu a na jiném ne?

Skoro vždy proto, že kód je na hranici toho, co fotoaparát dokáže rozlišit, a druhý telefon má o něco starší nebo špinavější objektiv. Řešením je tisknout větší, ne obviňovat přístroj: kód s rezervou funguje na obou.

Může poškozený QR kód pořád fungovat?

Ano, do určité míry. Korekce chyb dopočítá chybějící moduly a podle úrovně kód přežije ztrátu podstatné části plochy — právě to umožňuje logo uprostřed. Poškozený rohový značkovač je něco jiného: podle nich čtečka kód vůbec najde.

Proč se kód načte z obrazovky, ale z tisku ne?

Protože mezi souborem a papírem se něco stalo: zvětšili ho z malého rastru, vytiskli s malým kontrastem, přišel v sazbě o klidovou zónu nebo skončil na materiálu, který rozptyluje okraje. Naskenujte digitální soubor, abyste potvrdili, že je v pořádku, a pak se podívejte na výrobní krok.

Musím kód vygenerovat znovu, abych to opravil?

Většinou ne. Je-li problém v cíli a kód je dynamický, přesměrujte ho a každý vytištěný kus ho následuje. Nové generování pomůže jen tehdy, když může za problém sám vzor — a vytvoří nový vzor, takže už vytištěný materiál zůstane se starým.

DALŠÍ KROK

PŘIPRAVENI NA PRVNÍ QR KÓD?

Vytvořte QR kód a otestujte ho před tiskem

První verze Mosaqo je zdarma a nevyžaduje platební kartu.

Začít zdarma