Hulpmiddelen voor ontwikkelaars



Queue-Fair toevoegen

De Queue-Fair virtuele wachtkamer kan in enkele minuten worden toegevoegd aan een groot aantal web- en app-platforms. Gebruik gewoon een van onze Adapters. Meer informatie over de beste manier om de Queue-Fair service te integreren met uw bestaande systeem vindt u in de Technische Gids, of de Queue-Fair Portal > Help-sectie. Als u op zoek bent naar informatie over hoe u bots of mensen ervan kunt weerhouden meerdere orders te plaatsen, of hoe u uw NFT verkopen kunt beschermen tegen buitensporige gaskosten, dan kunt u dit overzicht lezen of alle details in de Veiligheidsgids sectie van het Portaal.

De snelste manier om met Queue-Fair aan de slag te gaan is door u aan te melden voor een Gratis niveau account - u kunt dit nu online doen en onmiddellijk beginnen met integreren en testen.

De client-zijde adapter

Voor websites is de eenvoudigste manier om te integreren met Queue-Fair het toevoegen van de Client-Side Queue-Fair Adapter JavaScript tag aan uw pagina's. U kunt de adapter veilig toevoegen aan alle pagina's op uw site, en de activeringsregels in het Queue-Fair Portal gebruiken om te bepalen welke pagina's een wachtrij mogen werpen.

Omdat de Client-Side Adapter in de browser van uw bezoekers wordt uitgevoerd, kan hij door technisch onderlegde bezoekers worden uitgeschakeld, maar hij is zeer effectief bij het voorkomen van overbelasting, aangezien slechts een zeer kleine minderheid van de mensen zal proberen de wachtrij over te slaan door met het JavaScript te knoeien. De meeste van onze klanten gebruiken de Client-Side Adapter omdat het effectief is om een gecrashte site te voorkomen, eenvoudig te installeren is en geen afhankelijkheid introduceert tussen ons systeem en dat van u.

Je kunt een beveiligingslaag toevoegen door de JavaScript-tag te vervangen door een Server-Side Adapter, of de flexibiliteit van de JavaScript Adapter combineren met het Hybrid Security Model dat op deze pagina wordt beschreven; beide methoden zijn dan veilig.

Enkele regel code

Om de Client-Side Adapter aan uw site toe te voegen, voegt u de volgende enkele regel code toe aan de <head> sectie van uw pagina's:

global community excludes tax sort verfijn prijs van wachtrijsysteem voor wordpress plugins

Sommige klanten voegen het woord defer aan de tag, waardoor het Adapter-script parallel met het parseren van de pagina wordt gedownload en ook pas met de uitvoering van het script in de browser van de bezoeker wordt begonnen als het parseren van de pagina is voltooid (dus meestal nadat alle andere scripts op uw pagina zijn voltooid).

Het toevoegen van het woord defer kan in sommige gevallen de Time to First Paint met een kleine fractie van een seconde verbeteren, maar als u hiervoor kiest, betekent dit dat bezoekers die in een wachtrij zouden moeten worden geplaatst, uw beveiligde pagina een fractie van een seconde langer te zien krijgen voordat ze naar de wachtrij worden gestuurd.

Google Tag Manager

Wij leveren ook de JavaScript Adapter Tag via Google Tag Manager. Zoek naar Queue-Fair in de Community Templates Galerie, onder Tag toevoegen. Houd er rekening mee dat sommige ad blockers het downloaden van de master gtm.js van Google verhinderen, waardoor alle bewerkingen van Google Tag Manager worden geblokkeerd, inclusief het uitvoeren van het wachtrijsysteem Adapter voor die bezoekers.

wordpress plugins wp cron geweldig hulpmiddel voor wordpress zoeken en site-community berichten tegen een geweldige prijs

GitHub Repositories

wordpress taken plugin eigenschap om gegevens dollars maken geen php nodig

Google Tag Manager

De GitHub repository voor de Queue-Fair virtuele wachtkamer Google Tag Manager client-side adapter tag.

