De ce nu se scanează codul tău QR (și cum să-l repari): Ghid complet de depanare

    QR Cake TeamPublicat:

    Codul QR nu se scanează? Iată toate motivele pentru care eșuează și cum să le remediezi — de la dimensiune și contrast până la coduri dinamice expirate și imprimări deteriorate.

    De ce nu se scanează codul tău QR (și cum să-l repari): Ghid complet de depanare
    Codurile QR eșuează dintr-un număr mic de motive bine cunoscute. Parcurge acest ghid de la început până la sfârșit și vei rezolva 95% dintre problemele de scanare în cinci minute.

    Cadrul care ajută: fiecare cod QR este un contract între trei părți. Codul imprimat (sau afișat), telefonul care încearcă să îl scaneze și serverul la care URL-ul indică în final. Scanarea eșuează când oricare dintre aceste trei părți încalcă contractul.

    Ghidul este organizat în funcție de partea vinovată. Majoritatea problemelor sunt cauzate de codul în sine, așa că începem de acolo.

    Diagnosticul rapid: identifică vinovatul în 30 de secunde



    Înainte de a începe depanarea în detaliu, fă acest test:

    1. Încearcă un cod cunoscut ca funcțional.Deschide orice alt cod QR dinamic pe care l-ai testat anterior și scanează-l. Dacă se scanează, telefonul tău este în regulă.
    2. Încearcă codul problematic pe un alt telefon.Împrumută telefonul cuiva. Dacă telefonul lor scanează codul, problema este la telefonul tău. Dacă niciun telefon nu îl scanează, problema este la cod.
    3. Încearcă codul problematic într-o lumină mai bună.Du-l lângă o fereastră sau o lampă puternică. Dacă acum se scanează, problema este iluminarea sau contrastul.
    4. Citește manual URL-ul dacă este tipărit lângă cod.Introdu URL-ul într-un browser. Dacă pagina se încarcă, destinația este în regulă, iar codul este defect. Dacă pagina nu se încarcă, destinația este defectă și codul este nevinovat.


    Indiferent de pasul care a indicat vinovatul, mergi la secțiunea corespunzătoare mai jos.

    Problemă 1: Codul este deteriorat fizic



    Codurile QR au corecție de erori încorporată. Până la aproximativ 30% din model poate fi acoperit sau deteriorat și codul va fi în continuare scanat. Dar „30%” este maximul la cel mai înalt nivel de corecție a erorilor — multe coduri din lumea reală sunt generate cu un nivel mai scăzut de corecție și tolerează mult mai puține daune.

    Cum arată deteriorarea:

    • Pliseuri sau cute prin cod
    • Pete de cafea, urme de apă, mizerie de la alimente
    • Zgârieturi care au înlăturat cerneala
    • Degradare din cauza expunerii la soare
    • Autocolante sau etichete care acoperă o parte din cod
    • Defecte de tipar (benzi, decalaje, întinderi)


    Soluția:

    • Pentru daune minore (mai puțin de 10% acoperit), majoritatea camerelor moderne de telefoane încă pot citi codul. Încearcă să scanezi din unghiuri sau distanțe diferite.
    • Pentru daune semnificative, ai nevoie de o printare nouă. Dacă codul este dinamic, nu este nicio problemă — tipărește o copie nouă. Dacă codul este static, adresa URL este codificată direct în model, deci o printare proaspătă a aceluiași cod va funcționa.


    Prevenția: tipărește codurile pe materiale durabile pentru orice locație cu trafic intens. Laminarea, suporturile acrilice și vinilul rezistent la intemperii adaugă toți ani de viață funcțională codului. Pentru codurile de exterior, cerneala rezistentă la UV merită costul suplimentar.

    Problema 2: Codul este tipărit prea mic



    Un cod QR trebuie să fie suficient de mare pentru ca camera să distingă modulele individuale (pătrățelele negre mici care compun modelul de date).

    Regula generală:

    Dimensiunea minimă = distanța de scanare ÷ 10

    Un cod scanat de la 30 cm (distanța brațului) trebuie să aibă cel puțin 3 cm. Un cod scanat de la 3 metri (un afiș pe perete) trebuie să aibă cel puțin 30 cm.

    În practică, minimile pentru scenarii comune:

    • Cărți de vizită / suporturi de masă: minimum 2,5–3 cm
    • Reclame în reviste / fluturași: 3–4 cm
    • Ferestrele magazinelor: 5–8 cm
    • Postere la distanță în interior: 10–15 cm
    • Postere mari vizionate de la distanță într-o încăpere: 20–30 cm
    • Panouri publicitare: depinde de distanța de vizionare; poate fi peste un metru


    Soluția:dacă codul tău este la limita inferioară de dimensiune, reimprimă-l mai mare. Dacă ai imprimat deja în volum, singura soluție practică este să aduci materialul imprimat mai aproape de utilizator — dar de obicei acest lucru nu este fezabil.

    Prevenția: măsoară de două ori, tipărește o singură dată. Testează întotdeauna dimensiunea efectivă imprimată în mediul real înainte de a tipări în volum.

    Problema 3: Contrastul este prea scăzut



    Codurile QR se scanează cel mai fiabil când pătratele întunecate sunt foarte închise la culoare iar cele deschise sunt foarte luminoase. Raportul de contrast dintre acestea trebuie să fie ridicat.

    Eșecuri comune de contrast:

    • Cod gri mediu pe un fundal alb
    • Cod întunecat pe un fundal închis la culoare
    • Coduri colorate (mai ales pasteluri) fără contrast suficient
    • Coduri albe pe un fundal negru (funcționează pe majoritatea telefoanelor moderne, dar eșuează pe Android-uri mai vechi)
    • Coduri cu suprapuneri semi-transparente
    • Coduri imprimate pe hârtie texturată sau colorată unde culoarea se scurge în module


    Soluția:

    • Retipăriți cu un contrast mai puternic. Negru pe alb este cea mai sigură combinație.
    • Dacă aveți nevoie de un cod colorat pentru branding, folosiți o culoare foarte închisă (bleumarin intens, verde pădure, burgund) pe un fundal foarte deschis.
    • Dacă codul este pe o suprafață colorată, adăugați un chenar alb în jurul codului.


    Prevenția: testați codul tipărit efectiv pe hârtia sau suprafața reală în lumina reală. Un cod care arată bine în designul pe monitorul calibrat al designerului deseori nu funcționează bine într-un restaurant slab iluminat.

    Problema 4: Strălucire sau reflexie



    Hârtia lucioasă, laminatul, ambalajele din plastic și standee-urile din acrilic lucios reflectă lumina. Dacă reflexia ajunge la lentila camerei, camera nu poate vedea codul clar.

    Remediul:

    • Înclinați telefonul la 15–20° față de axa normală. Aceasta întrerupe reflexia fără să afecteze capacitatea camerei de a citi codul.
    • Mutați-vă astfel încât sursa de lumină să fie în spatele dumneavoastră, nu în spatele codului.
    • Pentru codurile pe suprafețe lucioase, reduceți intensitatea luminilor de deasupra dacă este posibil.


    Prevenția: evitați finisajele foarte lucioase pentru codurile QR folosite în medii cu lumină puternică. Finisajele mate sau satin sunt mai permisive.

    Problema 5: URL-ul de destinație este întrerupt



    Codul QR poate fi scanat perfect, dar URL-ul de destinație returnează o eroare 404 (sau un mesaj „nu se poate accesa acest site”), așa că utilizatorul crede că codul nu funcționează.

    Cum se întâmplă asta:

    • Pagina de destinație a fost mutată sau ștearsă.
    • URL-ul a fost tastat greșit când a fost generat codul.
    • Site-ul este temporar offline.
    • URL-ul conținea o greșeală de tipar sau un spațiu în plus.
    • URL-ul conține caractere care necesitau codificare.


    Soluția:

    • Dacă codul este dinamic:autentifică-te la furnizorul tău de QR, schimbă URL-ul destinație și același cod indică acum către noul URL. Fără reamprentare. Aceasta este superputerea codurilor dinamice.
    • Dacă codul este static:URL-ul este încorporat în cod. Nu îl poți schimba. Singurele opțiuni sunt reamprentarea cu URL-ul corect sau configurarea unui redirecționări la URL-ul original pe propriul tău server.


    Prevenția:testează întotdeauna URL-ul destinație imediat ce codul este generat și din nou după ce pagina este live. Actualizează regulat dacă structura site-ului tău se schimbă.

    Problema 6: Codul dinamic a expirat sau a fost dezactivat



    Aceasta este cea mai dificilă situație, deoarece codul în sine este în regulă — problema este că serverul furnizorului nu mai face redirecționarea.

    Cauze frecvente:

    • Perioada de probă gratuită la furnizorul de QR s-a încheiat.
    • Ai anulat sau redus abonamentul, iar politica furnizorului este să dezactiveze codurile dinamice la anulare.
    • Contul tău a fost suspendat din cauza neplății.
    • Furnizorul a încetat activitatea.
    • Furnizorul a șters codul din lipsă de activitate (rar, dar se întâmplă).


    Soluția:

    • Autentifică-te în contul tău la furnizorul de QR. Dacă codul este pus pe pauză sau dezactivat, reactivează-l (ceea ce de obicei înseamnă reabonare).
    • Dacă furnizorul a închis serviciul sau contul tău a dispărut, va trebui să generezi coduri noi pe o platformă nouă și să le reimprimezi.


    Prevenția: acesta este cel mai important motiv pentru a alege un furnizor de coduri QR ale cărui coduri nu se dezactivează la anulare. Politica QR Cake este ca codurile să funcționeze în continuare către ultima destinație salvată chiar și după anulare. Majoritatea furnizorilor plătiți dezactivează codurile când abonamentele expiră. Citește cu atenție înainte să pariezi pe activele tale tipărite pe un anumit furnizor.

    Problema 7: Probleme cu camera telefonului



    Mai puțin frecvent decât cred mulți, dar se întâmplă.

    Probleme frecvente de partea telefonului:

    • Obiectivul este murdar. Șterge-l cu o cârpă din microfibră. Aceasta rezolvă mai multe coduri QR "deteriorate" decât orice altă intervenție.
    • Aplicația camerei nu este cea potrivită. Unii producători Android au mai multe aplicații de cameră. Asigură-te că folosești aplicația standard cu suport pentru scanarea codurilor QR activat.
    • Scanarea QR este dezactivată în setările camerei. Unele modele Samsung și Xiaomi ascund această opțiune în Setări → Cameră → Scanează coduri QR.
    • Camera este setată într-un mod care nu scanează. Modul selfie nu scanează fiabil; nici câteva moduri "profesionale" nu o fac. Folosește modul foto standard.
    • Sistemul de operare este prea vechi. iOS anterior versiunii 11 și Android anterior versiunii 8 nu au scanare QR integrată.


    Soluția: încearcă codul problematic pe un alt telefon, sau instalează o aplicație de scanare terță parte de încredere (TeaCapps QR & Barcode Scanner pe Android; aplicația Cameră de pe iPhone sau Code Scanner din Control Centre pe iOS).

    Problema 8: Codul este prea dens



    Aceasta este o eroare de partea producătorului, ușor de trecut cu vederea. Cu cât încorporezi mai multe date într-un cod QR static, cu atât modelul devine mai dens. Un URL scurt produce un cod rar, ușor de scanat. Un URL lung cu parametri UTM generează un cod dens și fragil.

    Soluția:

    • Pentru codurile statice, scurtează URL-ul înainte de a genera codul. Folosește un prescurtător de URL-uri sau mută urmărirea UTM pe partea de server.
    • Mai bine: treci la un cod dinamic. Codurile dinamice încorporează întotdeauna un URL scurt de redirecționare, astfel încât modelul este rar și tolerent chiar și la dimensiuni mici.


    Prevenție:nu pune niciodată URL-uri lungi în coduri QR statice dacă codul va fi tipărit mic. Testează codul rezultat la dimensiunea preconizată de printare înainte de a-l folosi.

    Problema 9: Amplasare greșită



    Chiar și un cod generat și tipărit perfect poate eșua din cauza poziționării sale.

    Greșeli comune de amplasare:

    • În spatele unui geam care reflectă (expoziții de muzeu, postere înrămate)
    • Pe o suprafață curbată (ambalaje cilindrice, doze de băutură)
    • Pe material textil sau tricotat care deformă modelul
    • Într-o poziție unde lumina ajunge doar pe o parte
    • Unde utilizatorii abordează codul dintr-un unghi ce distorsionează codul în camera lor


    Soluția:mută codul într-o poziție plată, bine iluminată și accesibilă. Testează întotdeauna amplasamentul real înainte de a tipări în volum.

    Prevenția: tratează plasarea ca parte a designului, nu ca o idee ulterioară.

    Problema 10: Culori inversate



    Codurile QR sunt concepute pentru a fi citite ca „module întunecate pe un fundal deschis”. Codurile inversate — module deschise pe fundal întunecat — funcționează pe iPhone-uri moderne și pe Android-uri recente, dar dispozitivele mai vechi adesea nu reușesc să le scaneze.

    Soluția:tipărește codul cu pătrate întunecate pe un fundal deschis. Chiar dacă designul tău arată opusul, versiunea finală produsă ar trebui să fie convențională.

    Prevenția:dacă ai nevoie de o estetică deschisă pe fundal întunecat din motive de design, testează extensiv pe telefoane Android mai vechi înainte de a lua o decizie. Multe Android-uri mai vechi (în special modelele mai ieftine) nu pot citi coduri invertite.

    Cum să testezi codul tău înainte de a-l printa în volum



    Înainte să comanzi 1.000 de exemplare, fă acest test de 10 minute:

    1. Tipărește un cod la dimensiunea planificată.
    2. Scanează cu un iPhone (aplicația Cameră).
    3. Scanează cu un telefon Android (aplicația Cameră sau Google Lens).
    4. Scanează de la cea mai apropiată distanță posibilă pentru un utilizator.
    5. Scanează de la cea mai mare distanță posibilă pentru un utilizator.
    6. Mută-te în cea mai întunecată zonă a încăperii unde codul ar putea fi și scanează de acolo.
    7. Testează pe cel puțin un telefon cu un sistem de operare mai vechi (iOS 14 sau Android 9 dacă se poate).
    8. Deschide URL-ul destinație și confirmă că se încarcă în mai puțin de 3 secunde pe mobil.


    Dacă orice etapă eșuează, remediați-o înainte de a tipări în volum.

    Întrebări frecvente



    De ce se scanează codul meu QR pe un telefon, dar nu pe altul?De obicei, una dintre trei situații: telefonul care funcționează are o optică mai bună a camerei, o detecție a codului QR mai performantă pe partea de software (sistem de operare mai nou) sau îl ții la o distanță/un unghi diferit. Încearcă telefonul care nu funcționează urmând sugestiile din secțiunea despre cameră de mai sus.

    Codul meu QR a funcționat ieri, dar astăzi nu mai funcționează. De ce?Trei cauze probabile, în ordine: (1) URL-ul de destinație s-a schimbat sau a generat o eroare, (2) abonamentul pentru codul dinamic a expirat, (3) codul a fost deteriorat fizic.

    Pot să repar un cod QR static fără să-l reimprim?Nu poți modifica codul propriu-zis — URL-ul este „bifat” în el. Dar, dacă controlezi domeniul URL-ului de destinație, poți configura o redirecționare pe server de la URL-ul original la unul nou. Astfel, codul tipărit rămâne funcțional.

    De ce unele coduri QR se scanează instant, iar altele durează câteva secunde?Cele care se scanează rapid au un contrast mai înalt, o calitate de printare mai bună, o dimensiune optimă și modele de date rarefiate (de obicei URL-uri scurte). Cele lente au una sau mai multe slăbiciuni pe care telefonul trebuie să le depășească cu mai mult efort.

    Nivelul de corecție a erorii afectează scanarea?Da. Corecția mai ridicată a erorii (L, M, Q, H — H fiind cea mai mare) face codurile mai tolerante la deteriorări, dar și mai dense. Majoritatea generatorilor stabilesc implicit M (mediu), ceea ce este potrivit pentru cele mai multe cazuri. Pentru utilizare în aer liber sau industrială, alege Q sau H.

    Vor scana iPhone-urile coduri QR pe care telefoanele Android mai vechi nu le pot scana?De multe ori, da. iPhone-urile au, în general, o detecție mai bună a codurilor QR decât telefoanele Android mid-range sau mai vechi. Dacă faci coduri pentru public, optimizează pentru cel mai slab telefon rezonabil din audiența ta, care, în general, este un Android mai vechi.

    Sunt codurile QR colorate mai puțin fiabile?Nu în mod inerent. Fiabilitatea ține de contrast, nu de culoare. Un cod negru și un cod bleumarin închis funcționează la fel de bine pe un fundal alb. Un cod galben pastel pe fundal alb funcționează slab. Testează înainte de a lua o decizie.

    De ce codul meu funcționează în lumina zilei, dar nu sub iluminatul din restaurant?Nivelurile de lumină afectează capacitatea camerei de a focaliza și contrastul perceput al codului. În lumină slabă, camera are nevoie de mai mult timp să focalizeze și poate vedea un contrast mai mic decât în lumină naturală. Un cod mai mare, cu contrast mai puternic și pe o suprafață mai prietenoasă cu reflexiile oferă o performanță mai bună în lumină slabă.

    În caz de îndoială



    Dacă ați parcurs acest ghid și codul dvs. tot nu se scanează, problema este aproape sigur una dintre următoarele:

    • Cod generat cu parametri incorecți (rar, dar se întâmplă — încearcă să regenerezi)
    • Defecțiune la furnizor (verifică pagina de stare a furnizorului tău)
    • Serverul destinație este inaccesibil sau blochează traficul tău


    Dacă niciuna dintre acestea nu se aplică, codul poate avea un defect subtil de producție. Cea mai rapidă soluție este să regenerezi codul de la un furnizor de încredere și să-l reimprimi.

    Creează un cod QR dinamic nou
    QR Cake Team

    Despre echipa QR Cake

    Scris de echipa QR Cake — oamenii care construiesc QR Cake, o platformă de coduri QR dinamice folosită pentru campanii tipărite editabile, coduri QR în Canva, analiza scanărilor și redirecționări QR de lungă durată care continuă să funcționeze și după încheierea abonamentului.

    Află mai multe despre QR Cake

    Întrebări frecvente

    De ce codul meu QR se scanează pe un telefon, dar nu pe altul?
    De obicei pentru că telefonul care funcționează are o optică a camerei mai bună, o detecție a codurilor QR mai nouă pe partea de software sau îl ții la o distanță sau un unghi diferit.
    Codul meu QR a funcționat ieri și azi nu mai funcționează. De ce?
    Trei cauze probabile, în ordine: adresa URL de destinație s-a schimbat sau a returnat o eroare; abonamentul pentru codul dinamic a expirat; codul a fost deteriorat fizic.
    Pot repara un cod QR static fără să-l reimprim?
    Nu poți schimba codul în sine – URL-ul este fixat în cod. Dar dacă controlezi domeniul adresei URL de destinație, poți configura o redirecționare pe server spre un URL nou, păstrând codul imprimat funcțional.
    Nivelul de corecție a erorilor influențează scanarea?
    Da. O corecție a erorilor mai mare face codurile mai tolerante la deteriorări, dar mai dense. Majoritatea generatoarelor folosesc implicit nivelul mediu, care funcționează pentru uz obișnuit. Pentru utilizări în aer liber sau industriale, folosește corecția înaltă.
    Codurile QR colorate sunt mai puțin fiabile?
    Nu în mod inerent. Fiabilitatea depinde de contrast, nu de culoare. Un cod negru și unul albastru închis funcționează la fel de bine pe fundal alb. Un cod pastel pe alb este mai greu de scanat.
    De ce codul meu funcționează la lumina zilei, dar nu sub iluminatul unui restaurant?
    Nivelurile scăzute de lumină reduc calitatea focalizării camerei și contrastul perceput. Pentru medii întunecate, imprimă coduri mai mari, cu contrast mai puternic, pe suprafețe mai puțin reflectorizante.