Fara í meginefni
Melda
Draft — this post is not listed publicly
Til baka í greinar
nýtt
ótengdur
miðaskönnun
áreiðanleiki
viðburðatækni

Skanninn sem virkar án nets

WiFi á viðburðum er óáreiðanlegt. Skanninn þinn ætti ekki að vera það. Sjáðu hvernig skanninn í Melda virkar án nets og samstillist sjálfkrafa.

5 mín lesturLogi
Viðburðastaður úti þar sem netsamband er takmarkað

Þú stendur við inngang ráðstefnu í Hörpu með 500 manns. Staðurinn lofaði sterku WiFi, en 400 gestir komu samtímis inn og netið hrundi. Skannaforritið sýnir hleðslumerki. Biðröðin er komin framhjá fatahengjunum.

Eða kannski er þetta sumarveisla úti á túni og sambandið var aldrei gott til að byrja með. Eða árshátíð í kjallara á Laugavegi þar sem síminn sýnir eina LTE-stöng á góðum degi.

Ef þú hefur þegar lesið hvernig QR miðaskönnun virkar í Melda þá þekkir þú grunninn: einn QR kóði á hvern gest, PIN-varinn vafraskannar, tafarlaus staðfesting. Þessi grein fjallar um hvað gerist þegar internetið hverfur.

Verður þetta nógu fljótt við dyrnar?

Þegar skanninn opnast hleður hann niður gestalistanum og geymir hann á tækinu. Hann byggir flettitöflu úr gögnunum.

Hver skönnun er staðfest á staðnum gegn flettitöflunni. Ekkert samband við netþjón. Uppflettingin er jafn hröð hvort sem gestalistinn telur 50 gesti eða 6.000. Niðurstaðan birtist á broti úr sekúndu.

Gestalistinn er vistaður í localStorage, svo ef vafrinn er lokaður og opnaður aftur eru gögnin enn til staðar. Á meðan tækið er á netinu endurnýjast gestalistinn á 30 sekúndna fresti í bakgrunni, svo nýjar meldingar og afbókanir berast á tækið án þess að nokkur þurfi að gera neitt.

Hvað ef vafrinn hrynur eða síminn deyr?

Hver innritun er skrifuð í localStorage-biðröð áður en græna blikkið birtist á skjánum. Skráningin gerist fyrst, sjónræna staðfestingin á eftir. Þessi röð er meðvituð.

Ef vafrinn hrynur á meðan skönnun stendur yfir er innritunin þegar í biðröðinni. Ef síminn endurræsist lifir biðröðin af. Ef einhver lokar flipanum óvart og opnar aftur fimm mínútum seinna eru allar ósamstilltar innritanir enn til staðar.

Gagnatap í hruni er ekki áhætta sem við reynum að lágmarka. Það er útilokað í uppbyggingunni. Biðröðin er sannleiksuppspretta þar til netþjónninn staðfestir samstillingu.

Hvenær fréttir netþjónninn af?

Þrjár leiðir tryggja að innritanir berist til netþjónsins.

Sjálfvirk sending við endurtengingu. Um leið og tækið kemst á netið bíður skanninn í 500 millisekúndur svo sambandið jafni sig, og sendir síðan allar ósamstilltar innritanir í einni lotu.

Bakgrunnssamstilling á 10 sekúndna fresti. Tímari keyrir á bakgrunni og athugar hvort innritanir séu í biðröðinni sem eru að minnsta kosti 2 sekúndur gamlar. Ef tækið er á netinu sendir hann þær. Þetta tekur við öllu sem endurtengingin gæti hafa misst af.

Biðfjöldi á skjánum. Skanninn sýnir fjölda ósamstilltra innritana. Núll þýðir að netþjónninn hefur staðfest allt.

Hvað gerist þegar...

