Kūrėjų ištekliai



Queue-Fair pridėjimas

Queue-Fair virtualųjį laukiamąjį galima lengvai pridėti prie įvairių interneto ir programėlių platformų per kelias minutes. Tiesiog naudokite vieną iš mūsų adapterių. Daugiau informacijos apie geriausią būdą integruoti Queue-Fair paslaugą į esamą sistemą rasite techniniame vadove arba Queue-Fair portalo > pagalbos skyriuje. Jei ieškote informacijos, kaip sustabdyti botus ar žmones nuo daugkartinių užsakymų arba apsaugoti NFT pardavimus nuo pernelyg didelių dujų mokesčių, galite perskaityti šią apžvalgą arba gauti išsamią informaciją portalo Saugumo vadovo skyriuje.

Greičiausias būdas pradėti naudotis Queue-Fair - užsiregistruoti Nemokama pakopa paskyrą - tai galite padaryti internetu dabar ir iš karto pradėti integruoti bei testuoti.

Reikia pagalbos nustatant eilės įkainius? Čia rasite viską, ką reikia žinoti.

Kliento pusės adapteris

Paprasčiausias būdas integruoti su Queue-Fair svetainėse - į puslapius pridėti kliento pusės Queue-Fair adapterio "JavaScript" žymą. Galite saugiai pridėti adapterį į visus savo svetainės puslapius, o Queue-Fair portalo aktyvavimo taisyklėmis nustatyti, kuriuose puslapiuose gali būti išmetama eilė.

Mūsų "JavaScript" kliento pusės adapteris yra saugesnis nei kitų tiekėjų kliento pusės integracijos elementai. Kadangi jis veikia lankytojų naršyklėse, techniškai įgudę lankytojai gali suklastoti kliento pusės adapterį, tačiau jis labai efektyviai apsaugo nuo perkrovos, nes tik labai nedidelė dalis žmonių bandys praleisti eilę suklastodami "JavaScript". Dauguma mūsų klientų naudoja "Client-Side Adapter", nes jis veiksmingai apsaugo svetainę nuo griūties, jį paprasta įdiegti ir jis nesukuria jokios priklausomybės tarp mūsų ir jūsų sistemos. Kitaip nei kitų paslaugų teikėjų kliento pusės integracijos dalys, jį galima apsaugoti nuo klastojimo naudojant techniniame vadove aprašytą hibridinį saugumo modelį.

Saugumo lygį galite papildyti pakeisdami "JavaScript" žymą serverio pusės adapteriu arba derindami "JavaScript" adapterio lankstumą su šiame puslapyje aprašytu hibridiniu saugumo modeliu; abu būdai yra saugūs.

Viena kodo eilutė

Norėdami pridėti kliento pusės adapterį prie savo svetainės, tiesiog pridėkite šią vieną kodo eilutę į <head> puslapių skiltis:

pasaulinė bendruomenė neapima mokesčių rūšiuoti patikslinti eilių sudarymo sistemos wordpress įskiepių kainą

Kai kurie klientai prideda žodį defer į žymą, todėl adapterio scenarijus bus atsisiunčiamas lygiagrečiai su puslapio analizavimu ir lankytojo naršyklėje pradedamas vykdyti tik tada, kai puslapis baigiamas analizuoti (paprastai po to, kai baigiami bet kokie kiti jūsų puslapyje esantys scenarijai).

Kai kuriais atvejais pridėjus žodį " atidėti" laikas iki pirmojo paveikslo gali pagerėti nedidele sekundės dalimi, tačiau jei nuspręsite tai padaryti, tai reikš, kad visi lankytojai, kurie turėtų būti įrašyti į eilę, matys jūsų saugomą puslapį sekundės dalimi ilgiau, kol bus išsiųsti į eilę.

"Google Tag Manager

Taip pat teikiame "JavaScript" adapterio žymą per "Google Tag Manager". Ieškokite Queue-Fair bendruomenės šablonų galerijoje, skiltyje "Pridėti žymą". Atkreipkite dėmesį, kad kai kurie reklamos blokatoriai neleidžia iš "Google" atsisiųsti pagrindinio gtm.js, todėl blokuojamos visos "Google Tag Manager" operacijos, įskaitant eilių sistemos adapterio paleidimą tiems lankytojams.

WordPress įskiepiai wp cron puikus įrankis Wordpress paieškos ir svetainės bendruomenės pranešimų už puikią kainą

"GitHub" saugyklos

WordPress užduotys įskiepio savybė sukurti duomenų dolerių nereikia php

"Google Tag Manager

