Prečo sa váš QR kód nedá naskenovať (a ako to opraviť): Kompletný návod na riešenie problémov

    QR Cake TeamPublikované:

    QR kód sa nedá naskenovať? Tu sú všetky dôvody zlyhania a ako ich opraviť — od veľkosti a kontrastu po vypršané dynamické kódy a poškodené výtlačky.

    Prečo sa váš QR kód nedá naskenovať (a ako to opraviť): Kompletný návod na riešenie problémov
    QR kódy zlyhávajú z malého počtu dobre pochopených dôvodov. Prejdite si tento návod od začiatku do konca a opravíte 95 % problémov s načítaním do piatich minút.

    Trochu kontextu: každý QR kód je zmluvou medzi tromi stranami. Tlačený (alebo zobrazený) kód, telefón, ktorý sa ho snaží načítať, a server, na ktorý URL adresa napokon odkazuje. Načítanie zlyhá, keď ktorákoľvek z týchto troch strán poruší zmluvu.

    Tento návod je usporiadaný podľa toho, ktorá strana je vinníkom. Väčšina problémov súvisí s kódom samotným, preto začíname tam.

    Rýchla diagnostika: zistite, kto je na vine do 30 sekúnd



    Pred podrobným riešením problémov urobte tento test:

    1. Vyskúšajte známy funkčný kód.Otvorte akýkoľvek iný dynamický QR kód, ktorý ste už testovali, a načítajte ho. Ak sa načíta, váš telefón je v poriadku.
    2. Vyskúšajte problematický kód na inom telefóne.Požičajte si telefón niekoho iného. Ak sa kód načíta na ich telefóne, problém je vo vašom telefóne. Ak sa na žiadnom telefóne nenačíta, chyba je v kóde.
    3. Vyskúšajte problematický kód za lepšieho svetla.Preneste ho k oknu alebo pod jasnú lampu. Ak sa teraz načíta, problémom je osvetlenie alebo kontrast.
    4. Manuálne prečítajte URL, ak je vytlačená vedľa kódu.Zadajte ju do prehliadača. Ak sa stránka načíta, cieľová adresa je v poriadku a kód je poškodený. Ak sa stránka nenačíta, je poškodený cieľ a kód je nevinne.


    Podľa toho, ktorý krok odhalil vinníka, prejdite na príslušnú časť nižšie.

    Problém 1: Kód je fyzicky poškodený



    QR kódy majú zabudovanú funkciu korekcie chýb. Až približne 30 % vzoru môže byť zatemnených alebo poškodených a kód bude stále čitateľný. Ale „30 %“ je maximum pri najvyššej úrovni korekcie chýb — mnoho reálnych kódov je generovaných s nižšou korekciou chýb a znáša oveľa menšie poškodenie.

    Ako vyzerá poškodenie:

    • Záhyby alebo lomy cez kód
    • Škvrny od kávy, kruhy od vody, mastnota od jedla
    • Škrabance, ktoré odstránili atrament
    • Vyblednutie spôsobené slnečným žiarením
    • Nálepky alebo etikety zakrývajúce časť kódu
    • Tlačové chyby (prúžkovanie, nesúlad, rozmazanie)


    Riešenie:

    • Pri menšom poškodení (menej než 10 % zakrytých častí) väčšina moderných fotoaparátov telefónov kód stále rozpozná. Skúste skenovať z rôznych uhlov alebo vzdialeností.
    • Pri výraznejšom poškodení potrebujete nový výtlačok. Ak je základný QR kód dynamický, nevadí — vytlačte novú kópiu. Ak je kód statický, URL je zakódovaná priamo vo vzore, takže nový tlač toho istého kódu bude fungovať.


    Prevencia: tlačte kódy na odolných materiáloch pre miesta s vysokou návštevnosťou. Laminovanie, akrylové stojany a nepremokavý vinyl predĺžia životnosť kódu o roky. Pre vonkajšie použitie sa oplatí investovať do UV-odolného atramentu.

    Problém 2: Kód je vytlačený príliš malý



    QR kód musí byť dostatočne veľký, aby fotoaparát mohol rozlíšiť jednotlivé moduly (malé čierne štvorčeky tvoriace dátový vzor).

    Všeobecné pravidlo:

    Minimálna veľkosť = vzdialenosť snímania ÷ 10

    Kód skenovaný zo vzdialenosti 30 cm (na vzdialenosť ramena) by mal mať minimálne 3 cm. Kód na vzdialenosť 3 metre (napríklad plagát na stene) by mal mať aspoň 30 cm.

    V praxi minimálne rozmery pre bežné situácie:

    • Vizitky / stolové stojany: minimálne 2,5–3 cm
    • Reklamy v časopisoch / letáky: 3–4 cm
    • Výklady obchodov: 5–8 cm
    • Plagáty na vnútornú vzdialenosť: 10–15 cm
    • Veľké plagáty viditeľné z opačnej strany miestnosti: 20–30 cm
    • Bilboardy: závisí od vzdialenosti sledovania; môže to byť vyše metra


    Riešenie:ak je váš kód na hranici veľkosti, vytlačte ho väčší. Ak ste už tlačili vo veľkom, jediným praktickým riešením je priblížiť tlačený materiál k používateľovi — ale zvyčajne to nie je možné.

    Prevencia: meriť dvakrát, tlačiť raz. Vždy otestujte skutočnú tlačenú veľkosť v skutočnom prostredí pred veľkosériovou tlačou.

    Problém 3: Kontrast je príliš nízky



    QR kódy sa najspoľahlivejšie snímajú, keď tmavé štvorce sú veľmi tmavé a svetlé štvorce veľmi svetlé. Pomer kontrastu medzi nimi musí byť vysoký.

    Bežné chyby kontrastu:

    • Kód v strednej šedej farbe na bielom pozadí
    • Tmavý kód na tmavom farebnom pozadí
    • Farebné kódy (najmä pastelové) bez dostatočného kontrastu
    • Biele kódy na čiernom pozadí (funguje na väčšine moderných telefónov, nefunguje na starších Androidoch)
    • Kódy s polopriehľadnými prekrytiami
    • Kódy tlačené na texturovanom alebo farebnom papieri, kde farba presakuje do modulov


    Riešenie:

    • Pretlačte kód s vyšším kontrastom. Čierna na bielej je najbezpečnejšia voľba.
    • Ak potrebujete farebný QR kód kvôli značke, použite veľmi tmavý odtieň (hlboká námornícka modrá, tmavozelená, bordová) na veľmi svetlom pozadí.
    • Ak je kód na farebnom povrchu, pridajte okolo kódu biely panel.


    Prevencia: otestujte skutočný vytlačený QR kód na skutočnom papieri alebo povrchu za skutočného osvetlenia. Kód, ktorý vyzerá krásne v dizajne na kalibrovanom monitore dizajnéra, často zlyhá v slabo osvetlenej reštaurácii.

    Problém 4: Osvetlenie alebo odlesk



    Lesklý papier, laminát, plastové obaly a lesklé akrylátové stojany odrážajú svetlo. Ak odlesk zasiahne objektív kamery, kamera kód nevidí jasne.

    Riešenie:

    • Nakloňte telefón o 15–20° mimo os. Tým sa preruší odlesk bez zníženia schopnosti kamery načítať kód.
    • Presuňte sa tak, aby svetelný zdroj bol za vami, nie za kódom.
    • Pri kódoch na lesklých povrchoch stlmte ak je to možné horné svetlá.


    Prevencia: vyhnite sa vysoko lesklým povrchom pre QR kódy v prostrediach s intenzívnym osvetlením. Matné alebo saténové povrchy sú zhovievavejšie.

    Problém 5: Cieľová URL adresa je nefunkčná



    QR kód sa síce načíta správne, ale URL adresa, na ktorú smeruje, vracia chybu 404 (alebo chybu „túto stránku nie je možné dosiahnuť“), takže používateľ si myslí, že kód nefunguje.

    Ako sa to stane:

    • Cieľová stránka bola presunutá alebo zmazaná.
    • URL adresa bola pri generovaní kódu zadaná nesprávne.
    • Stránka je dočasne nedostupná.
    • URL adresa obsahovala preklep alebo navyše medzeru.
    • URL obsahuje znaky, ktoré bolo potrebné zakódovať.


    Riešenie:

    • Ak je kód dynamický: prihláste sa do svojho poskytovateľa QR kódov, zmeňte cieľovú URL a ten istý kód teraz smeruje na novú URL. Tlač nie je potrebná. Toto je super schopnosť dynamického QR kódu.
    • Ak je kód statický: URL je zabudovaná priamo v kóde. Nie je možné ju zmeniť. Jedinou možnosťou je vytlačiť kód znova so správnou URL alebo nastavenie presmerovania na pôvodnej URL na vašom serveri.


    Prevencia: vždy otestujte cieľovú URL hneď po vygenerovaní kódu a znova po spustení stránky. Aktualizujte ju pravidelne, ak sa zmení štruktúra vášho webu.

    Problém 6: Dynamický kód vypršal alebo bol deaktivovaný



    Ide o najnepríjemnejší spôsob zlyhania, pretože samotný kód je v poriadku — lenže server poskytovateľa už nerobí presmerovanie.

    Bežné príčiny:

    • Vaša bezplatná skúšobná doba u poskytovateľa QR kódov skončila.
    • Zrušili ste alebo znížili svoje predplatné a politika poskytovateľa je deaktivovať dynamické kódy pri zrušení.
    • Váš účet bol pozastavený kvôli nezaplateniu.
    • Poskytovateľ ukončil svoju činnosť.
    • Poskytovateľ vymazal kód z dôvodu nečinnosti (zriedkavé, ale stáva sa).


    Riešenie:

    • Prihláste sa do svojho účtu u poskytovateľa QR kódov. Ak je kód pozastavený alebo deaktivovaný, znovu ho aktivujte (čo zvyčajne znamená obnovenie predplatného).
    • Ak poskytovateľ službu ukončil alebo váš účet zanikol, budete musieť vytvoriť nové kódy na novej platforme a znova ich vytlačiť.


    Prevencia: toto je najdôležitejší dôvod na výber QR poskytovateľa, ktorého kódy sa po zrušení nezablokujú. Politika QR Cake je taká, že kódy naďalej fungujú na poslednej uloženej cieľovej adrese aj po zrušení. Väčšina platených poskytovateľov deaktivuje kódy po skončení predplatného. Dôkladne si prečítajte podmienky, než budete stavať svoje tlačené materiály na danom poskytovateľovi.

    Problém 7: Problémy s fotoaparátom telefónu



    Menej časté, než si ľudia myslia, ale stáva sa to.

    Bežné problémy na strane telefónu:

    • Šošovka je znečistená.Utrite ju utierkou z mikrovlákna. Tento jednoduchý krok opraví viac „nefunkčných“ QR kódov než akýkoľvek iný zásah.
    • Používa sa nesprávna aplikácia fotoaparátu.Niektorí výrobcovia Android telefónov majú viacero aplikácií fotoaparátu. Uistite sa, že používate štandardnú aplikáciu s povoleným skenovaním QR kódov.
    • Skenovanie QR je v nastaveniach fotoaparátu vypnuté.Niektoré telefóny značiek Samsung a Xiaomi to skrývajú v Nastavenia → Fotoaparát → Skenovanie QR kódov.
    • Fotoaparát je v režime, ktorý neskenuje kódy.Selfie režim neskenuje spoľahlivo; niektoré „profesionálne“ režimy tiež nie. Použite štandardný režim fotografovania.
    • Operačný systém je príliš starý.iOS pred verziou 11 a Android pred verziou 8 nemajú zabudované skenovanie QR kódov.


    Riešenie: vyskúšajte problematický kód na inom telefóne, alebo si nainštalujte spoľahlivú skenovaciu aplikáciu od tretej strany (TeaCapps QR & Barcode Scanner na Android; aplikáciu Fotoaparát na iPhone alebo Code Scanner z Ovládacieho centra na iOS).

    Problém 8: Kód je príliš hustý



    Toto je zlyhanie na strane tvorcu, ktoré je ľahké prehliadnuť. Čím viac údajov zakódujete do statického QR kódu, tým hustejší vzor vznikne. Krátka URL vytvorí redší, ľahko skenovateľný kód. Dlhá URL s UTM parametrami vytvára hustý, krehký kód.

    Riešenie:

    • Pri statických kódoch pred generovaním kódu URL skráťte. Použite službu na skracovanie URL alebo presuňte UTM sledovanie na serverovú stranu.
    • Lepšie: prepnite na dynamický kód. Dynamické kódy vždy zakódujú krátku presmerovaciu URL, takže vzor je redší a tolerantný aj pri malých rozmeroch.


    Prevencia: nikdy nevkladajte dlhé URL do statických QR kódov, ak bude kód tlačený v malom rozmere. Otestujte výsledný kód v plánovanej veľkosti tlače pred finálnym schválením.

    Problém 9: Nevhodné umiestnenie



    Aj dokonale vygenerovaný a vytlačený kód môže zlyhať kvôli jeho umiestneniu.

    Bežné chyby umiestnenia:

    • Za sklom, ktoré odráža (múzejné expozície, zarámované plagáty)
    • Na zakrivenej ploche (cylindrické obaly, plechovky nápojov)
    • Na tkanine alebo pletenom materiáli, ktorý zdeformuje vzor
    • Na mieste, kde svetlo dopadá iba z jednej strany
    • Tam, kde sa používatelia približujú pod uhlom, ktorý deformuje kód v ich kamere


    Riešenie: premiestnite kód na ploché, dobre osvetlené a prístupné miesto. Vždy otestujte skutočné umiestnenie pred hromadnou tlačou.

    Prevencia: berte umiestnenie ako súčasť dizajnu, nie len ako dodatočný nápad.

    Problém 10: Inverzné farby



    QR kódy sú navrhnuté na čítanie ako „tmavé prvky na svetlom pozadí.“ Inverzné kódy — svetlé prvky na tmavom pozadí — fungujú na moderných iPhonoch a nových Androidoch, ale staršie zariadenia často zlyhávajú.

    Riešenie: vytlačte kód s tmavými štvorcami na svetlom pozadí. Aj keď váš návrh ukazuje opak, vo výrobe by malo ísť o klasické prevedenie.

    Prevencia: ak potrebujete svetlý motív na tmavom pozadí z dizajnových dôvodov, dôkladne testujte na starších Androidoch pred finálnym rozhodnutím. Mnohé staršie zariadenia s Androidom (najmä lacnejšie modely) inverzné kódy naozaj neprečítajú.

    Ako otestovať svoj QR kód pred tlačou vo veľkom množstve



    Predtým, než vytlačíte tisíc kusov, vykonajte tento 10-minútový test:

    1. Vytlačte jeden kód v plánovanej skutočnej veľkosti.
    2. Naskenujte pomocou iPhonu (aplikácia Kamera).
    3. Naskenujte pomocou Android telefónu (aplikácia Kamera alebo Google Lens).
    4. Naskenujte z najbližšej vzdialenosti, z akej by sa ku kódu dalo priblížiť.
    5. Naskenujte z najväčšej vzdialenosti, z akej by sa kód mohol skenovať.
    6. Presuňte sa do najslabšie osvetlenej časti miestnosti, kde by sa mohol kód nachádzať, a naskenujte tam.
    7. Otestujte aspoň na jednom telefóne so starším operačným systémom (ak je to možné, iOS 14 alebo Android 9).
    8. Otvorte cieľovú URL adresu a potvrďte, že sa načíta do 3 sekúnd na mobile.


    Ak niektorý krok zlyhá, opravte ho pred hromadnou tlačou.

    Často kladené otázky



    Prečo sa môj QR kód skenuje na jednom telefóne, ale nie na inom?Zvyčajne to môže byť jedna z troch príčin: telefón, ktorý funguje, má lepšiu optiku kamery, lepší softvér na detekciu QR kódov (novší operačný systém), alebo ho držíte v inej vzdialenosti či pod iným uhlom. Vyskúšajte nefungujúci telefón podľa odporúčaní v sekcii o fotoaparáte vyššie.

    Môj QR kód včera fungoval a dnes už nie. Prečo?Tri pravdepodobné príčiny, v poradí: (1) cieľová URL sa zmenila alebo vrátila chybu, (2) platnosť predplatného dynamického kódu skončila, (3) kód bol fyzicky poškodený.

    Môžem opraviť statický QR kód bez nutnosti znovu tlačiť?Kód samotný zmeniť nemôžete – URL je doňho zabudovaná. Ak však máte kontrolu nad doménou cieľovej URL, môžete nastaviť presmerovanie na serverovej strane z pôvodnej URL na novú. Tým udržíte použiteľnosť vytlačeného kódu.

    Prečo sa niektoré QR kódy skenujú okamžite a iné trvajú niekoľko sekúnd?Rýchlo sa skenujúce kódy majú vyšší kontrast, lepšiu tlačovú kvalitu, optimálnu veľkosť a jednoduchší dátový vzor (zvyčajne krátke URL). Pomalé kódy majú jednu alebo viac slabých stránok, ktoré musí telefón počas skenovania viac prekonať.

    Ovplyvňuje úroveň korekcie chýb skenovanie?Áno. Vyššia korekcia chýb (L, M, Q, H – s H ako najvyššou) robí kódy odolnejšími voči poškodeniu, ale zároveň hustejšími. Väčšina generátorov prednastavuje úroveň M (strednú), čo funguje pre väčšinu prípadov použitia. Pre vonkajšie alebo priemyselné využitie odporúčame Q alebo H.

    Budú iPhony skenovať QR kódy, ktoré staršie Androidy nezvládnu?Často áno. iPhony majú vo všeobecnosti lepšiu detekciu QR kódov než stredná trieda a staršie Androidy. Ak vyrábate kódy pre verejnosť, optimalizujte ich pre najslabší rozumný telefón vo vašej cieľovej skupine, zvyčajne teda pre starší Android.

    Sú farebné QR kódy menej spoľahlivé?Nie zásadne. Spoľahlivosť závisí od kontrastu, nie od farby. Čierny kód a tmavomodrý na bielom pozadí fungujú rovnako dobre. Pastelovo žltý kód na bielom pozadí funguje zle. Pred finalizáciou otestujte.

    Prečo môj kód funguje na dennom svetle, ale zlyháva pod osvetlením v reštaurácii?Úroveň svetla ovplyvňuje schopnosť kamery zaostriť a vnímaný kontrast kódu. Pri slabom osvetlení kamera dlhšie zaostruje a vníma nižší kontrast než na dennom svetle. Väčší kód, vyšší kontrast a matný povrch bez odleskov = lepšia čitateľnosť pri slabom svetle.

    Keď si nie ste istí



    Ak ste prešli týmto sprievodcom a váš kód sa stále neskenuje, problém je takmer určite jeden z nasledujúcich:

    • Kód vygenerovaný s chybnými parametrami (zriedkavé, ale stáva sa — skúste kód regenerovať)
    • Výpadok na strane poskytovateľa (skontrolujte stavovú stránku svojho poskytovateľa)
    • Cieľový server je nedostupný alebo blokuje váš prenos


    Ak žiadny z týchto dôvodov neplatí, kód môže mať jemnú chybu pri výrobe. Najrýchlejšie riešenie je vygenerovať kód znova od overeného poskytovateľa a znovu ho vytlačiť.

    Vytvorte nový dynamický QR kód
    QR Cake Team

    O tíme QR Cake

    Napísal tím QR Cake — ľudia, ktorí stavajú QR Cake, platformu pre dynamické QR kódy používanú na upraviteľné tlačené kampane, QR kódy v Canve, analytiku skenovaní a dlhotrvajúce QR presmerovania, ktoré fungujú aj po skončení predplatného.

    Zistiť viac o QR Cake

    Často kladené otázky

    Prečo sa môj QR kód načíta na jednom telefóne, ale na inom nie?
    Zvyčajne preto, že fungujúci telefón má lepšiu optiku fotoaparátu, novší softvér na rozpoznávanie QR kódov alebo ho držíte v inej vzdialenosti či uhle.
    Môj QR kód včera fungoval a dnes už nie. Prečo?
    Tri pravdepodobné príčiny, v tomto poradí: cieľová URL sa zmenila alebo vrátila chybu; vypršala platnosť predplatného dynamického kódu; kód bol fyzicky poškodený.
    Môžem opraviť statický QR kód bez nového tlačenia?
    Kód samotný zmeniť nemožno — URL je v ňom pevne zakódovaná. Ak však ovládate doménu cieľovej URL, môžete nastaviť serverový presmerovač na novú URL, čím zostane vytlačený kód funkčný.
    Ovplyvňuje úroveň korekcie chýb skenovanie?
    Áno. Vyššia korekcia chýb robí kódy odolnejšími proti poškodeniu, ale sú hustejšie. Väčšina generátorov má predvolenú strednú úroveň, ktorá funguje pre bežné použitie. Pre vonkajšie alebo priemyselné podmienky prepnite na vysokú korekciu chýb.
    Sú farebné QR kódy menej spoľahlivé?
    Nie inherentne. Spoľahlivosť závisí od kontrastu, nie od farby. Čierny kód a tmavomodrý kód fungujú rovnako dobre na bielej ploche. Pastelový kód na bielej funguje zle.
    Prečo môj kód funguje za denného svetla, ale zlyháva pri osvetlení v reštaurácii?
    Nízka hladina svetla zhoršuje kvalitu zaostrenia fotoaparátu a vnímaný kontrast. Pre tmavšie prostredia tlačte väčšie kódy s vyšším kontrastom na menej reflexných povrchoch.