Really Free QR Code Generator··9 min branja

QR-meniji v restavracijah: koda ni pravi jedilnik

Rečeno vam je, da potrebujete kodo, ki jo je mogoče urejati. V resnici se vsak dan spreminja vsebina strani z jedilnikom, ne njen naslov – statična koda pa to brezplačno obvlada.


Restavracijski jedilnik je skoraj idealen primer za statično kodo QR, saj se cilj skoraj nikoli ne spremeni. yourrestaurant.com/menu ostane nespremenjen, medtem ko se jedi na njem spreminjajo ob vsaki strežbi. Ponudba dinamičnih kod zabriše to razliko: prodajajo vam možnost urejanja *naslova strani*, čeprav v resnici urejate *vsebino strani*.

Kode QR za jedilnike so leta 2020 postale nekaj običajnega in niso več izginile. V večini restavracij je kodo enkrat ustvaril tisti, ki je skrbel za spletno stran, od takrat pa je nihče ni več preveril – kar je pomembno, saj se ta model osredotoča prav na gostinstvo: veliko kod, veliko skeniranj, dolgo uporabljeni tiskani materiali in majhne marže.

Zakaj restavracijam zaračunavajo za vsako mizo?

Ker se obračun po kodi sreča s podjetjem, ki potrebuje veliko kod. Restavracija z dvanajstimi namiznimi stojali, nalepko na oknu in nalepko na vrečki za hrano ima štirinajst kod. Pri dinamičnem paketu z obračunom po kodi je to štirinajst postavk vsak mesec za jedilnik, ki je nekoč stal le toliko kot papir.

Naročnina je tu tudi nenavadno vztrajna. Namizna stojala so plastificirana, nalepke so prilepljene, jedilniki pa se natisnejo največ sezonsko. Ponovno tiskanje je resen projekt, zato mesečna pristojbina ostane udobno nižja od njega – prav tako je bila cena izračunana. Dejanski strošek »brezplačne« kode QR to računico podrobneje pojasnjuje.

Kaj ponudnik izve o vaših gostih?

Vsako skeniranje je zahteva HTTP ponudniku, preden se jedilnik naloži. Brez piškotkov ali privolitve prejmejo IP-naslov gosta, časovni žig, napravo in operacijski sistem ter prednostni jezik – ker ima vsako namizno stojalo svojo kratko povezavo, pa tudi podatek, za katero mizo gre.

V združeni obliki je to podrobna slika vašega poslovanja: število gostov na uro, čas menjave gostov za mizo, katere mize so najbolj obremenjene, vzorci med delavniki in konci tedna ter jezikovna sestava vaših strank. To so resnično uporabni operativni podatki o vaši restavraciji, ustvarja pa jih vaše pohištvo in zbira nekdo drug.

Pri celotni bazi strank ponudnika je slika še širša. Isti prstni odtis naprave, ki se ponavlja v restavracijah, trgovinah in lokalih v mestu, opisuje gibanje posameznika. Sodišče Evropske unije je v zadevi *Breyer* (C-582/14) odločilo, da je lahko dinamični IP-naslov, ki ga zabeleži upravljavec spletnega mesta, osebni podatek. Zato ne gre le za zanimivost, temveč za vprašanje skladnosti – po GDPR pa odgovornost praviloma nosi podjetje, ki je kodo uvedlo. Kaj zabeleži posrednik QR-kode pojasnjuje podrobnosti.

Kaj gre v praksi lahko narobe?

TežavaKaj vidi gostKdaj se običajno zgodi
Naročnina potečeNamesto jedilnika se prikaže obvestilo o nadgradnjiKartica poteče ali oseba, ki je vse uredila, odide
Prekoračena omejitev skeniranjObčasno se prikaže napaka ali oglasna stranMed vašo najbolj obremenjeno strežbo – glejte omejitve skeniranja
Ponudnik preneha delovati ali ga prevzame drugo podjetjeNa vsaki mizi je neuporabna kodaBrez opozorila in brez možnosti ukrepanja
Prekrivna nalepkaPrepričljiva lažna stran za plačilo ali Wi‑FiKadar nihče ne preveri fizičnih stojal – glejte quishing

Prve tri težave so ista napaka v različnih preoblekah: jedilnik je odvisen od podjetja, ki niste vi. Četrta ni povezana z zaračunavanjem, vendar jo to še poslabša, saj gost, vajen neznane kratke domene, ne more opaziti zlonamerne.

Ocena britanskega NCSC je, da so kode QR v pubih in restavracijah običajno varne, precej več previdnosti pa je potrebne pri kodah, prejetih po e-pošti. Preostalo fizično tveganje je prekrivna nalepka, protiukrep pa je preprost: preverite stojala.

Kako je videti fiksna različica?

Dinamična (danes običajna)Statična na vaši domeni
Mesečni strošekZa vsako kodo vsak mesec, za nedoločen časNič
Kaj prikaže predogled za gostaNeznano kratko domenoyourrestaurant.com
Kdo zabeleži skeniranjePonudnik tretje osebeVaš strežnik
Če naročnina potečePokvarijo se vsa namizna stojalaNič se ne zgodi
Spreminjanje jedilnikaUrejanje straniUrejanje strani
Spreminjanje ciljnega URL-jaNadzorna plošča ponudnikaPreusmeritev na vaši domeni