Queue-Fair virtualios laukiamosios salės "Google Tag Manager" kliento pusės adapterio žymės "GitHub" saugykla.

Dinaminės eilės puslapiai

Naudodami atributą data-queue-fair-extra, kurį galima naudoti kliento pusėje esančioje "JavaScript" žymėje ir "Google Tag Manager" įgyvendintoje "Google" žymų tvarkyklėje, iš savo svetainės galite perduoti bet kokius norimus duomenis mūsų eilių sistemai ir lankytojų matomiems eilių puslapiams. Jei norite savo paskyroje įjungti dinaminius eilių puslapius, kreipkitės į palaikymo tarnybą.

Šią funkciją galite naudoti norėdami pritaikyti eilės puslapius. Taip pat galite naudoti Queue-Fair, kad duomenis, kuriuos siunčiate mums kartu su lankytojais, perduotumėte atgal į savo svetainę, kai jie praeina eilę, ir taip užtikrintumėte papildomą saugumo lygį.

Taip pat teikiame dinaminės eilės puslapio API, kuri naudoja papildomus duomenis, kad būtų galima pritaikyti bet kurį eilės puslapio aspektą, todėl galite sukurti vieną eilę visai svetainei ir ją automatiškai pritaikyti skirtingiems įvykiams ar produktams savo svetainėje, neatlikdami jokių eilės puslapio pakeitimų Queue-Fair portale

.



"Shopify", "WooCommerce" ir "Wordpress" eilių valdymas

Jei naudojate "Wordpress" pagrįstą svetainę, pavyzdžiui, "WooCommerce" pirkinių krepšelio sistemą, galite lengvai pridėti kliento pusės "JavasScript" adapterio žymą naudodami " Wordpress Insert Headers & Footers" įskiepį, nekeisdami temų ar šablonų ir neliesdami "Wordpress" kodo.

Tiesiog atsisiųskite įskiepį "Insert Headers & Footers", išpakuokite jį į aplanką /wp-content/plugins/, įskiepį aktyvuokite įskiepių meniu, atidarykite įskiepį meniu " Settings", pridėkite žymą " Scripts in Header", kaip parodyta, paspauskite "Save" puslapio apačioje ir viskas! Paprastas "Wordpress" eilių valdymas. Yra ir kitų "Wordpress" įskiepių, kuriuos taip pat galite naudoti norėdami pridėti žymą - šis yra populiariausias.

Kai kurie "Wordpress" klientai mėgsta pridėti Queue-Fair "JavaScript" žymą ir į savo "Wordpress" klaidų puslapius, tai galite padaryti redaguodami /wp-includes/functions.php - pridėkite ją prie HTML, esančio to failo _default_wp_die_handler funkcijoje.

" Shopify" taip pat paprasta - čia pateikiamos instrukcijos, kaip į "Shopify" parduotuvę įtraukti "Queue-Fair Client-Side JavaScript" adapterį - paspaudę "Pritaikyti" ir norėdami redaguoti temos.liquid išdėstymo failo kodą, naudokite tris taškus viršuje kairėje, kad pakeistumėte kodą.

prekės ženklai prisijungti prie taško fono grįžtamojo ryšio valdymo šablonų

Kliento pusės "SquareSpace" virtualus laukiamasis

Kliento pusės "JavaScript" adapterį taip pat labai lengva pridėti prie "SquareSpace" svetainės - prisijunkite ir pasirinkite savo svetainę, tada Svetainė iš kairės nav, Svetainės įrankiai (kairėje nav dalyje Įrankiai), Kodo injekcija, tada nukopijuokite ir įklijuokite jį į antraštės laukelį, tada Įrašyti viršuje kairėje.

Kad "SquareSpace" būtų maksimaliai apsaugota, naudokite toliau aprašytą " SquareSpace" tinklo krašto adapterį.


Kliento pusės adapteris Papildomi ištekliai

Kliento pusės adapteris išsamiai aprašytas techniniame vadove. Techninį vadovą galima rasti Queue-Fair portalo > pagalbos skyriuje arba galite paprašyti jo kopijos iš mūsų.


Serverio pusės adapteriai

Jei kliento pusės adapteris veikia "JavaScript" naršyklėje, Queue-Fair serverio pusės adapteriai veikia jūsų žiniatinklio serveryje.Tai reiškia, kad jūsų serveriai gali efektyviau siųsti lankytojus į eilę. Blogi veikėjai nematys jūsų svetainės turinio, tačiau robotai vis tiek gali pateikti užklausas jūsų serveriams, todėl norėdami visiškai apsisaugoti nuo DDoS, naudokite vieną iš toliau pateiktų tinklo krašto adapterių.

