Queue-Fair Virtual Waiting Room er let at tilføje til en lang række web- og app-platforme på få minutter. Du skal bare bruge en af vores adaptere. Du kan finde flere oplysninger om den bedste måde at integrere Queue-Fair-serice med dit eksisterende system på i den tekniske vejledning eller i Queue-Fair Portal > Help-sektionen. Hvis du leder efter oplysninger om, hvordan du kan forhindre bots eller mennesker i at lave flere ordrer eller beskytte dit NFT-salg mod for høje gasgebyrer, kan du læse denne oversigt eller få alle detaljer i afsnittet Sikkerhedsguide på portalen.
Den hurtigste måde at komme i gang med Queue-Fair på er ved at tilmelde dig en Gratis niveau konto - du kan gøre det online nu og begynde at integrere og teste med det samme.
Har du brug for hjælp til at indstille priserne for din kø? Alt, hvad du har brug for at vide, er her.
For websteder er den enkleste måde at integrere med Queue-Fair på at tilføje JavaScript-tagget Client-Side Queue-Fair Adapter til dine sider. Du kan uden problemer tilføje adapteren til alle siderne på dit websted og bruge aktiveringsreglerne i Queue-Fair-portalen til at bestemme, hvilke sider der kan kaste en kø.
Vores JavaScript Client-Side Adapter er mere sikker end andre udbyderes client-side integration. Fordi den kører i dine besøgendes browsere, kan Client-Side Adapter manipuleres af teknisk dygtige besøgende, men den er meget effektiv til at forhindre overbelastning, da kun et meget lille mindretal vil forsøge at springe køen over ved at manipulere med JavaScript. De fleste af vores kunder bruger Client-Side Adapter, fordi den er effektiv til at forhindre et nedbrudt site, enkel at installere og ikke introducerer nogen afhængighed mellem vores system og dit. I modsætning til klientside-integrationsdele fra andre udbydere kan den gøres manipulationssikker med den hybride sikkerhedsmodel, der er beskrevet i den tekniske vejledning.
Du kan tilføje et sikkerhedslag ved at erstatte JavaScript-tagget med en server-sideadapter eller kombinere JavaScript-adapterens fleksibilitet med den hybride sikkerhedsmodel, der er beskrevet på denne side; begge metoder er sikre.
For at tilføje Client-Side Adapter til dit websted skal du blot tilføje følgende enkelt linje kode til <head>
afsnittet på dine sider:
Nogle kunder tilføjer ordet defer
til tagget, hvilket får Adapter-scriptet til at blive downloadet parallelt med analyseringen af siden og også til først at starte udførelsen af scriptet i den besøgendes browser, når siden er færdig med at analysere (altså typisk efter at andre scripts på din side er færdige).
Tilføjelse af ordet defer
kan i nogle tilfælde forbedre Time to First Paint med en lille brøkdel af et sekund, men hvis du vælger at gøre dette, betyder det, at besøgende, der burde stå i kø, vil se din beskyttede side i en brøkdel af et sekund længere, før de sendes til køen.
Vi tilbyder også JavaScript Adapter Tag via Google Tag Manager. Søg efter Queue-Fair i galleriet Community Templates Gallery under Tilføj tag. Bemærk venligst, at nogle reklameblokker forhindrer download af master gtm.js fra Google, hvilket blokerer alle operationer af Google Tag Manager, herunder kørsel af køsystemet Adapter for disse besøgende.
GitHub-repositoriet for QFXNNPQ Virtual Waiting Room Google Tag Manager Client-Side Adapter Tag.
Alle data, du ønsker, kan sendes fra dit websted til vores køsystem og de kø-sider, som dine besøgende ser, ved hjælp af data-queue-fair-extra-attributten
, der er tilgængelig i Client-Side JavaScript Tag og Google Tag Manager-implementeringen. Kontakt venligst support, hvis du ønsker at aktivere dynamiske kø-sider på din konto.
Du kan bruge denne funktion til at tilpasse kø-sider i farten. Du kan også bruge Queue-Fair til at sende data, som du sender til os med dine besøgende, tilbage til dit websted, når de passerer køen, for at opnå et ekstra sikkerhedslag.
Vi leverer også en dynamisk kø-side API, der bruger de ekstra
data til at tilpasse ethvert aspekt af en kø-side, så du kan oprette én kø til hele dit websted og tilpasse den automatisk til forskellige begivenheder eller produkter på dit websted, uden at du behøver at foretage ændringer i dine kø-sider i Queue-Fair-portalen.
Hvis du bruger et Wordpress-baseret websted, som f.eks. WooCommerce-shoppingvognsystemet, kan du nemt tilføje Client-Side JavasScript Adapter-tag'et ved hjælp af Wordpress Insert Headers & Footers Plugin uden at skulle ændre dine temaer eller skabeloner eller røre ved Wordpress-kode.
Du skal blot downloade Insert Headers & Footers Plugin, udpakke det til din /wp-content/plugins/
mappe, Aktiver plugin'et i Plugins
menuen, åbn plugin'et fra Settings
menuen, tilføj tagget til Scripts i Header
som vist, tryk på Save nederst på siden, og du er færdig! Wordpress køstyring gjort enkel. Der er andre Wordpress-plugins, som du også kan bruge til at tilføje tagget - dette er det mest populære.
Nogle Wordpress-klienter kan lide at tilføje QFXNNPQ JavaScript-tagget til deres Wordpress-fejlsider, hvilket du kan gøre ved at redigere /wp-includes/functions.php
- tilføj det til den HTML, der er indeholdt i _default_wp_die_handler-funktionen
i denne fil.
Shopify er lige så nemt - her er instruktioner til, hvordan du tilføjer Queue-Fair Client-Side JavaScript Adapter til din Shopify-butik - brug de tre prikker øverst til venstre, når du har trykket på Customise to Edit Code i din theme.liquid Layout-fil.
Client-Side JavaScript Adapter er også meget let at tilføje til dit SquareSpace-site - log ind og vælg dit website, derefter Website fra venstre nav, Website Tools (i Utilities-sektionen i venstre nav), Code Injection, og kopier og indsæt det derefter i Header-boksen, og derefter Save øverst til venstre.
For maksimal sikkerhed på SquareSpace skal du bruge vores SquareSpace Network-Edge Adapter, som er beskrevet nedenfor.
Adapteren på klientsiden beskrives i sin helhed i den tekniske vejledning. Den tekniske vejledning er tilgængelig i Queue-Fair Portal > Hjælp-sektionen, eller du kan anmode om et eksemplar fra os.
Mens Client-Side Adapter kører i JavaScript i dine besøgendes browsere, kører Queue-Fair Server-Side Adapterne på din webserver.Det betyder, at dine servere kan sende besøgende til køen mere effektivt. Bad actors vil ikke se indhold fra din side, men bots kan stadig sende forespørgsler til dine servere, så for fuld DDoS-beskyttelse skal du bruge en af vores Network-Edge Adapters nedenfor.
Det betyder, at din webserver kan udnytte yderligere sikkerhedsfunktioner til at nægte adgang for personer, der ikke er blevet sat i kø. Det betyder også, at din webserver undgår den belastning, som generering og servering af sider med Adapter-script medfører.
Tilføjelse af Queue-Fair Server-Side Adapter-bibliotekerne tager kun et par minutter med minimale kodeændringer for at aktivere og køre Adapteren.
De fleste af vores kunder starter med Client-Side JavaScript Adapter og går kun over til Server-Side Adapter, hvis der er en specifik funktionalitet eller et forretningsbehov.
Queue-Fair-adaptere på serversiden kan fungere i simpel eller sikker tilstand.
I simpel tilstand sendes alle besøgende til Queue-Fair-serverne for at blive talt, uanset om der er dannet en kø eller ej. Når der er en kø, bliver de sat i køen. Når der ikke er nogen kø, sendes de tilbage til din webserver med det samme uden at se en kø-side - men med den signatur, som din webserver har brug for for at sikre, at kun personer, der er blevet passeret af køen, kan få adgang til dine beskyttede ressourcer.
I sikker tilstand sendes besøgende kun til Queue-Fair-serverne, når der er en kø. Din webserver konsulterer direkte vores kø-servere i baggrunden for at foretage denne bestemmelse. Besøgende er stadig sikkert digitalt signeret, uanset om de kommer med i en kø, eller om de bliver passeret uden at se en kø-side, fordi køen er tom.
Sikker tilstand anbefales til daglige køer. Simpel tilstand er velegnet til en tidsbestemt begivenhed eller et salg, hvor du forventer tusindvis af mennesker, da den eliminerer latenstid på grund af kontrolopkaldet fra din webserver til vores kø-servere, hvilket betyder, at du kan sende folk til køen mere effektivt.
Ligesom med Client-Side Adapter kan alle data, du ønsker, sendes fra din webserver til vores servere og de kø-sider, som dine besøgende ser, ved at sende disse oplysninger i Server-Side Adapter-kaldet, når folk tilmelder sig køen. Dette letter dynamisk kø-side eller anden tilpasning i farten på samme måde - alle funktioner i Client-Side Adapter er fuldt understøttet. Kontakt venligst support, hvis du ønsker at aktivere Dynamic Queue Pages på din konto.
Vores server-side adaptere er fuldt ud beskrevet i den tekniske vejledning. Den tekniske vejledning er tilgængelig i Queue-Fair Portal > Hjælp-sektionen, eller du kan anmode om et eksemplar fra os. Du kan også finde flere oplysninger om hver af adapterne i README.md for hvert GitHub global community repository.
Queue-Fair Network-Edge Adapters kører inden for din CDN- eller Cloud Services-udbyders ramme i stedet for i de besøgendes browsere eller på din origin-server. Dette er den bedste måde at bruge Queue-Fair til at beskytte dine servere mod botangreb, herunder DDoS-angreb.
Dette giver den samme funktionalitet og sikkerhed som Server-Side Adapter og den samme belastningsbeskyttelse som Direct Link.
Tilføjelse af Queue-Fair Network-Edge Adapter-bibliotekerne tager kun få minutter med minimale kodeændringer hos din cloud-udbyder for at aktivere og køre adapteren, som normalt implementeres som en Lambda-funktion eller Edge Worker.
Som med vores server-sideadaptere kan vores netværksdelsadaptere fungere i simpel eller sikker tilstand.
Ligesom med Client-Side Adapter kan alle data, du ønsker, sendes fra dit websted til vores servere og de kø-sider, som dine besøgende ser, ved at sende disse oplysninger i Adapter-kaldet. Dette letter dynamisk kø-side eller anden tilpasning i farten, da folk tilmelder sig køen på samme måde - alle funktioner i Client-Side Adapter er fuldt understøttet. Kontakt venligst support, hvis du ønsker at aktivere dynamiske kø-sider på din konto.
Vores Network-Edge-adaptere er fuldt ud beskrevet i den tekniske vejledning. Den tekniske vejledning er tilgængelig i Queue-Fair Portal > Hjælp-sektionen, eller du kan anmode om et eksemplar fra os. Du kan også finde flere oplysninger om hver af adapterne i README.md i hvert GitHub global community-repositorium på GitHub.
Queue-Fair giver udviklere adgang til seks REST API-moduler. Du skal have en Queue-Fair-konto for at bruge API'en. Kontakt Queue-Fair Support for at aktivere API-adgang for din konto. Vores REST API-moduler er i overensstemmelse med OpenAPI-, RFC 7807- og RFC 3339-standarderne.
Vores pakke af API-moduler er omfattende - alt, hvad du kan gøre i portalen, kan du også gøre med API'et, bortset fra at administrere portalbrugere, hvilket er udelukket af hensyn til privatlivets fred.
Hvert API-modul er fuldt dokumenteret på api.queue-fair.net, hvor du også finder en Swagger-grænseflade for at gøre det nemt at bruge og teste. Af sikkerhedshensyn er alle API-opkald beskyttet af sikker TLS-kryptering og kræver en API-nøgle, der er specifik for din konto.
Du kan også ændre dine kø-sider i farten uden at skulle opdatere databasen ved hjælp af portal- eller præsentations-API'en - kontakt support for yderligere oplysninger og for at aktivere dynamiske kø-sider på din konto.
Som krævet i RFC 7807 kan du finde dokumentation om fejlmeddelelser, der kan returneres af vores REST API-moduler, på queue-fair.com/api-error
Queue-Fair ser godt ud på mobile browsere såvel som på stationære og bærbare computere.
Du kan også bruge Queue-Fair direkte i dine native iOS- og Android-apps samt React Native-apps på iOS, Android, Windows og MacOS for at beskytte ressourcekrævende aktiviteter eller operationer.
Queue-Fair App Adapters bruger en WebClient til at forbinde apps og vise brugerdefinerede kø-displays til dine brugere, når dine tjenester er for travle, med den fleksibilitet og brugervenlighed, der kendetegner den Queue-Fair Portal.
Du kan sætte brugerne i samme kø som de besøgende på dit websted eller oprette en separat kø for dine app-brugere - det er op til dig.
Ligesom i vores webbaserede køer gemmes hver brugers plads automatisk, når de er kommet med i køen, også hvis de navigerer væk fra din app.
Queue-Fair-adapteren har callbacks, der gør det nemt at sende push-meddelelser til brugere, der ikke bruger din app eller kø, når det er deres tur, der kaldes. Brugerens plads i køen gemmes automatisk vedvarende af adapteren i din app. Hvis brugeren navigerer væk fra din app, fortæller din app din Push Notification-server, at der skal sendes en meddelelse, og sender de gemte oplysninger om køens position som en del af meddelelsen til din Push Notification-server.
Det er den samme teknologi, som vi bruger til vores WeQ4U-app og -tjeneste til forbrugere, som alene i Storbritannien er blevet downloadet omkring 2 millioner gange.
Din Push Notification-server konsulterer Queue-Fair Status API med jævne mellemrum for at spørge om den køposition, der i øjeblikket betjenes. Når denne er større end en bestemt brugers køposition, er det tid til at kontakte den pågældende bruger med meddelelsen. Hvis brugeren vender tilbage til køen eller er Passed, før der er sendt en Push Notification, giver callbacks i adapteren besked til din app, og din app fortæller din Push Notification-server, at meddelelsen ikke længere er nødvendig.
Så vidt vi ved, er vi den eneste udbyder af virtuelle venteværelser, der understøtter denne funktion.
Her er en video af Native App Adapter i aktion, der viser, at brugerens plads gemmes, selv om appen er helt stoppet, og som også viser de adapterkroge, som din app bruger til at sende push-meddelelser.
Vores Native App Adapters er beskrevet i den tekniske vejledning. Den tekniske vejledning er tilgængelig i Queue-Fair Portal > Hjælp, eller du kan anmode om et eksemplar hos os. Du kan også finde flere oplysninger om hver af adapterne, der er specifikke for iOS og Android, i README.md i hvert GitHub global community repository på GitHub.
Queue-Fair kan nemt tilføjes til ethvert e-handelssystem ved hjælp af den Client-Side JavaScript Adapter, der er beskrevet ovenfor.
Vi tilbyder også Adapterkode til at arbejde på serversiden med mange populære e-handelsservere.
Vores adaptere er beskrevet i den tekniske vejledning. Den tekniske vejledning er tilgængelig i Queue-Fair Portal > Hjælp-sektionen, eller du kan anmode om et eksemplar hos os.
Vi har også supplerende vejledninger til de fleste e-handelsplatforme - du skal blot spørge efter den, du ønsker.
Du kan nemt kombinere fleksibiliteten i Client-Side JavaScript Adapter med det ekstra sikkerhedslag, som vores Server-Side-kode giver dig.
Queue-Fair signerer hver besøgende, vi passerer, med et digitalt fingeraftryk, som er unikt for den pågældende besøgende. Som noget unikt i branchen indeholder signaturen også en kode, der er specifik for den besøgendes browser, for at forhindre, at adgangstokens deles.
Din webserver kan validere signaturen ved hjælp af en hemmelighed, som kun du og vi kender - ikke dine besøgende - for at sikre, at hver enkelt besøgende er blevet passeret på en retfærdig måde af Queue-Fair-serverne.
Så du kan bruge JavaScript-adapteren på klientsiden til at sende og modtage besøgende til og fra køen og kontrollere for manipulation, før de bestiller, med minimal kode på serversiden og undgå at indføre en afhængighed af vores system.
Der findes eksempler på kode i vores globale GitHub-kommunitetsopbevaringsrum i alle større webprogrammeringssprog.
Den hybride sikkerhedsmodel er beskrevet i sin helhed i den tekniske vejledning. Den tekniske vejledning er tilgængelig i Queue-Fair Portal > Hjælp-sektionen, eller du kan anmode om et eksemplar hos os.
Vores offentliggjorte kode, der er tilgængelig på GitHub Queue-Fair Repository, er licenseret under MIT-licensen, som er blandt de mest tilladte open source-licenser for det globale samfund.
Queue-Fair blev opfundet og patenteret i 2004 og er det originale virtuelle venteværelse, som giver online køstyring til travle websteder og apps.
2024 The Fair Queue People Ltd. - Alle rettigheder forbeholdes.
En del af Orderly-familien af kø-løsninger - OrderlyQ - OrderlyStats - WeQ4U