Geliştirici Kaynakları



Queue-Fair ekleniyor

Queue-Fair Sanal Bekleme Odası, çok çeşitli web ve uygulama platformlarına dakikalar içinde kolayca eklenir. Adaptörlerimizden birini kullanmanız yeterlidir. Queue-Fair hizmetini mevcut sisteminize entegre etmenin en iyi yolu hakkında daha fazla bilgiyi Teknik Kılavuz'da veya Queue-Fair Portalı > Yardım bölümünde bulabilirsiniz. Botların veya insanların birden fazla sipariş vermesini nasıl engelleyeceğiniz veya NFT satışlarınızı aşırı gaz ücretlerinden nasıl koruyacağınız hakkında bilgi arıyorsanız, bu genel bakışı okuyabilir veya Portalın Güvenlik Kılavuzu bölümünden tüm ayrıntıları alabilirsiniz.

Queue-Fair'ya başlamanın en hızlı yolu bir Queue-Fair'ya kaydolmaktır. Ücretsiz Katman hesabınızı açın - bunu şimdi çevrimiçi olarak yapabilir ve hemen entegre etmeye ve test etmeye başlayabilirsiniz.

Kuyruğunuz için Oranları ayarlama konusunda yardıma mı ihtiyacınız var? Bilmeniz gereken her şey burada.

İstemci Tarafı Adaptörü

Web siteleri için Queue-Fair ile entegre olmanın en basit yolu sayfalarınıza İstemci Tarafı Queue-Fair Adapter JavaScript etiketini eklemektir. Adaptörü sitenizdeki tüm sayfalara güvenle ekleyebilir ve hangi sayfaların kuyruk oluşturabileceğini belirlemek için Queue-Fair Portalındaki Aktivasyon Kurallarını kullanabilirsiniz.

JavaScript İstemci Tarafı Adaptörümüz, diğer sağlayıcıların istemci tarafı entegrasyon parçalarından daha güvenlidir. Ziyaretçilerinizin tarayıcılarında çalıştığından, İstemci Tarafı Adaptörü teknik açıdan becerikli ziyaretçiler tarafından kurcalanabilir, ancak yalnızca çok küçük bir azınlık JavaScript'i kurcalayarak kuyruğu atlamaya çalışacağından aşırı yüklenmeyi önlemede çok etkilidir. Müşterilerimizin çoğu, sitenin çökmesini önlemede etkili olduğu, kurulumu basit olduğu ve sistemimizle sizinki arasında herhangi bir bağımlılık yaratmadığı için İstemci Tarafı Adaptörünü kullanmaktadır. Diğer sağlayıcıların istemci tarafı entegrasyon parçalarının aksine, Teknik Kılavuzda açıklanan Hibrit Güvenlik Modeli ile kurcalamaya karşı korumalı hale getirilebilir.

JavaScript etiketini bir Sunucu Tarafı Bağdaştırıcısı ile değiştirerek bir güvenlik katmanı ekleyebilir veya JavaScript Bağdaştırıcısının esnekliğini bu sayfada açıklanan Karma Güvenlik Modeli ile birleştirebilirsiniz; bu durumda her iki yöntem de güvenli olur.

Tek Kod Satırı

İstemci Tarafı Bağdaştırıcısını sitenize eklemek için aşağıdaki tek satırlık kodu sitenize eklemeniz yeterlidir <head> sayfalarınızın bölümü:

küresel topluluk, wordpress eklenti̇leri̇ i̇çi̇n siralama si̇stemi̇ni̇n fi̇yatini vergi̇ siralamasi dişinda tutuyor

Bazı müşteriler kelimeyi ekler defer Adapter komut dosyasının sayfanın ayrıştırılmasına paralel olarak indirilmesine ve ayrıca komut dosyasının ziyaretçinin tarayıcısında yalnızca sayfa ayrıştırma işlemini tamamladığında (yani genellikle sayfanızdaki diğer komut dosyaları bittikten sonra) yürütülmeye başlamasına neden olur.

