Arendaja ressursid



Queue-Fair lisamine

Queue-Fair virtuaalne ooteruum on hõlpsasti ja mõne minutiga lisatav paljudele veebi- ja rakendusplatvormidele. Kasutage lihtsalt ühte meie adapteritest. Lisateavet selle kohta, kuidas Queue-Fair serice'i kõige paremini teie olemasoleva süsteemiga integreerida, leiate tehnilisest juhendist või Queue-Fair portaali > Abi jaotisest. Kui otsite teavet selle kohta, kuidas peatada robotite või inimeste mitmekordsete tellimuste tegemine või kaitsta oma NFT-müüki liigsete gaasitasude eest, saate lugeda seda ülevaadet või saada täielikku teavet portaali jaotisest Turvalisuse juhend.

Kiireim viis Queue-Fair-ga alustamiseks on registreeruda Tasuta tasand konto - seda saate teha kohe internetis ning alustada kohe integreerimist ja testimist.

Kas vajate abi oma järjekorra tariifide määramisel? Kõik, mida pead teadma, on siin.

Kliendipoolne adapter

Veebilehtede puhul on lihtsaim viis Queue-Fair-ga integreerimiseks lisada oma lehtedele kliendipoolne Queue-Fair adapteri JavaScripti silt. Te saate Adapteri ohutult lisada kõigile oma saidi lehekülgedele ja kasutada Queue-Fair portaalis olevaid aktiveerimisreegleid, et määrata, millised leheküljed võivad järjekorda visata.

Meie JavaScripti kliendipoolne adapter on turvalisem kui teiste pakkujate kliendipoolsed integratsioonitükid. Kuna see töötab teie külastajate brauseris, võivad tehniliselt vilunud külastajad kliendipoolset adapterit muuta, kuid see on väga tõhus ülekoormuse vältimiseks, kuna ainult väga väike osa inimesi üritab JavaScriptiga manipuleerides järjekorda vahele jätta. Enamik meie kliendipoolset adapterit kasutavad, sest see on tõhus vahend, mis takistab saidi kokkuvarisemist, seda on lihtne paigaldada ja see ei tekita mingit sõltuvust meie süsteemi ja teie süsteemi vahel. Erinevalt teiste teenusepakkujate kliendipoolsetest integratsioonitükkidest saab selle muuta võltsimiskindlaks tehnilises juhendis kirjeldatud hübriidse turvamudeli abil.

Saate lisada turvakihi, asendades JavaScripti sildi serveripoolse adapteriga, või kombineerida JavaScripti adapteri paindlikkust sellel leheküljel kirjeldatud hübriidse turvamudeliga; mõlemad meetodid on siis turvalised.

Üks koodirida

Kliendipoolse adapteri lisamiseks oma saidile, lisage lihtsalt järgmine üks rida koodi aadressile <head> lõik oma lehekülgedel:

globaalne kogukond välistab maksu sort täpsustada hinda järjekorras süsteemi wordpress pluginad

Mõned kliendid lisavad sõna defer sildile, mis põhjustab Adapteri skripti allalaadimist paralleelselt lehe analüüsiga ning alustab skripti täitmist külastaja brauseris alles siis, kui lehekülje analüüs on lõppenud (seega tavaliselt pärast seda, kui kõik teised skriptid teie lehel on lõppenud).

Sõna defer lisamine võib mõnel juhul parandada Time to First Paint'i aega väikese sekundi murdosa võrra, kuid kui te otsustate seda teha, tähendab see, et kõik külastajad, kes peaksid olema järjekorras, näevad teie kaitstud lehte sekundi murdosa võrra kauem, enne kui nad järjekorda saadetakse.

Google Tag Manager

Pakume Google Tag Manageri kaudu ka JavaScripti adapteri sildi. Otsige Queue-Fair ühenduse mallide galeriist, jaotisest Lisa silt. Pange tähele, et mõned reklaamblokeerijad takistavad Google'i master gtm.js allalaadimist, mis blokeerib kõik Google Tag Manageri toimingud, sealhulgas nende külastajate jaoks järjekorrasüsteemi Adapteri käivitamise.

wordpress pluginad wp cron suurepärane vahend wordpress otsing ja saidi kogukonna postitusi suure hinnaga

GitHubi repositooriumid