Žiniatinklio serverio adapteriai

Tai reiškia, kad jūsų žiniatinklio serveris gali pasinaudoti papildomomis saugumo funkcijomis, kad neleistų prieiti žmonėms, kurie nebuvo įrašyti į eilę. Tai taip pat reiškia, kad jūsų žiniatinklio serveris išvengs apkrovos, susijusios su puslapių, kuriuose yra adapterio scenarijus, generavimu ir pateikimu.

Queue-Fair serverio pusės adapterio bibliotekų pridėjimas užtrunka tik kelias minutes, o adapteriui aktyvuoti ir paleisti reikia minimalių kodo pakeitimų.

Dauguma mūsų klientų pradeda nuo kliento pusės "JavaScript" adapterio ir pereina prie serverio pusės adapterio tik tada, kai reikia specifinių funkcijų arba verslo poreikių.

Paprastas ir saugus režimas

Queue-Fair serverio pusės adapteriai gali veikti paprastuoju arba saugiuoju režimu.

Paprastuoju režimu visi lankytojai siunčiami į Queue-Fair serverius, kad būtų suskaičiuoti, nepriklausomai nuo to, ar yra sudaryta eilė, ar ne. Jei eilė yra, jie prisijungia prie eilės. Kai eilės nėra, jie iš karto grąžinami į žiniatinklio serverį, nematydami eilės puslapio, bet su parašu, kurio reikia jūsų žiniatinklio serveriui, kad užtikrintumėte, jog prie jūsų saugomų išteklių gali prieiti tik tie žmonės, kurie buvo praleisti į eilę.

Saugiuoju režimu lankytojai siunčiami į Queue-Fair serverius tik tada, kai yra eilė. Jūsų žiniatinklio serveris tiesiogiai konsultuojasi su mūsų eilės serveriais fone, kad atliktų šį nustatymą. Lankytojai vis tiek saugiai pasirašomi skaitmeniniu parašu, nesvarbu, ar jie prisijungia prie eilės, ar yra praleidžiami nematydami eilės puslapio, nes eilė yra tuščia.

Saugusis režimas rekomenduojamas kasdienėms eilėms. Paprastasis režimas tinka renginiams ar pardavimams, kai tikimasi sulaukti tūkstančių žmonių, nes jis pašalina vėlavimą, atsirandantį dėl tikrinimo skambučio iš jūsų žiniatinklio serverio į mūsų eilių serverius, o tai reiškia, kad galite efektyviau siųsti žmones prisijungti prie eilės.

"GitHub" saugyklos



Dinaminės eilės puslapiai

Kaip ir naudojant kliento pusės adapterį, bet kokius pageidaujamus duomenis galima perduoti iš jūsų žiniatinklio serverio į mūsų serverius ir eilės puslapius, kuriuos mato lankytojai, perduodant šią informaciją per serverio pusės adapterio skambutį, kai žmonės prisijungia prie eilės. Tai palengvina dinaminį eilės puslapį ar kitą pritaikymą "iš karto" - visos kliento pusės adapterio funkcijos yra visiškai palaikomos. Jei savo paskyroje norite įjungti dinaminį eilės puslapį, kreipkitės į palaikymo tarnybą.

Serverio pusės adapteris Papildomi ištekliai

Mūsų serverio pusės adapteriai išsamiai aprašyti techniniame vadove. Techninį vadovą galite rasti Queue-Fair portalo > pagalbos skyriuje arba galite paprašyti jo kopijos iš mūsų. Daugiau informacijos apie kiekvieną adapterį taip pat galite rasti kiekvienos "GitHub" pasaulinės bendruomenės saugyklos README.md.


Tinklo krašto adapteriai

Queue-Fair tinklo krašto adapteriai veikia jūsų CDN arba debesijos paslaugų teikėjo sistemoje, o ne lankytojų naršyklėse ar jūsų kilmės serveryje. Tai geriausias būdas naudoti Queue-Fair serveriams apsaugoti nuo botų atakų, įskaitant DDoS atakas.

"Lambda" ir CDN teikėjo adapteriai

Tai suteikia tas pačias funkcijas ir saugumą kaip ir serverio adapteris bei tokią pačią apsaugą nuo apkrovos kaip ir tiesioginė sąsaja.

Queue-Fair Network-Edge Adapter bibliotekų pridėjimas užtrunka tik kelias minutes, o jūsų debesijos paslaugų teikėjo kodas pakeičiamas minimaliai, kad būtų galima aktyvuoti ir paleisti adapterį, kuris paprastai diegiamas kaip "Lambda" funkcija arba "Edge Worker".

