Un cod QR este un cod de bare bidimensional care stochează text într-o grilă de pătrate. O cameră citește grila, un software o decodează înapoi în caractere, iar telefonul propune să facă ceva cu rezultatul. Asta e toată ideea. Motivul pentru care pare mai mult decât atât este că textul este de obicei o adresă web, așa că scanarea pare să "deschidă un link", când ce s-a întâmplat de fapt a fost citirea unui șir de caractere.
Formatul a fost creat de Denso Wave în 1994 pentru a urmări piesele auto mai rapid decât permitea un cod de bare cu dungi, iar istoria este publică alături de specificație. Este un standard deschis, fără taxă de licențiere, motiv pentru care orice aplicație de cameră de pe planetă poate citi unul.
Dacă știi deja ce este un cod și vrei să creezi unul, cum să creezi un cod QR este ghidul practic. Această pagină este explicația din spatele lui.
Ce sunt de fapt pătratele
Nu fiecare modul dintr-un cod reprezintă date.
Cele trei pătrate mari din colțuri sunt modele de localizare. Îi spun scanerului unde se află codul în cadru și cum este rotit, motiv pentru care un cod funcționează cu susul în jos sau înclinat. Modele de aliniere mai mici păstrează grila corectă atunci când codul se află pe o suprafață curbă. O linie de module alternante între colțuri, modelul de sincronizare, îi spune scanerului cât de lat este un modul la distanța curentă.
Tot restul este payload plus corecție de erori. Acei octeți de corecție sunt cei care permit unui cod să supraviețuiască unei pete de cafea sau unui logo în mijloc: decodorul reconstruiește modulele lipsă din redundanță, până la nivelul la care a fost generat codul. Nivelul M, valoarea implicită obișnuită, tolerează aproximativ 15% deteriorare.
Ce se întâmplă între scanare și pagină
Decodarea este locală și offline. Camera rezolvă grila, decodorul aplică corecția de erori și transformă modulele în octeți, iar octeții devin un șir de caractere. Nicio rețea implicată, motiv pentru care un cod se scanează în continuare într-un avion.
Telefonul citește apoi începutul acelui șir și decide ce să propună. https:// generează o solicitare de a deschide o pagină. WIFI: generează o solicitare de a te alătura unei rețele. BEGIN:VCARD generează o solicitare de a salva un contact. Dacă șirul este doar cuvinte, majoritatea aplicațiilor de cameră afișează cuvintele.
Această separare contează din două motive practice. O scanare nu poate executa nimic de una singură, așa că riscul unui cod QR ține în întregime de unde te trimite, ceea ce acoperă sunt codurile QR sigure. Iar nimic din cod nu se schimbă atunci când destinația se schimbă, ceea ce este întreaga bază a codurilor dinamice.
Ce poate conține un cod
Un URL este cazul obișnuit, iar restul sunt mai utile decât se așteaptă majoritatea oamenilor. Un cod QR wifi pune numele rețelei, tipul de securitate și parola într-un singur șir, astfel încât invitații se conectează fără să li se citească parola cu voce tare prin cameră. Un cod vCard transportă o înregistrare completă de contact. Biletele și piesele industriale poartă adesea un simplu identificator, fără niciun protocol.
Lungimea are o consecință fizică. Mai multe caractere înseamnă o versiune mai mare a codului, ceea ce înseamnă mai multe module în aceeași suprafață tipărită, ceea ce înseamnă că fiecare modul este mai mic și mai greu de rezolvat de o cameră. De aceea codificarea unui link scurt, în loc de un URL lung cu parametri, produce un cod vizibil mai gros și mai tolerant, iar acesta este cel mai frecvent motiv pentru care un cod nu se lasă scanat.
Static și dinamic: singura distincție care contează comercial
Codul în sine nu are niciun concept de static sau dinamic. Ambele sunt aceleași pătrate.
Diferența constă în spre ce indică șirul de caractere. Un cod static codifică destinația direct, așa că destinația este fixă din momentul tipăririi. Un cod dinamic codifică un link scurt pe care îl controlezi, așa că redirecționarea din spatele lui poate fi îndreptată ulterior către altă destinație, iar fiecare scanare poate fi numărată.
Tot ce contează pentru marketeri - numărul de scanări pe zi și pe țară, schimbarea paginii unei campanii după ce fluturașii au fost distribuiți, compararea a două plasări - provine din acea redirecționare, nu din cod. Coduri QR dinamice vs. statice trece prin acest compromis în detaliu, iar cum să urmărești scanările codurilor QR acoperă citirea cifrelor.
Vrei să vezi diferența? Creează un link pe planul gratuit, generează un cod din el și compară-l cu un cod creat din URL-ul brut de destinație.
Unde sunt folosite de fapt acum
Meniurile și plățile au făcut codurile obișnuite, dar utilizările durabile sunt mai discrete: conectarea la wifi fără parolă, un afiș care duce la o pagină de rezervare, ambalajul unui produs care poartă proveniența și instrucțiunile, un cod de pe o factură care deschide o pagină de plată cu suma precompletată.
Reglementarea împinge cel mai puternic cazul ambalajului. Programul de pașaport digital al produsului al UE pune un identificator scanabil pe bunurile fizice, ceea ce este același mecanism aplicat conformității, nu marketingului, iar coduri QR pentru pașaportul digital al produsului acoperă ce presupune acest lucru.
Ce au toate în comun este că codul este jumătatea ieftină. Linkul din spatele lui decide dacă poate fi măsurat, corectat sau de încredere.
Citește seria fundamentală
Acest articol face parte din clusterul features. Începe cu cum să creezi un cod QR, apoi dinamic vs. static pentru decizia comercială. Pagina de funcționalitate a codurilor QR acoperă stilizarea, iar cum să scanezi un cod QR acoperă partea de citire.
Alte articole de pe blog
Întrebări frecvente
Ce este un cod QR?
Un cod QR este un cod de bare bidimensional care stochează text într-o grilă de pătrate alb-negru. O cameră citește grila, o decodează înapoi în caractere, iar telefonul acționează pe baza a ceea ce găsește. Majoritatea codurilor conțin o adresă web, dar formatul în sine stochează pur și simplu text.
Cum funcționează un cod QR?
Trei pătrate mari din colțuri îi spun scanerului unde se află codul și cum este rotit, un model de sincronizare îi spune cât de mare este fiecare modul, iar modulele rămase transportă datele plus octeții de corecție a erorilor. Decodarea are loc pe dispozitiv, offline, într-o fracțiune de secundă.
Ce poate stoca un cod QR în afară de un link?
Date de conectare wifi care alătură o rețea fără să tastezi o parolă, un vCard care salvează un contact, un număr de telefon, un email, un eveniment de calendar, un șir de plată sau text simplu. Scanerul citește prefixul și oferă acțiunea potrivită, motiv pentru care un cod wifi propune conectarea, nu deschiderea unei pagini.
Expiră codurile QR?
Codul tipărit nu expiră. Este un model static de pătrate și se decodează la fel pentru totdeauna. Ce poate expira este destinația: dacă codul codifică un URL și acea pagină este eliminată, scanarea reușește, dar browserul eșuează apoi. Un cod dinamic evită asta codificând un link pe care îl poți redirecționa oricând.
Ai nevoie de internet pentru a scana un cod QR?
Nu pentru a-l decoda. Camera și decodorul funcționează complet offline, așa că telefonul poate citi textul din orice cod fără conexiune. Internetul este necesar doar pentru ce urmează, ceea ce în cazul unui cod URL înseamnă încărcarea paginii.
Este gratuit să creezi coduri QR?
Formatul este un standard deschis, fără taxă de licențiere, așa că generarea unui cod static nu costă nimic. Ce plătești, dacă plătești ceva, este serviciul din spatele unui cod dinamic: o redirecționare găzduită care îți permite să schimbi destinația după tipărire și raportează de câte ori a fost scanat fiecare cod.
Încearcă Elido
Lipește un URL, obții un link scurt funcțional
Fără înregistrare. Linkul este activ timp de 30 de zile. Înregistrează-te ca să-l păstrezi pentru totdeauna.
Gratuit, fără înregistrare · 2 pe zi