Ertele kelimesini eklemek bazı durumlarda İlk Boyama Süresini bir saniyenin küçük bir kısmı kadar iyileştirebilir, ancak bunu yapmayı seçerseniz, sıraya alınması gereken ziyaretçilerin sıraya gönderilmeden önce korumalı sayfanızı bir saniyenin küçük bir kısmı kadar daha uzun süre göreceği anlamına gelecektir.

Google Etiket Yöneticisi

Ayrıca Google Etiket Yöneticisi aracılığıyla JavaScript Adaptör Etiketi de sağlıyoruz. Topluluk Şablonları Galerisi'nde Etiket Ekle altında Queue-Fair'yu arayın. Bazı reklam engelleyicilerin Google'dan ana gtm.js dosyasını indirmeyi engellediğini ve bu ziyaretçiler için sıralama sistemi Adaptörünü çalıştırmak da dahil olmak üzere Google Etiket Yöneticisinin tüm işlemlerini engellediğini lütfen unutmayın.

wordpress eklentileri wp cron wordpress arama ve site topluluğu gönderileri için harika bir araç harika bir fiyata

GitHub Depoları

wordpress tasks veri̇ dolari oluşturmak i̇çi̇n eklenti özelli̇ği̇ php gerekmez

Google Etiket Yöneticisi

Queue-Fair Sanal Bekleme Odası Google Tag Manager İstemci Tarafı Bağdaştırıcı Etiketi için GitHub deposu.

Dinamik Kuyruk Sayfaları

İstemci Tarafı JavaScript Etiketinde ve Google Etiket Yöneticisi uygulamasında bulunan data-queue-fair-extra özelliğini kullanarak sitenizden kuyruk sistemimize ve ziyaretçilerinizin gördüğü Kuyruk Sayfalarına istediğiniz verileri aktarabilirsiniz. Hesabınızda Dinamik Kuyruk Sayfalarını etkinleştirmek istiyorsanız lütfen destek ekibiyle iletişime geçin.

Bu özelliği Kuyruk Sayfalarını anında özelleştirmek için kullanabilirsiniz. Ayrıca Queue-Fair'yu, ek bir güvenlik katmanı için ziyaretçileriniz kuyruktan geçerken bize gönderdiğiniz verileri sitenize geri iletmek için de kullanabilirsiniz.

Ayrıca, bir Sıra Sayfasının herhangi bir yönünü özelleştirmek için ekstra verileri kullanan bir Dinamik Sıra Sayfası API 'si de sağlıyoruz, böylece tüm siteniz için bir sıra oluşturabilir ve Queue-Fair Portalındaki

Sıra Sayfalarınızda herhangi bir değişiklik yapmak zorunda kalmadan sitenizdeki farklı etkinlikler veya ürünler için otomatik olarak özelleştirebilirsiniz.



Shopify, WooCommerce ve Wordpress kuyruk yönetimi

WooCommerce alışveriş sepeti sistemi gibi Wordpress tabanlı bir site kullanıyorsanız, Wordpress Insert Headers & Footers Eklentisini kullanarak, Temalarınızı veya şablonlarınızı değiştirmek veya herhangi bir Wordpress koduna dokunmak zorunda kalmadan İstemci Tarafı JavasScript Adaptör etiketini kolayca ekleyebilirsiniz.

Insert Headers & Footers Eklentisini indirin, /wp-content/plugins/ klasörünüze açın, Eklentiler menüsünden eklentiyi etkinleştirin, Ayarlar menüsünden eklentiyi açın, etiketi gösterildiği gibi Başlıktaki Komut Dosyalarına ekleyin, sayfanın altındaki Kaydet'e basın ve işiniz bitti! Wordpress kuyruk yönetimi basitleştirildi. Etiketi eklemek için kullanabileceğiniz başka Wordpress eklentileri de var - bu en popüler olanı.

Bazı Wordpress müşterileri Queue-Fair JavaScript etiketini Wordpress hata sayfalarına da eklemeyi severler, bunu /wp-includes/functions.php dosyasını düzenleyerek yapabilirsiniz - bu dosyadaki _default_wp_die_handler işlevi içinde bulunan HTML'ye ekleyin.