Paprastas ir saugus režimas

Kaip ir serverio pusės adapteriai, tinklo krašto adapteriai gali veikti paprastuoju arba saugiuoju režimu.

Galimi adapteriai



Dinaminės eilės puslapiai

Kaip ir kliento pusės adapterio atveju, bet kokius pageidaujamus duomenis galima perduoti iš jūsų svetainės į mūsų serverius ir eilės puslapius, kuriuos mato lankytojai, perduodant šią informaciją per adapterio skambutį. Tai palengvina dinaminį eilės puslapį arba kitą pritaikymą "iš karto", nes žmonės prie eilės prisijungia tuo pačiu būdu - visos kliento pusės adapterio funkcijos yra visiškai palaikomos. Jei savo paskyroje norite įjungti dinaminius eilės puslapius, kreipkitės į palaikymo tarnybą.

Tinklo krašto adapteris Papildomi ištekliai

Mūsų tinklo krašto adapteriai išsamiai aprašyti techniniame vadove. Techninį vadovą galite rasti Queue-Fair portalo > pagalbos skyriuje arba galite paprašyti jo kopijos iš mūsų. Daugiau informacijos apie kiekvieną adapterį taip pat galite rasti kiekvieno "GitHub" pasaulinės bendruomenės saugyklos README.md.


REST API

Queue-Fair suteikia kūrėjams prieigą prie šešių REST API modulių. Norint naudotis API, reikia turėti Queue-Fair paskyrą. Norėdami įjungti API prieigą savo paskyrai, kreipkitės į Queue-Fair palaikymo tarnybą. Mūsų REST API moduliai atitinka "OpenAPI", RFC 7807 ir RFC 3339 standartus.

Mūsų API modulių rinkinys yra išsamus - viską, ką galite atlikti portale, galite atlikti ir naudodamiesi API, išskyrus portalo naudotojų valdymą, kuris neįtrauktas dėl privatumo priežasčių.

Kiekvienas API modulis išsamiai aprašytas svetainėje api.queue-fair.net, kur taip pat rasite "Swagger" sąsają, kad būtų lengviau naudoti ir testuoti. Saugumo sumetimais visi API skambučiai yra apsaugoti saugiu TLS šifravimu ir jiems reikalingas API raktas, skirtas jūsų paskyrai.

API moduliai



Dinaminės eilės puslapiai

Be to, galite keisti eilių puslapius, neatnaujindami duomenų bazės, naudodami portalo arba pristatymo API - susisiekite su palaikymo komanda, kad gautumėte daugiau informacijos ir įjungtumėte dinaminius eilių puslapius savo paskyroje.

REST API papildomi ištekliai

Kaip reikalaujama pagal RFC 7807, dokumentus apie klaidų pranešimus, kuriuos gali grąžinti mūsų REST API moduliai, galite rasti adresu queue-fair.com/api-error.


Vietinės programos

Queue-Fair puikiai atrodo mobiliosiose naršyklėse, taip pat staliniuose ir nešiojamuosiuose kompiuteriuose.

Queue-Fair taip pat galite naudoti tiesiogiai savo "iOS" ir "Android" programėlėse, taip pat "React Native" programėlėse "iOS", "Android", "Windows" ir "MacOS", kad apsaugotumėte daug išteklių reikalaujančią veiklą ar operacijas.

"Queue-Fair App Adapters" naudoja "WebClient", kad prijungtų programas ir rodytų naudotojams pasirinktinius eilių ekranus, kai jūsų paslaugos yra per daug užimtos, o lankstumas ir naudojimo paprastumas Queue-Fair Portal.

Naudotojus galite įrašyti į tą pačią eilę kaip ir savo svetainės lankytojus arba sukurti atskirą eilę programėlės naudotojams - viskas priklauso nuo jūsų.

Kaip ir mūsų žiniatinklio eilėse, prisijungus prie eilės, kiekvieno naudotojo vieta automatiškai išsaugoma ir tada, kai jis nukeliauja nuo jūsų programėlės.

"GitHub" saugyklos

Pranešimai apie eilę

"Queue-Fair" adapteris turi grįžtamuosius skambučius, kurie leidžia lengvai siųsti "Push" pranešimus naudotojams, kurie nesinaudoja jūsų programėle ar eile, kai yra iškviečiama jų eilė. Naudotojo vietą eilėje adapteris automatiškai nuolat išsaugo jūsų programėlėje. Jei naudotojas nukrypsta nuo jūsų programėlės, jūsų programėlė praneša "Push Notification" serveriui, kad reikia siųsti pranešimą, ir kaip pranešimo dalį siunčia išsaugotą informaciją apie vietą eilėje į "Push Notification" serverį.

