·6 min skaitymas

Kodėl jūsų QR kodas nustojo veikti (ir kas kaltas)

Atspausdinti QR kodai nesugenda. Skaitytuvai nesugenda. Jei jūsų QR nustojo veikti, kažkas kitas jį išjungė — ir šis straipsnis paaiškina, kas.


Jei tai skaitote, QR kodas, kurį sugeneravote — ir tikriausiai atspausdinote ant kažko brangaus — nustojo skenuoti. Prieš kaltindami spausdintuvą, rašalą ar savo telefoną, būkime aiškūs: atspausdinti QR kodai nesugenda. Raštas arba yra ir skenuojasi, arba ne. Fizinė degradacija paprastai nėra atsakymas.

Beveik kiekviename „mano QR kodas nustojo veikti" atvejyje tikroji priežastis patenka į vieną iš žemiau pateiktų kategorijų.

1. Jūsų QR kodas yra dinaminis, ir paslaugų teikėjas jį išjungė

Tai yra, daug didesniu skirtumu, dažniausia priežastis. Jei sugeneravote savo QR kodą paslaugoje, kuri siūlė „sekimą", „redagavimą" ar prenumeratą, jūsų kodas beveik neabejotinai yra dinaminis — nukreipiamas per paslaugų teikėjo serverį. Tą akimirką, kai paslaugų teikėjas išjungia peradresavimą, jūsų kodas sulūžta. Dažni aktyvinimai:

  • Jūsų nemokamas bandymas baigėsi
  • Jūsų prenumerata pasibaigė (praleistas mokėjimas, pasibaigęs kortelės galiojimas, paskyros uždarymas)
  • Pasiekėte nuskaitymo limitą
  • Paslaugų teikėjas nutraukė produktą arba bankrutavo
  • Jūsų paskyra buvo pažymėta ar sustabdyta dėl bet kokios priežasties

Testas: naudokite mūsų QR skaitytuvą, kad iškoduotumėte neapdorotą URL QR viduje. Jei tai yra kažkas panašaus į qrco.de/abc ar rebrand.ly/xyz — o ne jūsų tikroji paskirties vieta — jūsų kodas buvo dinaminis. Žiūrėkite kaip veikia peradresavimo užgrobimas mechanikai.

Pataisymas: atkurkite QR kaip statinį kodą, koduojantį jūsų tikrąją paskirties vietą. Pakeiskite atspausdintas kopijas. Būsimiems QR kodams naudokite statinį generatorių.

2. Pats paskirties URL dingo

Jei jūsų QR kodas koduoja, pavyzdžiui, https://example.com/promo-2023, ir šis puslapis buvo perkeltas ar ištrintas, nuskaitymas atsiduria klaidos puslapyje. QR kodas vis dar veikia puikiai — jūsų svetainė ne.

Pataisymas: atkurkite pradinį URL, nustatykite serverio pusės peradresavimą iš seno URL į naują arba vėl atspausdinkite QR su atnaujinta paskirties vieta. Statinių QR kodų po spausdinimo negalima redaguoti — paprastai tai gerai, bet šiuo atveju pakartotinis spausdinimas yra vienintelis variantas.

3. Domenas pasibaigė

Jei QR kodas nukreipia į domeną, kurio galiojimą leidote pasibaigti arba kažkas kitas leido pasibaigti, nuskaitymai sugenda arba nukreipia į domeno laikymo puslapį — kartais į kenkėjišką turinį, priklausomai nuo to, kas nupirko pasibaigusį domeną.

Pataisymas: atnaujinkite domeną arba vėl atspausdinkite QR su stabilia paskirties vieta.

4. QR kodas yra fiziškai sugadintas virš klaidų taisymo pajėgumo

QR kodai turi integruotą klaidų taisymą (lygiai L, M, Q, H — atitinkamai atkuria 7%, 15%, 25% arba 30% kodo). Lengvas pažeidimas — įbrėžimai, kavos dėmė viename kampe — paprastai toleruojamas. Bet gilūs įbrėžimai, didelis susidėvėjimas ar kliūtys, dengiančios daugiau nei klaidų taisymo slenkstį, sustabdys skenavimą.

Pataisymas: vėl atspausdinkite. Lauko ar didelio susidėvėjimo atvejams kitą kartą naudokite klaidų taisymo lygį H (30%) — jis pasiekiamas klaidų taisymo išskleidžiamajame sąraše bet kuriame padoriame generatoriuje, įskaitant mūsų.

5. Kontrastas per mažas

Jei pritaikėte QR su mažo kontrasto spalvomis — šviesiai pilka ant baltos, tamsiai mėlyna ant juodos — skaitytuvams gali būti sunku jį perskaityti, net jei fizinis kodas yra nepažeistas. Kai kurie naujesni telefonai yra atlaidesni nei kiti.

Pataisymas: atkurkite su didesniu kontrastu (juoda ant balto yra optimali). Mūsų generatorius perspėja jus, kai priekinio plano ir fono kontrastas nukrenta žemiau skaitytuvų saugių slenksčių.

6. Užkodavote kažką, ko skaitytuvas netvarkys

Retai, bet galimai: kai kurios senesnės nuskaitymo programos netvarkys tam tikrų formatų (pasirinktiniai URI, labai ilgi vCard, egzotiškos protokolo schemos). Šiuolaikinės iOS ir Android kameros programos tvarko dažnus formatus, bet nišinės programos gali sugesti.

Pataisymas: išbandykite su keliais skaitytuvais. Jei sugenda tik nišiniai skaitytuvai, problema yra jų suderinamumas, o ne jūsų kodas.

Esminė problema

2–6 atvejai yra paprasti ir pataisomi. 1 atvejis — dinaminis QR, kurį išjungė paslaugų teikėjas — yra suprojektuoti spąstai ir yra atsakingas už daugumą sulūžusių QR kodų laisvoje gamtoje. Jei sumokėjote prenumeratą tik tam, kad jūsų QR toliau veiktų, esate įstrigę QR prenumeratos spąstuose.

Vienintelis nuolatinis pataisymas yra atkurti kaip statinį kodą. Statiniai QR kodai turi jūsų tikrąją paskirties vietą, nenukreipiami per kieno nors kito serverį ir jų negali išjungti jokia trečioji šalis. Perskaitykite statiniai vs dinaminiai QR kodai techniniam skirtumui arba pilną istoriją apie QR kodų sukčiavimus, kodėl tiek daug generatorių pagal numatytuosius nustatymus yra dinaminiai.

Ką daryti dabar

  1. Nuskaitykite sulūžusį QR ir patikrinkite iškoduotą URL. Jei tai trumpas peradresavimas, jus ištiko 1 atvejis.
  2. Atkurkite kodą kaip statinį, naudodami savo pradinį paskirties URL: URL generatorius, WiFi, vCard, el. paštas, telefonas ar tekstas.
  3. Vieną kartą vėl atspausdinkite paveiktą medžiagą. Baigta. Jūsų naujas QR kodas niekada nesustos veikti.

QR kodai turi būti nuobodi, pastovi infrastruktūra. Tai, kad taip dažnai jie tokia nėra, yra pramonės, o ne formato nesėkmė.


Pasiruošę statiniam QR kodui?

Sukurkite jį savo naršyklėje — be paskyros, be sekimo, be prenumeratos. Tai, ką kuriate, priklauso jums.