wordpress ülesanded plugin vara luua andmeid dollarite ei ole php vaja

Google Tag Manager

Queue-Fair virtuaalse ooteruumi GitHubi repositoorium Google Client-Side Adapter Tagi Google Manager kliendipoolne silt.

Dünaamilised järjekorra leheküljed

Kõik soovitud andmed saab edastada teie saidilt meie järjekorrasüsteemile ja teie külastajate poolt kuvatavatele järjekorras olevatele lehekülgedele, kasutades atribuuti data-queue-fair-extra, mis on saadaval kliendipoolses JavaScript-tegis ja Google Tag Manageri rakenduses. Palun võtke ühendust klienditoega, kui soovite oma kontol lubada dünaamilisi järjekorra lehekülgi.

Seda funktsiooni saate kasutada järjekorra lehekülgede kohandamiseks jooksvalt. Võite kasutada Queue-Fair-d ka selleks, et edastada andmeid, mida saadate meile koos oma külastajatega tagasi oma veebisaidile, kui nad on järjekorra kaudu läbitud, et tagada täiendav turvalisus.

Pakume ka dünaamilist järjekorra lehekülje API-d, mis kasutab lisaandmeid järjekorra lehekülje mis tahes aspekti kohandamiseks, nii et saate luua ühe järjekorra kogu oma saidi jaoks ja kohandada seda automaatselt oma saidi erinevate sündmuste või toodete jaoks, ilma et peaksite Queue-Fair-portaalis

oma järjekorra lehekülge muutma.



Shopify, WooCommerce & Wordpressi järjekorra haldamine

Kui kasutate Wordpressi-põhist saiti, näiteks WooCommerce'i ostukorvisüsteemi, saate hõlpsasti lisada kliendipoolse Javascripti adapteri tagi, kasutades Wordpress Insert Headers & Footers Plugin'i, ilma et peaksite muutma oma teemasid või malle või puutuma Wordpressi koodi.

Lihtsalt lae alla Insert Headers & Footers Plugin, paki see lahti oma /wp-content/plugins/ kausta, aktiveeri plugin Plugins menüüst, ava plugin Settings menüüst, lisa Scripts 'ile Scripts in Header nagu näidatud, vajuta Save lehe allosas ja oledki valmis! Wordpressi järjekorra haldamine lihtsaks tehtud. Sildi lisamiseks saab kasutada ka teisi Wordpressi pluginaid - see on kõige populaarsem.

Mõned Wordpressi kliendid soovivad lisada Queue-Fair JavaScripti sildi ka oma Wordpressi vealehekülgedele, mida saate teha, muutes faili /wp-includes/functions. php - lisage see HTML-i, mis sisaldub selles failis funktsioonis _default_wp_die_handler.

Shopify on sama lihtne - siin on juhised Queue-Fair Client-Side JavaScript Adapteri lisamiseks oma Shopify kauplusele - kasutage kolme punkti vasakul üleval pärast vajutamist Customise to Edit Code on your theme.liquid Layout file.

kaubamärgid liituda mallid punktuaalse taustakõne kontrollimiseks

Kliendipoolne SquareSpace'i virtuaalne ooteruum

Client-Side JavaScript Adapter on samuti väga lihtne lisada oma SquareSpace'i saidile - logige sisse ja valige oma veebisait, seejärel veebisait vasakult navilt, veebisaidi tööriistad (vasakul navil jaotises Utilities), Code Injection ja seejärel kopeerige ja kleepige see päise kasti, seejärel salvestage üleval vasakul.

SquareSpace'i maksimaalse turvalisuse tagamiseks kasutage meie SquareSpace'i võrgu serva adapterit, mida on kirjeldatud allpool.


Kliendipoolne adapter Täiendavad ressursid

Kliendipoolset adapterit on täielikult kirjeldatud tehnilises juhendis. Tehniline juhend on saadaval Queue-Fair portaalis > Abi sektsioonis või saate selle koopia meilt tellida.


Serveri-poolsed adapterid

Kui kliendipoolne adapter töötab teie külastajate brauseris JavaScriptis, siis Queue-Fair serveripoolsed adapterid töötavad teie veebiserveris.See tähendab, et teie serverid saavad külastajaid tõhusamalt järjekorda saata. Pahatahtlikud osalejad ei näe teie saidi sisu, kuid robotid võivad siiski teha päringuid teie serveritele, seega täieliku DDoS-kaitseks kasutage ühte meie allpool toodud võrguäärsetest adapteritest.