Dynamische wachtrij-pagina's

Alle gegevens die u wenst kunnen worden doorgegeven van uw site naar ons wachtrijsysteem en de wachtrijpagina's die uw bezoekers te zien krijgen door gebruik te maken van het attribuut data-queue-fair-extra dat beschikbaar is in de Client-Side JavaScript Tag en de Google Tag Manager-implementatie. Neem contact op met ondersteuning als u dynamische wachtrijpagina's wilt inschakelen op uw account.

U kunt deze functie gebruiken om wachtrijpagina's on the fly aan te passen. U kunt Queue-Fair ook gebruiken om gegevens die u met uw bezoekers meestuurt terug te sturen naar uw site als ze door de wachtrij worden doorgelaten, voor een extra beveiligingslaag.

Wij bieden ook een dynamische Queue Page API die gebruik maakt van de extra gegevens om elk aspect van een Queue Page aan te passen, zodat u één wachtrij kunt maken voor uw hele site en deze automatisch kunt aanpassen voor verschillende evenementen of producten op uw site, zonder dat u wijzigingen hoeft aan te brengen in uw Queue Pages in de Queue-Fair Portal.



Shopify, WooCommerce & Wordpress wachtrij beheer

Als u een Wordpress-gebaseerde site gebruikt, zoals het WooCommerce shopping cart systeem, kan u gemakkelijk de Client-Side JavasScript Adapter tag toevoegen door gebruik te maken van de Wordpress Insert Headers & Footers Plugin, zonder dat u uw Thema's of templates moet aanpassen of Wordpress code moet aanraken.

Download gewoon de Insert Headers & Footers Plugin, pak het uit in uw /wp-content/plugins/ map, activeer de plugin in het Plugins menu, open de plugin vanuit het Instellingen menu, voeg de tag toe aan Scripts in Header zoals afgebeeld, klik op Save onderaan de pagina, en u bent klaar! Wordpress wachtrij beheer eenvoudig gemaakt. Er zijn andere Wordpress plugins die je kan gebruiken om de tag toe te voegen - deze is de meest populaire.

Shopify is net zo gemakkelijk - hier zijn instructies voor het toevoegen van de Queue-Fair Client-Side JavaScript Adapter aan uw Shopify winkel.

merken join sjablonen voor on point achtergrond callback controle

Client-Side Adapter Aanvullende bronnen

De client-side adapter wordt volledig beschreven in de technische handleiding. De technische gids is beschikbaar in de Queue-Fair Portal > Help-sectie, of u kunt een exemplaar bij ons aanvragen.


Server-Side Adapters

Terwijl de Client-Side Adapter in JavaScript in de browsers van uw bezoekers draait, draaien de Queue-Fair Server-Side Adapters op uw webserver.

Webserver-adapters

Dit betekent dat uw webserver gebruik kan maken van extra beveiligingsfuncties om toegang te weigeren aan mensen die niet in de wachtrij zijn geplaatst. Dit betekent ook dat uw webserver de belasting van het genereren en serveren van pagina's met Adapter script vermijdt.

Het toevoegen van de Queue-Fair Server-Side Adapter bibliotheken neemt slechts een paar minuten in beslag met minimale code veranderingen om de Adapter te activeren en te draaien.

De meeste van onze klanten beginnen met de Client-Side JavaScript Adapter en stappen pas over op de Server-Side Adapter als er een specifieke functionaliteit of bedrijfsbehoefte is.

Eenvoudige en veilige modus

De Queue-Fair Server-Side Adapters kunnen werken in Eenvoudige of Veilige modus.

In Eenvoudige Modus worden alle bezoekers naar de Queue-Fair Servers gestuurd om geteld te worden, of er nu wel of niet een wachtrij is gevormd. Als er een wachtrij is, voegen ze zich bij de wachtrij. Als er geen wachtrij is, worden ze direct teruggestuurd naar uw Web Server, zonder een wachtrijpagina te zien - maar met de handtekening die uw Web Server nodig heeft om ervoor te zorgen dat alleen mensen die door de wachtrij zijn gehaald toegang hebben tot uw beschermde bronnen.