Tai ta pati technologija, kurią naudojame WeQ4U vartotojų programėlei ir paslaugai, kurią vien Jungtinėje Karalystėje parsisiuntė apie 2 mln. vartotojų.

Jūsų "Push Notification" serveris periodiškai konsultuojasi su "Queue-Fair Status API", norėdamas sužinoti šiuo metu aptarnaujamos eilės poziciją. Kai ji yra didesnė už konkretaus naudotojo eilės poziciją, ateina laikas susisiekti su tuo naudotoju pranešimu. Jei naudotojas grįžta į eilę arba praeina prieš išsiunčiant "Push" pranešimą, adapterio atgaliniai skambučiai praneša apie tai jūsų programėlei, o jūsų programėlė praneša "Push" pranešimų serveriui, kad pranešimas nebereikalingas.

Mūsų žiniomis, esame vieninteliai virtualios laukiamosios salės paslaugų teikėjai, palaikantys šią funkciją.

Vaizdo įrašų ištekliai

Pateikiame vaizdo įrašą, kuriame matyti, kaip veikia vietinis programėlės adapteris, kuriame rodoma, kad naudotojo vieta išsaugoma net jei programėlė visiškai sustabdoma, taip pat rodomi adapterio kabliukai, kuriuos programėlė naudoja "Push" pranešimams siųsti.

Papildomi ištekliai

Mūsų vietiniai programų adapteriai aprašyti techniniame vadove. Techninį vadovą galite rasti Queue-Fair portalo > pagalbos skyriuje arba galite paprašyti jo kopijos iš mūsų. Daugiau informacijos apie kiekvieną "iOS" ir "Android" skirtą adapterį taip pat galite rasti kiekvienos "GitHub" pasaulinės bendruomenės saugyklos README.md.


Elektroninės prekybos adapteriai

Queue-Fair galima lengvai pridėti prie bet kurios e. prekybos sistemos naudojant pirmiau aprašytą kliento pusės "JavaScript" adapterį.

Taip pat siūlome adapterio kodą, kuris veikia serverio pusėje su daugeliu populiarių elektroninės komercijos serverių.

"GitHub" saugyklos

Papildomi ištekliai

Mūsų adapteriai aprašyti techniniame vadove. Techninį vadovą galite rasti Queue-Fair portalo > pagalbos skyriuje arba galite paprašyti jo kopijos iš mūsų.

Taip pat turime papildomų vadovų daugumai e. prekybos platformų - tiesiog paprašykite norimo vadovo.


Hibridinis saugumas

Galite lengvai suderinti kliento pusės "JavaScript" adapterio lankstumą su papildomu saugumo sluoksniu, kurį užtikrina mūsų serverio pusės kodas.

Queue-Fair kiekvieną lankytoją, kurį praleidžiame, pasirašo skaitmeniniu pirštų atspaudu, kuris yra unikalus tam lankytojui. Unikalus šioje srityje parašas taip pat apima lankytojo naršyklei būdingą kodą, kad būtų išvengta prieigos ženklų dalijimosi.

Jūsų žiniatinklio serveris gali patvirtinti parašą naudodamas tik jums ir mums (o ne jūsų lankytojams) žinomą paslaptį ir taip užtikrinti, kad kiekvienas lankytojas sąžiningai praėjo pro Queue-Fair serverius.

Taigi galite naudoti kliento pusės "JavaScript" adapterį lankytojams siųsti ir gauti į eilę ir iš jos, tikrinti, ar jie nėra suklastoti, prieš juos užsakant, naudodami minimalų serverio pusės kodą ir išvengdami priklausomybės nuo mūsų sistemos.

Mūsų "GitHub" pasaulinės bendruomenės saugyklose yra visų pagrindinių žiniatinklio programavimo kalbų kodų pavyzdžių.

"GitHub" saugyklos

Papildomi ištekliai

Hibridinis saugumo modelis išsamiai aprašytas techniniame vadove. Techninį vadovą galima rasti Queue-Fair portalo > pagalbos skyriuje arba galite paprašyti jo kopijos iš mūsų.


Licencija

Mūsų paskelbtas kodas, kurį galima rasti " GitHub" Queue-Fair saugykloje, licencijuojamas pagal MIT licenciją, kuri yra viena iš leidžiamiausių atvirojo kodo licencijų pasaulinei bendruomenei.


Norite sužinoti, kaip veikia Queue-Fair?