Shopify da aynı derecede kolaydır - Queue-Fair İstemci Tarafı JavaScript Adaptörünü Shopify mağazanıza ekleme talimatları burada yer almaktadır - theme.liquid Düzen dosyanızda Kodu Düzenlemek için Özelleştir'e bastıktan sonra sol üstteki üç noktayı kullanın.

markalar nokta arka plan geri arama kontrolü için şablonları birleştirir

Müşteri Tarafı SquareSpace Sanal Bekleme Odası

İstemci Tarafı JavaScript Bağdaştırıcısını SquareSpace sitenize eklemek de çok kolaydır - oturum açın ve web sitenizi seçin, ardından sol gezinti noktasından Web Sitesi, Web Sitesi Araçları (sol gezinti noktasındaki Yardımcı Programlar bölümünde), Kod Enjeksiyonu ve ardından kopyalayıp Başlık kutusuna yapıştırın ve ardından sol üstteki Kaydet'i seçin.

SquareSpace'te maksimum güvenlik için, aşağıda açıklanan SquareSpace Ağ Kenarı Adaptörümüzü kullanın.


İstemci Tarafı Bağdaştırıcı Ek Kaynaklar

İstemci Tarafı Adaptörü Teknik Kılavuzda tam olarak açıklanmıştır. Teknik Kılavuza Queue-Fair Portalı > Yardım bölümünden ulaşabilir veya bizden bir kopyasını talep edebilirsiniz.


Sunucu Tarafı Adaptörleri

İstemci Tarafı Adaptörü ziyaretçilerinizin tarayıcılarında JavaScript ile çalışırken, Queue-Fair Sunucu Tarafı Adaptörleri web sunucunuzda çalışır.Bu, sunucularınızın ziyaretçileri kuyruğa daha verimli bir şekilde gönderebileceği anlamına gelir. Kötü niyetli kişiler sitenizdeki içeriği göremez, ancak botlar yine de sunucularınızdan istekte bulunabilir, bu nedenle tam DDoS koruması için aşağıdaki Ağ Kenarı Adaptörlerimizden birini kullanın.

Web Sunucusu Adaptörleri

Bu, web sunucunuzun sıraya alınmamış kişilerin erişimini reddetmek için ek güvenlik özelliklerinden yararlanabileceği anlamına gelir. Bu aynı zamanda web sunucunuzun Adapter komut dosyası içeren sayfaları oluşturma ve sunma yükünden kaçındığı anlamına gelir.

Queue-Fair Sunucu Tarafı Adaptör kütüphanelerini eklemek, Adaptörü etkinleştirmek ve çalıştırmak için minimum kod değişikliği ile sadece birkaç dakika sürer.

Müşterilerimizin çoğu İstemci Tarafı JavaScript Adaptörü ile başlar ve yalnızca belirli bir işlevsellik veya iş ihtiyacı olduğunda Sunucu Tarafı Adaptörüne geçer.

Basit ve Güvenli Mod

Queue-Fair Sunucu Tarafı Adaptörleri Basit veya Güvenli modda çalışabilir.

Basit Modda, bir Kuyruk oluşmuş olsun ya da olmasın tüm ziyaretçiler sayılmak üzere Queue-Fair Sunucularına gönderilir. Bir kuyruk olduğunda, kuyruğa katılırlar. Kuyruk olmadığında, bir Kuyruk Sayfası görmeden doğrudan Web Sunucunuza geri gönderilirler - ancak Web Sunucunuzun yalnızca kuyruktan geçen kişilerin korunan kaynaklarınıza erişebilmesini sağlamak için ihtiyaç duyduğu imzayla birlikte.

Güvenli Modda, ziyaretçiler yalnızca bir Kuyruk olduğunda Queue-Fair Sunucularına gönderilir. Web sunucunuz bu belirlemeyi yapmak için arka planda doğrudan Kuyruk Sunucularımıza danışır. Ziyaretçiler ister bir kuyruğa katılsınlar, ister kuyruk boş olduğu için bir Kuyruk Sayfası görmeden Geçsinler, yine de güvenli bir şekilde dijital olarak imzalanırlar.