In de Veilige Modus worden bezoekers alleen naar de Queue-Fair Servers gestuurd als er een wachtrij is. Uw webserver raadpleegt rechtstreeks onze Queue Servers op de achtergrond om deze bepaling te maken. Bezoekers worden nog steeds veilig digitaal ondertekend, of ze nu in een wachtrij komen, of dat ze worden gepasseerd zonder een wachtrijpagina te zien omdat de wachtrij leeg is.

Veilige modus wordt aanbevolen voor dagelijkse wachtrijen. De eenvoudige modus is geschikt voor een getimed evenement of verkoop wanneer u duizenden mensen verwacht, omdat er geen vertraging optreedt door de controle-oproep van uw webserver naar onze wachtrijservers, wat betekent dat u mensen efficiënter in de wachtrij kunt laten aansluiten.

GitHub Repositories

filter verleden datum materie controle verkoop bedrijf handelsmerken

PHP

De GitHub repository voor de Queue-Fair Virtual Waiting Room Server-Side Adapter in PHP.

wordpress sluit tax sort uit voor refine price queue system search.

Java

De GitHub repository voor de Queue-Fair Virtual Waiting Room Server-Side Adapter voor Java, inclusief JBoss en Tomcat.

Toegevoegd mot tijd en termen volgen opties en e-mails tonumber veel. Liefde keek nodig voor wachtrij systeem

Ruby

De GitHub repository voor de Queue-Fair Virtual Waiting Room Server-Side Adapter in Ruby en (optioneel) Rails.

worpress exludes tax sort met refine prijs voor wordpress.

Python

De GitHub repository voor de Queue-Fair Virtual Waiting Room Server-Side Adapter in Python en (optioneel) Django.

achtergrond controle wordpress plugins service datum voor afgelopen zaak filter verkoop week betekenis bedrijf handelsmerken worden bijgewerkt

.NET

De GitHub repository voor de Queue-Fair Virtual Waiting Room Server-Side Adapter voor .NET, ASP en C#.

vermijd actie gemeenschapsposten voor prijstaken en maak plugin eigendom.

Node.js & JavaScript

De GitHub repository voor de Queue-Fair Virtual Waiting Room Server-Side Adapter voor Node.js en (optioneel) Express.



Dynamische wachtrij-pagina's

Net als bij de Client-Side Adapter kunnen alle gegevens die je wilt van je webserver naar onze servers en de wachtrijpagina's die je bezoekers te zien krijgen, worden doorgegeven door deze informatie door te geven in de Server-Side Adapter call wanneer mensen in de wachtrij komen. Dit maakt dynamische wachtrijpagina's of andere on-the-fly-aanpassingen op dezelfde manier mogelijk - alle functies van de Client-Side Adapter worden volledig ondersteund. Neem contact op met support als u dynamische wachtrijpagina's wilt inschakelen voor uw account.

Server-Side Adapter Aanvullende bronnen

Onze Server-Side Adapters worden volledig beschreven in de Technische Gids. De Technische Handleiding is beschikbaar in de Queue-Fair Portal > Help sectie, of u kunt een kopie bij ons opvragen. U kunt ook meer informatie vinden over elk van de Adapters in de README.md van elke GitHub global community repository.


Netwerk-Edge Adapters

De Queue-Fair Network-Edge Adapters draaien binnen het framework van uw CDN of Cloud Services provider, in plaats van in de browsers van de bezoekers of op uw origin server.

Lambda en CDN-aanbieder adapters

Dit geeft dezelfde functionaliteit en beveiliging als de Server-Side Adapter en dezelfde belastingbescherming als Direct Link.

Het toevoegen van de Queue-Fair Network-Edge Adapter libraries kost slechts een paar minuten met minimale codewijzigingen bij uw cloudprovider om de Adapter te activeren en uit te voeren, die normaal gesproken wordt ingezet als een Lambda-functie of Edge Worker.