Veebiserveri adapterid

See tähendab, et teie veebiserver saab kasutada täiendavaid turvaelemente, et keelata juurdepääs inimestele, kes ei ole järjekorras. See tähendab ka seda, et teie veebiserver väldib koormust, mis tuleneb Adapteri skripti sisaldavate lehekülgede genereerimisest ja serveerimisest.

Queue-Fair serveripoolse adapteri raamatukogude lisamine võtab vaid mõned minutid, kusjuures adapteri aktiveerimiseks ja käivitamiseks on vaja teha minimaalseid muudatusi koodis.

Enamik meie kliendipoolse JavaScript-adapteriga alustavaid kliente kasutab serveripoolset adapterit ainult siis, kui on olemas konkreetne funktsionaalsus või ärivajadus.

Lihtne ja turvaline režiim

Queue-Fair serveripoolsed adapterid võivad töötada lihtsas või turvalises režiimis.

Lihtsas režiimis saadetakse kõik külastajad Queue-Fair-serveritele loendamiseks, olenemata sellest, kas järjekord on moodustatud või mitte. Kui järjekord on olemas, siis liituvad nad järjekorda. Kui järjekorda ei ole, saadetakse nad kohe tagasi teie veebiserverisse, ilma et nad näeksid järjekorra lehekülge - kuid teie veebiserveril on vajalik allkiri, et tagada, et teie kaitstud ressurssidele pääsevad ligi ainult need inimesed, kes on järjekorras läbinud.

Turvalises režiimis saadetakse külastajad Queue-Fair-serveritele ainult siis, kui on olemas järjekord. Teie veebiserver konsulteerib selle määramiseks otse meie Queue Servers'iga taustal. Külastajad on endiselt turvaliselt digitaalselt allkirjastatud, olenemata sellest, kas nad liituvad järjekorraga või kas nad läbivad selle ilma järjekorra lehekülge nägemata, sest järjekord on tühi.

Turvaline režiim on soovitatav igapäevaste järjekordade jaoks. Lihtne režiim on sobilik ajastatud ürituse või müügi puhul, kui ootate tuhandeid inimesi, kuna see kõrvaldab teie veebiserverist meie järjekorraserveritele tehtava kontrollkõne tõttu tekkiva viivituse, mis tähendab, et saate saata inimesi järjekorda tõhusamalt.

GitHubi repositooriumid



Dünaamilised järjekorra leheküljed

Nagu kliendipoolse adapteri puhul, saab kõik soovitud andmed edastada teie veebiserverist meie serveritele ja teie külastajate poolt kuvatavatele järjekorra lehekülgedele, edastades selle teabe serveripoolse adapteri kutses, kui inimesed liituda järjekorraga. See hõlbustab dünaamilist järjekorra lehekülge või muud jooksvat kohandamist samamoodi - kõik kliendipoolse adapteri funktsioonid on täielikult toetatud. Palun võtke ühendust klienditoega, kui soovite oma kontol lubada dünaamilisi järjekorra lehekülgi.

Serveri-poolne adapter Täiendavad ressursid

Meie serveripoolseid adaptereid on täielikult kirjeldatud tehnilises juhendis. Tehniline juhend on saadaval Queue-Fair portaalis > Abi sektsioonis või saate selle koopia meilt tellida. Lisateavet iga adapteri kohta leiate ka iga GitHubi globaalse kogukonna repositooriumi README.md-st.


Võrgupoolsed adapterid

Queue-Fair Network-Edge adapterid töötavad teie CDN-i või pilveteenuste pakkuja raamistikus, mitte külastajate brauseris või teie päritoluserveris. See on parim viis Queue-Fair kasutamiseks, et kaitsta oma servereid botirünnakute, sealhulgas DDoS-rünnakute eest.

Lambda ja CDN teenusepakkuja adapterid

See annab sama funktsionaalsuse ja turvalisuse kui serveripoolne adapter ja sama koormuskaitse kui Direct Link.

Queue-Fair Network-Edge Adapteri raamatukogude lisamine võtab vaid mõned minutid, kusjuures teie pilveteenuse pakkujal on vaja minimaalseid koodimuudatusi, et aktiveerida ja käivitada adapter, mida tavaliselt kasutatakse Lambda-funktsioonina või Edge Workerina.