Günlük kuyruklar için Güvenli Mod önerilir. Basit mod, web sunucunuzdan Sıra Sunucularımıza yapılan kontrol çağrısından kaynaklanan gecikmeyi ortadan kaldırdığı için binlerce kişiyi beklediğiniz zamanlanmış bir etkinlik veya satış için uygundur, bu da insanları sıraya daha verimli bir şekilde katılmaları için gönderebileceğiniz anlamına gelir.

GitHub Depoları



Dinamik Kuyruk Sayfaları

İstemci Tarafı Bağdaştırıcıda olduğu gibi, web sunucunuzdan sunucularımıza ve ziyaretçilerinizin gördüğü Kuyruk Sayfalarına istediğiniz her türlü veri, kişiler kuyruğa katıldıkça Sunucu Tarafı Bağdaştırıcı çağrısında bu bilgileri ileterek aktarılabilir. Bu, Dinamik Kuyruk Sayfası veya diğer anında özelleştirmeyi aynı şekilde kolaylaştırır - İstemci Tarafı Adaptörünün tüm özellikleri tamamen desteklenir. Hesabınızda Dinamik Sıra Sayfalarını etkinleştirmek istiyorsanız lütfen destek ekibiyle iletişime geçin.

Sunucu Tarafı Bağdaştırıcı Ek Kaynaklar

Sunucu Tarafı Adaptörlerimiz Teknik Kılavuzda tam olarak açıklanmıştır. Teknik Kılavuza Queue-Fair Portalı > Yardım bölümünden ulaşabilir veya bizden bir kopyasını talep edebilirsiniz. Ayrıca her bir Adaptör hakkında daha fazla bilgiyi her bir GitHub global topluluk deposunun README.md dosyasında bulabilirsiniz.


Ağ Kenarı Adaptörleri

Queue-Fair Ağ Kenarı Adaptörleri, ziyaretçilerin tarayıcıları veya kaynak sunucunuz yerine CDN veya Bulut Hizmetleri sağlayıcınızın çerçevesi içinde çalışır. Bu, sunucularınızı DDoS saldırıları da dahil olmak üzere bot saldırılarından korumak için Queue-Fair'yu kullanmanın en iyi yoludur.

Lambda ve CDN Sağlayıcı Adaptörleri

Bu, Sunucu Tarafı Adaptörü ile aynı işlevselliği ve güvenliği ve Doğrudan Bağlantı ile aynı yük korumasını sağlar.

Queue-Fair Network-Edge Adapter kütüphanelerini eklemek, normalde bir Lambda fonksiyonu veya Edge Worker olarak dağıtılan Adapter'ı etkinleştirmek ve çalıştırmak için bulut sağlayıcınızda minimum kod değişikliği ile yalnızca birkaç dakika sürer.

Basit ve Güvenli Mod

Sunucu Tarafı Adaptörlerimizde olduğu gibi, Ağ Kenarı Adaptörlerimiz de Basit veya Güvenli modda çalışabilir.

Mevcut Adaptörler



Dinamik Kuyruk Sayfaları

İstemci Tarafı Bağdaştırıcıda olduğu gibi, istediğiniz herhangi bir veri sitenizden sunucularımıza ve ziyaretçilerinizin gördüğü Sıra Sayfalarına bu bilgileri Bağdaştırıcı çağrısında ileterek aktarılabilir. Bu, insanlar kuyruğa aynı şekilde katıldıkça Dinamik Kuyruk Sayfası veya diğer anında özelleştirmeyi kolaylaştırır - İstemci Tarafı Adaptörünün tüm özellikleri tamamen desteklenir. Hesabınızda Dinamik Kuyruk Sayfalarını etkinleştirmek istiyorsanız lütfen destek ekibiyle iletişime geçin.

Ağ Kenarı Adaptörü Ek Kaynaklar

Network-Edge Adaptörlerimiz Teknik Kılavuzda tam olarak açıklanmıştır. Teknik Kılavuza Queue-Fair Portalı > Yardım bölümünden ulaşabilir veya bizden bir kopyasını talep edebilirsiniz. Ayrıca her bir Adaptör hakkında daha fazla bilgiyi her bir GitHub global topluluk deposunun README.md dosyasında bulabilirsiniz.