„Hvað ef tvö ótengd tæki skanna sama gest?" Bæði tækin sýna grænt og skrá skönnunina. Gesturinn er innritaður einu sinni, en kvittunarsagan getur haldið báðum færslunum fyrir rekjanleika. Ef annað tækið er komið á netið blikkar hitt gulbrúnt og sýnir upprunalega innritunartímann.

„Hvað ef gestur afboðar eftir að gestalistinn var vistaður?" Gestur sem afboðar á meðan tækin eru ótengd skannar enn grænt á staðnum. Við völdum þetta vísvitandi. Að loka á lögmætan gest vegna þess að gestalistinn er nokkrum mínútum gamall er verra en að vísa raunverulegum gesti frá vegna gamalla gagna. Hvert tæki endurnýjar gestalistann á 30 sekúndna fresti á meðan það er á netinu, svo afboðaðir miðar hverfa um leið og tengingin næst aftur.

„Hvernig veit ég að innritanir hafi samstillst?" Biðfjöldinn á skannaskjánum. Núll þýðir staðfest. Stjórnborðið sýnir einnig tímastimplaðan lista yfir allar innritanir frá öllum tækjum.

Hvernig á að sannreyna þetta áður en viðburðurinn hefst

Keyrðu þetta próf með viðskiptavininum á línunni. Það tekur níutíu sekúndur og lokar öllum „hvað ef" spurningum fyrir viðburðinn.

  1. Opnaðu skannarann í vafra símans og sláðu inn PIN. Bíddu þar til gestalistinn hefur klárað að hlaðast, þú sérð listann fyllast, áður en þú heldur áfram.
  2. Settu símann í flugstillingu.
  3. Skannaðu prufumiða. Þú sérð græna blikkið og biðfjöldinn fer í 1.
  4. Slökktu á flugstillingunni. Innan einnar til tveggja sekúndna fer biðfjöldinn niður í 0.

Þetta er ótengdi mátinn í aðgerð. Innritunin var skráð á staðnum, sett í biðröð og samstillt, án þess að þú gerðir neitt eftir skönnunina.

Inneignir og drykkjamiðar

Sami ótengdi máti nær til inneigna og drykkjamiða. Ef viðburðurinn þinn er með bar með föstum drykkjamiðum eða sveigjanlegum inneignum skannar barþjónninn QR kóða gestsins til að innleysa inneign. Færslan fer í biðröð og samstillist alveg eins og innritun. Inneignakerfið er efni í sérstaka grein.

Hver skönnun er vistuð staðbundið fyrst. Skýið nær sér þegar það kemst á.

Viltu prófa þetta á eigin viðburði? Stofnaðu viðburð á 2 mínútum →

Þegar á reynir

Sumarveisla fyrir 2.000 gesti á túni úti. Ekkert merki á bak við sviðstjaldið. Þrjú hlið, þrír símar, allir ótengdir frá því gestalistinn hlaðist niður. Gestirnir streyma inn og innritanir safnast upp í staðbundnum biðröðum. Þegar netvasinn fer í gang klukkustund seinna samstillast hundruð innritana í einni lotu.

Ráðstefna í kjallara á Laugavegi. WiFi-lykilorðið virkar ekki og farsímamerkið deyr í steinveggjunum. Þú innritar 300 gesti á tveimur klukkustundum án nets og biðfjöldinn tifar í horninu á skjánum. Þegar þú gengur upp á kaffipásu tæmist biðröðin sjálfkrafa. Áður en þú ert komin aftur niður er netþjónninn búinn að fá öll gögnin.

Ef þú ert nú þegar að nota QR miðaskönnun í Melda þá er ótengdi mátinn innbyggður, það er ekkert sérstakt sem þarf að virkja. Og ef þú ert að skipuleggja fyrsta viðburðinn þinn, byrjaðu hér. Skanninn fylgir öllum viðburðum í Melda.

Tilbúin í að byrja?

Búðu til viðburð í Melda á augnabliki.

Búa til viðburð