Eenvoudige en veilige modus

Net als onze Server-Side Adapters, kunnen onze Network-Edge Adapters in Simple of Safe mode werken.

Beschikbare Adapters

Php merken naar dollars met on point achtergrond controle dienst.  Afgelopen maand datum filter per week voor bedrijf handelsmerken.

CloudFront

Amazon AWS CloudFront Network-Edge Virtual Waiting Room Adapter.

Verfijnen prijs exclusief belasting sorteren wordpress plugins zoeken gemeenschap berichten voor prijs taken met plugin eigendom.

Cloudflare

Cloudflare Network-Edge Virtual Waiting Room Adapter

wordpress refine prijs exclusief belasting sorteren zoeken.  Gemeenschap berichten taken plugin eigendom met prijs te maken.

Fastly

Fastly Network-Edge Virtual Waiting Room Adapter..

Php merken punt dollars naar achtergrond controle dienst. Verleden datum filter de kwestie voor verkoop week, wat betekent dat bedrijf handelsmerken sturen leren signaal.

Akamai

Akamai Network-Edge Virtual Waiting Room Adapter.



Dynamische wachtrij-pagina's

Net als bij de client-side-adapter kunnen alle gegevens die je wilt van je site naar onze servers en de wachtrijpagina's die je bezoekers te zien krijgen, worden doorgegeven door deze informatie door te geven in de adapteraanroep. Dit vergemakkelijkt dynamische wachtrijpagina's of andere on-the-fly aanpassingen, aangezien mensen op dezelfde manier in de wachtrij komen - alle functies van de client-side-adapter worden volledig ondersteund. Neem contact op met support als u dynamische wachtrijpagina's wilt activeren voor uw account.

Netwerk-Edge Adapter Aanvullende bronnen

Onze Network-Edge Adapters worden volledig beschreven in de Technische Gids. De Technische Handleiding is beschikbaar in de Queue-Fair Portal > Help-sectie, of u kunt een exemplaar bij ons opvragen. U kunt ook meer informatie vinden over elk van de Adapters in de README.md van elke GitHub global community repository.


REST-API's

Queue-Fair geeft ontwikkelaars toegang tot zes REST API Modules. U heeft een Queue-Fair account nodig om de API te gebruiken. Om API toegang voor uw account mogelijk te maken, kunt u contact opnemen met Queue-Fair Support. Onze REST API Modules voldoen aan de OpenAPI, RFC 7807 en RFC 3339 standaarden.

Onze suite van API modules is uitgebreid - alles wat u kunt doen in het portaal, kunt u ook doen met de API, met uitzondering van het beheren van portaalgebruikers, wat is uitgesloten om privacy redenen.

Elke API-module is volledig gedocumenteerd op api.queue-fair.net, waar u ook een Swagger-interface vindt voor gebruiksgemak en testen. Voor de veiligheid zijn alle API-oproepen beveiligd door veilige TLS-encryptie en vereisen ze een API-sleutel die specifiek is voor uw account.

API modules

Rapportage API

Voor live, real-time rapporten, historische rapporten en geaggregeerde wachtrijstatistieken.

API voor wachtrijbeheer

Voor het maken en wijzigen van wachtrijen op programmatische wijze in real time.

API voor accountbeheer

Voor het bekijken en bijwerken van uw account-brede instellingen.

API voor vermogensbeheer

Voor het beheer van de activa die worden gebruikt door uw wachtrijpagina's die worden geserveerd door Google CDN.

Presentatie API

Voor het wijzigen van elk aspect van de HTML van uw wachtrijpagina's en het bijwerken en aanmaken van varianten on the fly.

Activering API

Voor het configureren van de activeringsregels die bepalen welke pagina's op uw site een wachtrij kunnen triggeren, en welke pagina wordt getoond.



Dynamische wachtrij-pagina's

U kunt uw wachtrijpagina's ook direct wijzigen zonder de database te hoeven bijwerken met behulp van de portaal- of presentatie-API - Neem contact op met Support voor meer informatie en om dynamische wachtrijpagina's op uw account in te schakelen.