REST API'leri

Queue-Fair, geliştiricilere altı REST API Modülüne erişim sağlar. API'yi kullanmak için bir Queue-Fair hesabına ihtiyacınız olacaktır. Hesabınız için API erişimini etkinleştirmek için lütfen Queue-Fair Destek ile iletişime geçin. REST API Modüllerimiz OpenAPI, RFC 7807 ve RFC 3339 standartlarına uygundur.

API Modülleri paketimiz kapsamlıdır - Portalda yapabileceğiniz her şeyi, gizlilik nedeniyle hariç tutulan Portal Kullanıcılarını yönetmek dışında, API ile de yapabilirsiniz.

Her API Modülü api.queue-fair.net adresinde tam olarak belgelenmiştir ve burada kullanım ve test kolaylığı için bir Swagger arayüzü de bulacaksınız. Güvenlik için, tüm API çağrıları güvenli TLS şifrelemesi ile korunur ve hesabınıza özel bir API Anahtarı gerektirir.

API Modülleri



Dinamik Kuyruk Sayfaları

Ayrıca, Portal veya Sunum API'sini kullanarak veritabanını güncellemek zorunda kalmadan Kuyruk Sayfalarınızı anında değiştirebilirsiniz - Daha fazla ayrıntı ve hesabınızda Dinamik Kuyruk Sayfalarını etkinleştirmek için Destek ile iletişime geçin.

REST API Ek Kaynaklar

RFC 7807'nin gerektirdiği gibi, REST API Modüllerimiz tarafından döndürülebilecek hata mesajlarıyla ilgili belgeleri queue-fair.com/api-erroradresinde bulabilirsiniz


Yerel Uygulamalar

Queue-Fair, masaüstü ve dizüstü bilgisayarların yanı sıra mobil tarayıcılarda da harika görünür.

Kaynak yoğun etkinlikleri veya işlemleri korumak için Queue-Fair'yu doğrudan yerel iOS ve Android uygulamalarınızda ve ayrıca iOS, Android, Windows ve MacOS'taki React Native uygulamalarında da kullanabilirsiniz.

Queue-Fair Uygulama Adaptörleri, uygulamaları bağlamak ve hizmetleriniz çok meşgul olduğunda kullanıcılarınıza özel Kuyruk ekranlarını görüntülemek için bir WebClient kullanır. Queue-Fair Portal.

Kullanıcıları web sitenizin ziyaretçileriyle aynı kuyruğa alabilir veya uygulama kullanıcılarınız için ayrı bir kuyruk oluşturabilirsiniz - bu size kalmış.

Tıpkı web tabanlı kuyruklarımızda olduğu gibi, kuyruğa katıldıktan sonra her kullanıcının yeri, uygulamanızdan uzaklaşmaları durumunda da otomatik olarak kaydedilir.

GitHub Depoları

Kuyruk Bildirimleri

Queue-Fair Adapter, uygulamanızı veya kuyruğunuzu kullanmayan kullanıcılara sıraları geldiğinde Anında Bildirim göndermeyi kolaylaştıran geri aramalara sahiptir. Kullanıcının kuyruktaki yeri otomatik olarak Uygulamanızdaki Adaptör tarafından kalıcı olarak saklanır. Kullanıcı uygulamanızdan uzaklaşırsa, uygulamanız Anlık Bildirim sunucunuza bir bildirim gönderilmesi gerektiğini söyler ve depolanan kuyruk konumu bilgisini bu mesajın bir parçası olarak Anlık Bildirim sunucunuza gönderir.

Sadece Birleşik Krallık'ta yaklaşık 2 milyon kez indirilen WeQ4U tüketici uygulamamız ve hizmetimiz için kullandığımız teknolojinin aynısı.