Lihtne ja turvaline režiim

Nagu meie serveripoolsed adapterid, võivad ka meie võrguäärsed adapterid töötada lihtsas või turvalises režiimis.

Saadaval olevad adapterid



Dünaamilised järjekorra leheküljed

Nagu kliendipoolse adapteri puhul, saab teie saidilt edastada mis tahes andmeid meie serveritele ja teie külastajate poolt kuvatavatele järjekorras olevatele lehekülgedele, edastades selle teabe adapteri kutses. See hõlbustab dünaamilise järjekorra lehe või muu jooksva kohandamise tegemist, kuna inimesed liituvad järjekorraga samal viisil - kõik kliendipoolse adapteri funktsioonid on täielikult toetatud. Palun võtke ühendust klienditoega, kui soovite oma kontol lubada dünaamilisi järjekorra lehekülgi.

Network-Edge adapter Täiendavad ressursid

Meie võrguäärseid adaptereid on täielikult kirjeldatud tehnilises juhendis. Tehniline juhend on saadaval Queue-Fair portaalis > Abi sektsioonis või saate selle koopia meilt tellida. Lisateavet iga adapteri kohta leiate ka iga GitHubi globaalse kogukonna repositooriumi README.md-st.


REST APId

Queue-Fair annab arendajatele juurdepääsu kuuele REST API moodulile. API kasutamiseks on vaja Queue-Fair kontot. API juurdepääsu võimaldamiseks oma kontole võtke ühendust Queue-Fair klienditoega. Meie REST API moodulid vastavad OpenAPI, RFC 7807 ja RFC 3339 standarditele.

Meie API-moodulite pakett on kõikehõlmav - kõike, mida saate portaalis teha, saate teha ka API abil, välja arvatud portaali kasutajate haldamine, mis on privaatsuse huvides välja jäetud.

Iga API-moodul on täielikult dokumenteeritud aadressil api.queue-fair.net, kust leiate ka Swaggeri liidese kasutamise ja testimise lihtsustamiseks. Turvalisuse tagamiseks on kõik API-kutsed kaitstud turvalise TLS-krüpteerimisega ja nõuavad teie kontole omast API-võtit.

API moodulid



Dünaamilised järjekorra leheküljed

Saate oma järjekordade lehekülgi ka jooksvalt muuta, ilma et peaksite andmebaasi uuendama, kasutades portaali või esitluse API-d. Võtke ühendust klienditoega, et saada lisateavet ja lubada dünaamilised järjekordade leheküljed oma kontol.

REST API lisaressursid

Nagu RFC 7807 nõuab, leiate dokumentatsiooni veateadete kohta, mida meie REST API moodulid võivad tagastada, aadressil queue-fair.com/api-error.


Natiivsed rakendused

Queue-Fair näeb suurepäraselt välja nii mobiilibrauserites kui ka laua- ja sülearvutites.

Saate kasutada Queue-Fair-d ka otse oma emakeelsetes iOS- ja Android-rakendustes ning ka React Native'i rakendustes iOSis, Androidis, Windowsis ja MacOSis, et kaitsta ressursimahukaid tegevusi või toiminguid.

Queue-Fair rakendusadapterid kasutavad WebClienti, et ühendada rakendusi ja kuvada kasutajatele kohandatud järjekorra kuvamist, kui teie teenused on liiga hõivatud, kusjuures paindlikkus ja kasutusmugavus on Queue-Fair Portal.

Sa võid panna kasutajad samasse järjekorda kui veebisaidi külastajad või luua eraldi järjekorra rakenduse kasutajate jaoks - see on sinu otsustada.

Nii nagu meie veebipõhiste järjekordade puhul, salvestatakse iga kasutaja koht automaatselt, kui ta on järjekorda astunud, ka siis, kui ta teie rakendusest lahkub.

GitHubi repositooriumid

Teated järjekorras

Queue-Fair-adapteril on tagasipöördumised, mille abil on lihtne saata Push-teavitus kasutajatele, kes ei kasuta teie rakendust või järjekorda, kui nende kord on kutsutud. Kasutaja koht järjekorras salvestatakse automaatselt püsivalt teie rakenduses, mida adapter salvestab. Kui kasutaja navigeerib teie rakendusest eemale, teatab teie rakendus Push-teavitusserverile, et tuleb saata teade, saates salvestatud järjekorra positsiooni teabe selle sõnumi osana teie Push-teavitusserverile.

