·6 min luettavaa

Miksi QR-koodisi lakkasi toimimasta (ja kuka on syyllinen)

Tulostetut QR-koodit eivät hajoa. Skannerit eivät epäonnistu. Jos QR:si lakkasi toimimasta, joku muu sammutti sen — ja tämä artikkeli selittää kuka.


Jos luet tätä, QR-koodi, jonka loit — ja todennäköisesti tulostit johonkin kalliiseen — on lakannut skannaamasta. Ennen kuin syytät tulostinta tai mustetta tai puhelintasi, olkaamme selvillä: tulostetut QR-koodit eivät pilaannu. Kuvio on joko siellä ja skannattavissa tai ei. Fyysinen heikkeneminen ei yleensä ole vastaus.

Lähes kaikissa tapauksissa "QR-koodini lakkasi toimimasta" todellinen syy kuuluu alla olevien luokkien joukkoon.

1. QR-koodisi on dynaaminen, ja palveluntarjoaja poisti sen käytöstä

Tämä on ylivoimaisesti yleisin syy. Jos loit QR-koodisi palvelussa, joka tarjosi "seurantaa", "muokkausta" tai tilauksen, koodisi on lähes varmasti dynaaminen — se reititetään palveluntarjoajan palvelimen kautta. Sillä hetkellä, kun palveluntarjoaja poistaa uudelleenohjauksen käytöstä, koodisi hajoaa. Yleisiä laukaisimia:

  • Ilmaiskokeilusi vanhentui
  • Tilauksesi rauenui (puuttuva maksu, vanhentunut kortti, tilin sulkeminen)
  • Osuit skannausrajaan
  • Palveluntarjoaja lopetti tuotteen tai meni konkurssiin
  • Tilisi lipuilla merkittiin tai lopetettiin mistä tahansa syystä

Testi: käytä QR-skanneriamme purkamaan QR:n sisällä oleva raaka URL. Jos se on jotain sellaista kuin qrco.de/abc tai rebrand.ly/xyz — ei todellinen kohteesi — koodisi oli dynaaminen. Katso miten uudelleenohjauksen kaappaus toimii mekaniikkaa varten.

Korjaus: luo QR uudelleen staattisena koodina, joka koodaa todellisen kohteesi. Vaihda tulostetut kopiot. Tulevia QR-koodeja varten käytä staattista generaattoria.

2. Kohde-URL itse on poissa

Jos QR-koodisi koodaa esim. https://example.com/promo-2023, ja se sivu on siirretty tai poistettu, skannaus saavuttaa virhesivun. QR-koodi toimii edelleen täydellisesti — verkkosivustosi ei.

Korjaus: palauta alkuperäinen URL, aseta palvelinpuolen uudelleenohjaus vanhasta URL-osoitteesta uuteen, tai tulosta QR uudelleen päivitetyllä kohteella. Staattisia QR-koodeja ei voi muokata tulostuksen jälkeen — tämä on yleensä hyvä asia, mutta tässä tapauksessa uudelleentulostus on ainoa vaihtoehto.

3. Domain vanheni

Jos QR-koodi osoittaa domainiin, jonka annoit vanheta tai jonka joku muu antoi vanheta, skannaukset epäonnistuvat tai uudelleenohjautuvat domain-parkkisivulle — joskus haitalliseen sisältöön, riippuen siitä, kuka osti vanhentuneen domainin.

Korjaus: uusi domain tai tulosta QR uudelleen vakaalla kohteella.

4. QR-koodi on fyysisesti vahingoittunut virheenkorjauskyvyn yli

QR-koodit sisältävät sisäänrakennetun virheenkorjauksen (tasot L, M, Q, H — palauttaen 7 %, 15 %, 25 % tai 30 % koodista vastaavasti). Lievää vahinkoa — naarmuja, kahvitahran yhdessä kulmassa — yleensä siedetään. Mutta syvät naarmut, voimakas kuluminen tai estäminen, joka kattaa enemmän kuin virheenkorjauskynnyksen, rikkoo skannauksen.

Korjaus: tulosta uudelleen. Ulkokäyttöön tai korkean kulumisen sovelluksiin käytä ensi kerralla H (30 %) virheenkorjaustasoa — se on saatavilla virheenkorjauksen pudotusvalikossa missä tahansa kelvollisessa generaattorissa, mukaan lukien meidän.

5. Kontrasti on liian alhainen

Jos mukautit QR:n matalakontrastisilla väreillä — vaaleanharmaa valkoisella, tummansininen mustalla — skannereilla voi olla vaikeuksia lukea sitä, vaikka fyysinen koodi olisi ehjä. Jotkut uudet puhelimet ovat sietokykyisempiä kuin toiset.

Korjaus: luo uudelleen korkeammalla kontrastilla (musta valkoisella on optimaalinen). Generaattorimme varoittaa sinua, kun etu- ja taustakontrasti laskee skanneriturvallisten kynnysten alle.

6. Koodasit jotain, mitä skanneri ei käsittele

Harvinainen, mutta mahdollinen: jotkut vanhemmat skannerisovellukset eivät käsittele tiettyjä muotoja (mukautetut URI:t, erittäin pitkät vCards, eksoottiset protokollamallit). Nykyaikaiset iOS- ja Android-kamerasovellukset käsittelevät yleisiä muotoja, mutta nichesovellukset voivat epäonnistua.

Korjaus: testaa useilla skannereilla. Jos vain nicheskannerit epäonnistuvat, ongelma on heidän yhteensopivuudessaan, ei koodissasi.

Perusongelma

Tapaukset 2–6 ovat suoraviivaisia ja korjattavissa. Tapaus 1 — palveluntarjoajan poistama dynaaminen QR — on suunniteltu ansa, ja se on vastuussa useimmista rikkoutuneista QR-koodeista luonnossa. Jos olet maksanut tilauksen vain pitääksesi QR:si toiminnassa, olet jumissa QR-tilausansassa.

Ainoa pysyvä korjaus on luoda uudelleen staattisena koodina. Staattiset QR-koodit sisältävät todellisen kohteesi, eivät kulje kenenkään palvelimen kautta, eikä niitä voi poistaa käytöstä mikään kolmas osapuoli. Lue staattiset vs dynaamiset QR-koodit teknistä eroa varten, tai QR-koodihuijausten koko tarina siitä, miksi niin monet generaattorit ovat oletusarvoisesti dynaamisia.

Mitä tehdä juuri nyt

  1. Skannaa rikkoutunut QR ja tarkista purettu URL. Jos se on lyhyt uudelleenohjaus, olet joutunut tapauksen 1 kohteeksi.
  2. Luo koodi uudelleen staattisena käyttäen alkuperäistä kohde-URL:ää: URL-generaattori, WiFi, vCard, sähköposti, puhelin tai teksti.
  3. Tulosta vahingoittunut materiaali uudelleen kerran. Valmis. Uusi QR-koodisi ei koskaan lakkaa toimimasta.

QR-koodien pitäisi olla tylsää, pysyvää infrastruktuuria. Se, että ne niin usein eivät ole, on alan vika, ei muodon.


Valmiina staattiseen QR-koodiin?

Luo yksi selaimessasi — ei tiliä, ei seurantaa, ei tilausta. Se, mitä luot, kuuluu sinulle.