REST API Aanvullende bronnen

Zoals vereist door RFC 7807, kunt u documentatie vinden over foutmeldingen die kunnen worden geretourneerd door onze REST API Modules op queue-fair.com/api-error


Native Apps

Queue-Fair ziet er goed uit op mobiele browsers, maar ook op desktops en laptops.

U kunt Queue-Fair ook rechtstreeks gebruiken in uw native iOS- en Android-apps, en ook React Native-apps op iOS, Android, Windows en MacOS, om resource-intensieve activiteiten of bewerkingen te beschermen.

De Queue-Fair App Adapters gebruiken een WebClient om apps te verbinden en aangepaste wachtrijweergaven te tonen aan uw gebruikers wanneer uw diensten te druk zijn, met de flexibiliteit en het gebruiksgemak van de Queue-Fair Portal.

U kunt gebruikers in dezelfde wachtrij plaatsen als uw websitebezoekers, of een aparte wachtrij opzetten voor uw app-gebruikers - de keuze is aan u.

Net als bij onze webgebaseerde wachtrijen wordt de plaats van elke gebruiker automatisch opgeslagen als hij eenmaal in de wachtrij is opgenomen, ook als hij uit uw app wegnavigeert.

GitHub Repositories

Php merken punt dollars naar achtergrond controle dienst. Verleden datum filter de kwestie voor verkoop week, wat betekent dat bedrijf handelsmerken sturen leren signaal.

iOS & MacOS

De GitHub repository voor de Queue-Fair Virtual Waiting Room iOS en MacOS Adapter.

stuur bijgewerkte actie vermijd toegevoegd aan,e te volgen maken opties

Android

De GitHub repository voor de Queue-Fair virtuele wachtkamer-adapter voor Android.

stuur bijgewerkte actie vermijd toegevoegd aan het volgen van het maken van opties

React Native

De GitHub repository voor de Queue-Fair Virtual Waiting Room Adapter voor React Native apps voor Android, iOS, MacOS en Windows.

Wachtrij meldingen

De Queue-Fair Adapter heeft callbacks die het eenvoudig maken om Push Notification te sturen naar gebruikers die uw app of wachtrij niet gebruiken wanneer hun beurt wordt afgeroepen. De plaats van de gebruiker in de wachtrij wordt door de Adapter automatisch persistent opgeslagen in je App. Als de gebruiker wegnavigeert van uw app, vertelt uw app uw Push Notification-server dat een melding moet worden verzonden, waarbij de opgeslagen informatie over de wachtrijpositie als onderdeel van dat bericht naar uw Push Notification-server wordt verzonden.

Het is dezelfde technologie die we gebruiken voor onze WeQ4U consumentenapp en -service, die alleen al in het Verenigd Koninkrijk zo'n 2 miljoen keer is gedownload.

Uw Push Notification server raadpleegt de Queue-Fair Status API periodiek om de wachtrijpositie op te vragen die op dat moment wordt bediend. Wanneer deze groter is dan de wachtrijpositie van een bepaalde gebruiker, is het tijd om contact op te nemen met die gebruiker met de melding. Als de gebruiker terugkeert naar de wachtrij of wordt gepasseerd voordat een Push Notification is verzonden, brengen de callbacks in de Adapter uw app op de hoogte, en uw app vertelt uw Push Notification-server dat de melding niet langer nodig is.

Voor zover wij weten, zijn wij de enige Virtual Waiting Room provider die deze functie ondersteunt.

Video-bronnen

Hier is een video van de Native App Adapter in actie, die laat zien dat de plaats van de gebruiker wordt opgeslagen, zelfs als de app volledig is gestopt, en ook de Adapter-haken toont die je app gebruikt om Push Notifications te versturen.

Extra middelen

Onze Native App Adapters worden beschreven in de Technische Gids. De Technische Handleiding is beschikbaar in de Queue-Fair Portal > Help-sectie, of u kunt een exemplaar bij ons opvragen. U kunt ook meer informatie vinden over elk van de Adapters die specifiek is voor iOS en Android in de README.md van elke GitHub global community repository.