Kaj pa kode za naročanje in plačilo?

Te je treba ločiti od kod za jedilnike, saj je profil tveganja res drugačen, zato nasvet ni enak.

Koda za naročanje in plačilo gosta pošlje na stran, kjer bo vnesel podatke kartice. S tem se povečajo posledice vsake težave v tem članku: prekrivna nalepka na plačilni kodi je neposredna pot do zlorabe kartice, ne le nadloga, skener, ki v predogledu ne prepozna vaše domene, pa nima načina, da bi ločil vašo blagajno od prepričljive kopije. Opozorilo Zvezne komisije za trgovino o nalepkah, nameščenih čez legitimne kode, je namenjeno prav takšnemu vzorcu v drugih okoljih, klasičen primer pa so parkirni avtomati.

Iz tega sledita dve pravili. Prvič, plačilna koda mora vedno vsebovati vašo domeno ali pravo domeno vaše platforme za naročanje – nikoli splošnega skrajševalnika, saj s tem odstranite edini preveritveni signal, ki ga ima gost. Drugič, domeno natisnite z berljivim besedilom poleg kode in fizična stojala preverjajte po urniku; oboje je poceni in oboje je edina obramba, ki deluje za mizo.

Če vaša platforma za naročanje izda kode, eno dekodirajte in preverite, čigava domena je v podatkih. Nekatere platforme neposredno kodirajo svojo domeno, kar je v redu. Druge na vrh dodajo preusmeritev prek skrajševalnika tretje osebe, s čimer se med gosta in obrazec za kartico vstavi dodatna, pogodbeno neurejena stranka.

Kako preklopite?

  1. Dekodirajte trenutno namizno stojalo z našim bralnikom in preverite, čigava domena je v podatkih. Če ni vaša, uporabljate najeto preusmeritev.
  2. Izberite stabilen URLyourrestaurant.com/menu – in poskrbite, da se ne bo spremenil. Če želite možnost poznejše premestitve, usmerite kodo na yourrestaurant.com/m in od tam nastavite preusmeritev.
  3. Ustvarite statično kodo QR za [URL](Url), ki kodira ta naslov.
  4. Po želji dodajte sledenje za posamezno mesto: ?src=table, ?src=window, ?src=takeaway. Vaša lastna analitika vam bo nato dala enako število obiskov po mestu, kot vam ga je prodajala nadzorna plošča.
  5. URL natisnite z berljivim besedilom poleg kode, da lahko gostje do jedilnika pridejo brez skeniranja in vidijo, da je koda vaša.
  6. Ponatisnite ob naslednjem rednem ciklu, nato prekličite naročnino, ko starih stojal ne boste več uporabljali.

Če so kode že neuporabne in gostje danes naletijo na stran za nadgradnjo, vodnik za izhod iz blokade pred ponatisom opisuje nujno zaporedje korakov.

Pogosta vprašanja

Ali kode QR za restavracijske jedilnike stanejo?
Ne bi smele. Kodo lahko ustvarite brezplačno, jedilnik pa je na vaši spletni strani. Ponavljajoči se strošek nastane šele, ko koda vodi prek ponudnikove preusmeritve, ki se zaračunava za vsako kodo vsak mesec.
Ali lahko spremenim jedilnik, če je koda QR statična?
Da. Koda kaže na naslov strani, ne na njeno vsebino. Jedilnik na tej strani lahko posodobite, kolikorkrat želite – tudi dnevne ponudbe – natisnjene kode pa vam nikoli ni treba spremeniti.
Kaj se zgodi z namiznimi stojali, če preneham plačevati?
Pri dinamičnih kodah vsa stojala prenehajo delovati istega dne. Pri statičnih kodah ni ničesar, za kar bi morali še naprej plačevati.
Naj koda QR vodi do PDF-ja ali spletne strani?
Do spletne strani. PDF-ji so na mobilnih napravah počasni, na telefonu jih je težko brati in pogosto zahtevajo povečevanje z dvema prstoma. Mobilnim napravam prilagojen meni HTML na stabilnem URL-ju je hitrejši in ga je lažje posodabljati.
Kako vem, ali je kdo posegel v namizno stojalo?
Fizično preverite, ali je čez izvirnik nalepljena nova nalepka, in občasno dekodirajte stojalo, da potrdite, da podatki še vedno vsebujejo vašo domeno. Tako Zvezna komisija za trgovino kot FBI sta opozorila na prekrivne nalepke na javno dostopnih kodah.

Zamenjavo pripravite zdaj, da bo nared za naslednji ponatis: koda QR za URL. Ozadje: resnica o prevarah s kodami QR.


Pripravljeni na statično QR kodo?

Ustvarite jo v svojem brskalniku — brez računa, brez sledenja, brez naročnine. Kar ustvarite, pripada vam.