Anında Bildirim sunucunuz Queue-Fair Status API'sine periyodik olarak başvurarak o anda hizmet verilen kuyruk konumunu sorgular. Bu, belirli bir kullanıcının kuyruk konumundan daha büyük olduğunda, bildirimle o kullanıcıyla iletişime geçme zamanı gelmiş demektir. Kullanıcı kuyruğa geri dönerse veya Anlık Bildirim gönderilmeden önce Pas geçerse, Adaptördeki geri aramalar uygulamanızı bilgilendirir ve uygulamanız Anlık Bildirim sunucunuza bildirimin artık gerekli olmadığını söyler.

Bildiğimiz kadarıyla, bu özelliği destekleyen tek Sanal Bekleme Odası sağlayıcısıyız.

Video Kaynakları

Burada, uygulama tamamen durdurulsa bile kullanıcının yerinin kaydedildiğini gösteren ve ayrıca uygulamanızın Anlık Bildirimler göndermek için kullandığı Adaptör kancalarını gösteren, Native App Adapter'ın iş başında olduğu bir video var.

Ek Kaynaklar

Yerel Uygulama Adaptörlerimiz Teknik Kılavuzda açıklanmıştır. Teknik Kılavuza Queue-Fair Portalı > Yardım bölümünden ulaşabilir veya bizden bir kopyasını talep edebilirsiniz. Ayrıca her bir GitHub global topluluk deposunun README.md dosyasında iOS ve Android'e özgü Adaptörlerin her biri hakkında daha fazla bilgi bulabilirsiniz.


E-Ticaret Adaptörleri

Queue-Fair, yukarıda açıklanan İstemci Tarafı JavaScript Adaptörü kullanılarak herhangi bir e-Ticaret sistemine kolayca eklenebilir.

Ayrıca birçok popüler e-ticaret sunucusuyla Sunucu Tarafında çalışmak için Adaptör kodu da sunuyoruz.

GitHub Depoları

Ek Kaynaklar

Adaptörlerimiz Teknik Kılavuzda açıklanmıştır. Teknik Kılavuza Queue-Fair Portalı > Yardım bölümünden ulaşabilir veya bizden bir kopyasını talep edebilirsiniz.

Çoğu e-ticaret platformu için ek Kılavuzlarımız da mevcuttur - sadece istediğinizi isteyin.


Hibrit Güvenlik

İstemci Tarafı JavaScript Adaptörünün esnekliğini Sunucu Tarafı kodumuzun sağladığı ek güvenlik katmanı ile kolayca birleştirebilirsiniz.

Queue-Fair, geçirdiğimiz her ziyaretçiyi, o Ziyaretçiye özgü dijital bir parmak izi ile imzalar. Sektörde benzersiz bir şekilde, imza ayrıca erişim belirteçlerinin paylaşılmasını önlemek için ziyaretçinin tarayıcısına özgü kodu da içerir.

Web sunucunuz, her bir ziyaretçinin Queue-Fair sunucularından adil bir şekilde geçtiğinden emin olmak için sadece sizin ve bizim bildiğimiz - ziyaretçilerinizin değil - bir sır kullanarak imzayı doğrulayabilir.

Böylece, ziyaretçileri kuyruğa göndermek ve kuyruktan almak için İstemci Tarafı JavaScript Adaptörünü kullanabilir ve minimum Sunucu Tarafı koduyla sipariş vermeden önce kurcalama olup olmadığını kontrol edebilir ve sistemimize bir bağımlılık getirmekten kaçınabilirsiniz.

GitHub küresel topluluk depolarımızda her büyük web programlama dilinde örnek kodlar yer almaktadır.

GitHub Depoları

Ek Kaynaklar

Hibrit Güvenlik Modeli Teknik Kılavuzda tam olarak açıklanmıştır. Teknik Kılavuza Queue-Fair Portalı > Yardım bölümünden ulaşabilir veya bizden bir kopyasını talep edebilirsiniz.


Ruhsat

GitHub Queue-Fair Repository 'de bulunan yayınlanmış kodumuz, küresel topluluk için Açık Kaynak lisansları arasında en izin verici olan MIT Lisansı altında lisanslanmıştır.


Queue-Fair'nun nasıl çalıştığını bilmek ister misiniz?