ECommerce Adapters

Queue-Fair kan eenvoudig worden toegevoegd aan elk e-commerce systeem met behulp van de Client-Side JavaScript Adapter die hierboven is beschreven.

Wij bieden ook Adapter code aan om aan de Server-Side te werken met vele populaire eCommerce servers.

GitHub Repositories

Maak php-dollars voor merken met on-point templates en wordpress plugins

Magento

De GitHub repository voor de Queue-Fair virtuele wachtkamer adapter voor Magento.

Zoek in de berichten van de gemeenschap naar gemeenschappelijke taken en prijzen.

WooCommerce

Maak plugin eigendom dollars voor php en merken

Achtergrondpunt service datum doet er niet toe.  Verleden filter week vermijdt betekenis.

PrestaShop

De GitHub repository voor de Queue-Fair virtuele wachtkamer adapter voor PrestaShop in PHP.

Extra middelen

Onze adapters worden beschreven in de technische gids. De technische gids is beschikbaar in de Queue-Fair Portal > Help-sectie, of u kunt een exemplaar bij ons aanvragen.

We hebben ook aanvullende gidsen beschikbaar voor de meeste e-commerce platforms - vraag gewoon naar de gids die u wilt.


Hybride Beveiliging

U kunt de flexibiliteit van de Client-Side JavaScript Adapter gemakkelijk combineren met de extra beveiligingslaag van onze Server-Side code.

Queue-Fair ondertekent elke bezoeker die we passeren met een digitale vingerafdruk die uniek is voor die Bezoeker. Uniek in de sector is dat de handtekening ook een code bevat die specifiek is voor de browser van de bezoeker, om te voorkomen dat toegangstokens worden gedeeld.

Uw webserver kan de handtekening valideren met behulp van een geheim dat alleen bij u en ons bekend is - niet bij uw bezoekers - om er zeker van te zijn dat elke bezoeker eerlijk door de Queue-Fair-servers is gepasseerd.

Je kunt dus de Client-Side JavaScript Adapter gebruiken om bezoekers van en naar de wachtrij te sturen en te ontvangen, en controleren op geknoei voordat ze bestellen met minimale Server-Side code, en vermijden dat je afhankelijk wordt van ons systeem.

Voorbeeldcode is opgenomen in onze GitHub wereldwijde community repositories in elke belangrijke web programmeertaal.

GitHub Repositories

PHP

PHP

De GitHub repository voor de Queue-Fair Virtual Waiting Room Server-Side Adapter in PHP.

Java

Java

De GitHub repository voor de Queue-Fair Virtual Waiting Room Server-Side Adapter voor Java, inclusief JBoss en Tomcat.

Ruby

Ruby

De GitHub repository voor de Queue-Fair Virtual Waiting Room Server-Side Adapter in Ruby en (optioneel) Rails.

Python

Python

De GitHub repository voor de Queue-Fair Virtual Waiting Room Server-Side Adapter in Python en (optioneel) Django.

.NET

.NET

De GitHub repository voor de Queue-Fair Virtual Waiting Room Server-Side Adapter voor .NET, ASP en C#.

Node.js & JavaScript Virtual Waiting Room Adapter') ?>

Node.js & JavaScript

De GitHub repository voor de Queue-Fair Virtual Waiting Room Server-Side Adapter voor Node.js en (optioneel) Express.

Extra middelen

Het Hybride Beveiligingsmodel wordt volledig beschreven in de Technische Gids. De Technische Gids is beschikbaar in de Queue-Fair Portal > Help-sectie, of u kunt een exemplaar bij ons aanvragen.


Licentie

Onze gepubliceerde code die beschikbaar is op de GitHub Queue-Fair Repository is gelicenseerd onder de MIT Licentie, die tot de meest permissieve van Open Source licenties voor de wereldwijde gemeenschap behoort.


Wil je weten hoe Queue-Fair werkt?