See on sama tehnoloogia, mida me kasutame oma WeQ4U tarbijarakenduses ja -teenuses, mida on ainuüksi Ühendkuningriigis alla laaditud umbes 2 miljonit korda.

Teie Push-teavitusserver kasutab Queue-Fair Status API-d perioodiliselt, et küsida hetkel teenindatava järjekorra positsiooni. Kui see on suurem kui konkreetse kasutaja järjekorra positsioon, on aeg võtta selle kasutajaga ühendust teavitusega. Kui kasutaja naaseb järjekorda või on Passed enne Push-teavituse saatmist, teavitavad adapteri tagasikutsud teie rakendust ja teie rakendus teatab Push-teavitusserverile, et teade ei ole enam vajalik.

Meile teadaolevalt oleme ainus virtuaalse ooteruumi pakkuja, kes seda funktsiooni toetab.

Videoressursid

Siin on video Native App Adapteri toimimisest, mis näitab, et kasutaja koht salvestatakse isegi siis, kui rakendus on täielikult peatatud, ning näitab ka Adapteri konksud, mida teie rakendus kasutab Push-teavituste saatmiseks.

Täiendavad ressursid

Meie Native App Adapterid on kirjeldatud tehnilises juhendis. Tehniline juhend on saadaval Queue-Fair portaalis > Abi sektsioonis või saate selle koopia meilt tellida. Samuti leiate lisateavet iga iOS-i ja Androidi jaoks spetsiifilise adapteri kohta iga GitHubi globaalse kogukonna repositooriumi README.md-st.


E-kaubanduse adapterid

Queue-Fair saab hõlpsasti lisada mis tahes e-kaubanduse süsteemi, kasutades eespool kirjeldatud kliendipoolset JavaScript-adapterit.

Pakume ka adapterkoodi, mis töötab serveripoolses osas paljude populaarsete e-kaubanduse serveritega.

GitHubi repositooriumid

Täiendavad ressursid

Meie adapterid on kirjeldatud tehnilises juhendis. Tehniline juhend on saadaval Queue-Fair portaalis > Abi sektsioonis või saate selle meilt tellida.

Meil on saadaval ka täiendavad juhendid enamiku e-kaubanduse platvormide jaoks - küsige lihtsalt soovitud juhendit.


Hübriidne turvalisus

Saate hõlpsasti kombineerida kliendipoolse JavaScript-adapteri paindlikkust meie serveripoolse koodi pakutava täiendava turvakihiga.

Queue-Fair allkirjastab iga külastaja, keda me läbime, digitaalse sõrmejäljega, mis on ainulaadne selle külastaja jaoks. Ainulaadselt tööstusharus sisaldab allkiri ka külastaja brauserile iseloomulikku koodi, et vältida juurdepääsutunnuste jagamist.

Teie veebiserver saab allkirja kinnitada, kasutades ainult teile ja meile - mitte teie külastajatele - teadaolevat saladust, et tagada, et iga külastaja on Queue-Fair serveritest õiglaselt läbi käinud.

Seega saate kasutada kliendipoolset JavaScript-adapterit, et saata ja vastu võtta külastajaid järjekorda ja sealt välja ning kontrollida, kas neid on manipuleeritud, enne kui nad tellivad minimaalse serveripoolse koodiga, ja vältida sõltuvuse tekitamist meie süsteemist.

Meie GitHubi ülemaailmsetes kogukonna repositooriumides on esitatud näidiskoodid kõigis peamistes veebiprogrammeerimiskeeltes.

GitHubi repositooriumid

Täiendavad ressursid

Hübriidne turvamudel on täielikult kirjeldatud tehnilises juhendis. Tehniline juhend on saadaval Queue-Fair portaalis > Abi sektsioonis või saate selle meilt tellida.


Litsents

Meie avaldatud kood, mis on saadaval GitHub Queue-Fair repositooriumis, on litsentseeritud MIT litsentsi alusel, mis on üks kõige vabamatest avatud lähtekoodiga litsentsidest ülemaailmsele kogukonnale.


Tahad teada, kuidas Queue-Fair töötab?