Kiosku Özelleştirin
Kiosk, bir ESC/POS yazıcı kullanarak fiziksel biletler yazdırabilir. Biletler; kuruluş adını, konum adını, sıra adını, sıra numarasını ve konumda yapılandırdığınız bilet üst/alt bilgi metnini içerir.
Gereksinimler
Bölüm başlığı “Gereksinimler”Yazdırma için yerel bir kiosk uygulaması gereklidir. Yalnızca tarayıcı tabanlı kiosk dağıtımları yazdırmayı desteklemez: her sıra numarasını ekranda, telefon için bir QR koduyla birlikte gösterirler (bkz. Bileti telefondan takip etme). Desteklenen bağlantılar uygulamaya göre değişir:
| Uygulama | Ağ | USB | Bluetooth |
|---|---|---|---|
| Android kiosk uygulaması | Evet | Evet | Evet |
| Masaüstü kiosk istemcisi (macOS, Windows, Linux) | Evet | Evet | Hayır |
Masaüstünde USB üzerinden yazdırma, Windows ve Linux’ta ek kurulum gerektirir. Bkz. USB yazıcılar (masaüstü).
Bilet yalnızca kiosk yazdırır. Gişe yazdırmaz; konumdaki bir kiosk yazıcısı çevrimdışı olduğunda bir uyarı şeridi gösterir.
Yazıcı kurma
Bölüm başlığı “Yazıcı kurma”Yeni bir Android veya masaüstü kiosku eşleştirdikten sonra, hiçbir yazıcı yapılandırılmamışsa kiosk yazıcı kurulumunu açar. Ekran, kioskun bulduğu yazıcıları her birini bağlantı türüyle işaretleyerek listeler ve bir ağ yazıcısını adresiyle eklemek için bir form gösterir.
- Yazıcı dil modu altında yazıcınızın desteklediği modu seçin. Çoğu yazıcı Batı Avrupa (CP858) kullanır. Basitleştirilmiş Çince (Epson GB18030) seçeneğini yalnızca bunu destekleyen bir yazıcı için seçin.
- Yazıcıyı şu yollardan biriyle seçin:
- Kullanılabilir yazıcılar altında yazıcıyı seçin ve Bağlan düğmesine dokunun. Yazıcı listede yoksa Yazıcıları tara düğmesine dokunun.
- Elle bir ağ yazıcısı ekle altında yazıcının IP adresini girin ve Bağlan düğmesine dokunun.
- Kiosk yazıcıya bağlanır ve otomatik olarak bir test fişi yazdırır. Ayrı bir test veya kaydetme adımı yoktur.
- Test fişini kontrol edin. Doğru yazdırıldıysa Evet, devam et düğmesine dokunun. Kiosk sıra ekranını açar. Doğru yazdırılmadıysa Hayır, tekrar dene düğmesine dokunun. Kiosk o yazıcıyı kaldırır ve yeniden seçebilmeniz için listeye döner.
Hiçbir yazıcı bulunamazsa ekran Yazıcı bulunamadı mesajını gösterir. Yazıcıyı bağlayın veya eşleştirin, ardından Yazıcıları tara düğmesine dokunun. Bir ağ yazıcısını adresiyle de ekleyebilirsiniz.
Ağ yazıcıları
Bölüm başlığı “Ağ yazıcıları”Bir ağ yazıcısının 192.168.x.x, 10.x.x.x veya 172.16–31.x.x gibi özel bir IPv4 adresi olmalı ve 9100 numaralı bağlantı noktasında bağlantı kabul etmelidir. Bağlantı noktası alanı 9100 ile doldurulmuştur ve başka bir bağlantı noktası kabul etmez. Ana bilgisayar adları ve genel adresler kabul edilmez. Yazıcı yeniden başladıktan sonra da kioskun ona ulaşabilmesi için yazıcıya ağınızda sabit bir adres verin.
USB yazıcılar (masaüstü)
Bölüm başlığı “USB yazıcılar (masaüstü)”Masaüstü kiosk istemcisi biletleri bir USB yazıcıya işletim sisteminin yazıcı sürücüsü üzerinden değil, doğrudan gönderir. İşletim sisteminiz için şu gereksinimleri kontrol edin:
-
Windows — yazıcı WinUSB sürücüsünü kullanmalıdır. Windows normalde kendi USB yazdırma sürücüsünü veya üreticinin sürücüsünü kurar ve kiosk bunlardan birini kullanan bir yazıcıyı açamaz. Yazıcının sürücüsünü WinUSB ile değiştirmek için Zadig gibi bir sürücü aracı kullanın. Bu değişiklikten sonra diğer Windows uygulamaları o yazıcıya yazdıramaz.
-
Linux — kiosku çalıştıran hesabın yazıcının USB cihazına erişimi olmalıdır. Yazıcının üretici ve ürün kimliklerini bulmak için
lsusbkomutunu çalıştırın.04b8ve0202yerine yazıcınızın kimliklerini kullanarak aşağıdaki satırla/etc/udev/rules.d/70-jonot-printer.rulesdosyasını oluşturun. Ardındansudo udevadm control --reload-ruleskomutunu çalıştırın ve yazıcıyı yeniden bağlayın.SUBSYSTEM=="usb", ATTR{idVendor}=="04b8", ATTR{idProduct}=="0202", TAG+="uaccess" -
macOS — sürücü kurulumu gerekmez. macOS’ta USB üzerinden yazdırma henüz gerçek yazıcı donanımıyla doğrulanmamıştır.
Yazıcı listede görünüyor ama test fişi yazdırılmıyorsa önce bu gereksinimleri kontrol edin.
Aynı modelden ikinci bir yazıcı bağladıktan veya kiosk ayarlarını başka bir bilgisayara kopyaladıktan sonra kiosk USB yazıcıyı kullanılamıyor olarak bildirirse yönetici menüsünü açın ve Change Printer’ı seçin.
Bluetooth yazıcılar (Android)
Bölüm başlığı “Bluetooth yazıcılar (Android)”Yazıcıyı kioskta kurmadan önce Android Bluetooth ayarlarında eşleştirin. Yazıcı listede yoksa Bluetooth Ayarlarını Aç düğmesine dokunun, yazıcıyı eşleştirin, kioska dönün ve Yazıcıları tara düğmesine dokunun. Varsayılan olarak liste yalnızca kendini yazıcı olarak tanıtan eşleştirilmiş cihazları gösterir. Yazıcınız eşleştirilmiş ama listede değilse Tüm eşleştirilmiş cihazları göster seçeneğini seçin. Liste bu durumda eşleştirilmiş her cihazı gösterir ve kendini yazıcı olarak tanıtmayanları işaretler.
Android 12 ve sonrasında Android, yazıcı kurulumu ilk kez yazıcı aradığında yakındaki cihazlara bağlanma izni ister. İzin reddedilirse yazıcı kurulumu bir mesaj gösterir. Düzeltmek için Android Ayarlar’ı açın, Uygulamalar → Jonot Kiosk → İzinler’e gidin ve izne onay verin. Ardından yazıcı kurulumuna dönün.
Android kiosku bir yazıcı bağlanana kadar kilitli kiosk moduna girmez; bu yüzden kurulum sırasında Android Ayarlar’ı açabilirsiniz.
Yazıcıyı değiştirme
Bölüm başlığı “Yazıcıyı değiştirme”- Yönetici menüsünü açın: sağ üst köşeye (her biri bir öncekinden ~1,5 saniye içinde olmak üzere) beş hızlı dokunuş, ardından yönetici PIN’ini girin. Tam hareket için bkz. Kiosk kilidinden çıkma.
- Yazıcı kurulumunu yeniden açmak için Change Printer’ı seçin. Android’de, geçerli yazıcıyı gösteren istemi onaylayın.
- Yazıcı kurulumu geçerli yazıcıyı gösterir. Siz yeni bir yazıcı bağlayana kadar kiosk geçerli yazıcıyı kullanmaya devam eder. Onu korumak için İptal — mevcut yazıcıyı koru düğmesine dokunun.
- Yeni yazıcıyı Yazıcı kurma bölümünde anlatıldığı gibi kurun.
Android’de kilitli kiosk Android Ayarlar’ı açamaz. Henüz eşleştirilmemiş bir Bluetooth yazıcıya geçmek için yönetici menüsünü açın ve Exit’i seçin. Yazıcıyı Android Bluetooth ayarlarında eşleştirin, kiosku yeniden açın ve ardından Change Printer’ı seçin.
Yeni yazıcıyı bağladıktan sonra Hayır, tekrar dene düğmesine dokunursanız, siz bir yazıcı kurana kadar kioskun yazıcısı olmaz. Bu sırada bir müşteri sıraya katılırsa kiosk yazıcı arızalı moduna geçer.
Bilet içeriği
Bölüm başlığı “Bilet içeriği”Yazdırılan her bilet şunları içerir:
- Kuruluş adı
- Konum adı
- Sıra adı
- Sıra numarası (büyük, göze çarpan)
- Bilet üst bilgisi (en fazla 48 karakter) — admin panelinde konum üzerinde yapılandırılır
- Bilet alt bilgisi (en fazla 48 karakter) — admin panelinde konum üzerinde yapılandırılır
Üst veya alt bilgi metnini güncellemek için admin panelinde → konumunuza → Konumu düzenle’ye gidin.
Bir sıra numarasını yeniden yazdırma
Bölüm başlığı “Bir sıra numarasını yeniden yazdırma”Başarılı bir yazdırmanın ardından kiosk yaklaşık 30 saniye boyunca bir Bileti yeniden yazdır düğmesi gösterir. Bu düğmeye dokunduğunuzda biletin birebir aynı kopyası — aynı numara, üst bilgi, alt bilgi ve zaman damgasıyla — yazıcıya gönderilir. Bir bilet sıkıştığında veya bir müşterinin ikinci bir kopyaya ihtiyacı olduğunda bunu kullanın.
- Yeniden yazdırma, müşterinin yeni bileti alması için otomatik kapanma geri sayımını uzatır.
- Yeniden yazdırma başarısız olursa kiosk yazıcı-kullanılamıyor kartını gösterir ve yazıcı arızalı moduna geçebilir.
- Her yeniden yazdırma, kendi iş kimliğine sahip ayrı bir yazdırma işidir.
Bileti telefondan takip etme
Bölüm başlığı “Bileti telefondan takip etme”Bir müşteri sıraya katıldıktan sonra bilet kartı, o bilete ait bir QR koduyla birlikte Sıranızı telefonunuzdan takip edin başlığını gösterir. Kod, bilet yazdırılsa da yazdırılmasa da görünür. Müşteri kodu telefon kamerasıyla tarar ve telefonun tarayıcısı aynı bileti açar; böylece müşteri sıradaki yerini takip edebilir. Kodu taramak hiçbir zaman ikinci bir bilet oluşturmaz: müşteri aynı numarayı korur.
- Kod 30 saniye boyunca görünür. Daha fazla süre düğmesine her dokunuş, en fazla 10 kez olmak üzere 30 saniye ekler. 20 saniye kaldığında kart, kodun yakında gizleneceği uyarısını gösterir. Ekrandaki diğer dokunuşlar kodun süresini uzatmaz.
- Başarı kartında kartın dışına dokunmak kartı kapatır ve bu da kodu gizler.
- Bir telefon bileti açtığında kod gizlenir ve kiosk biletin telefonda açıldığını onaylar.
- Kod ayrıca müşteri Tamam düğmesine dokunduğunda, kart ana ekrana döndüğünde, sonraki müşteri sıraya katıldığında ve kioskun Jonot ile bağlantısı kesildiğinde gizlenir. Gizlenen bir kod o bilet için yeniden görünmez.
- Kodu geçerliliği sona erdikten sonra açan bir telefon Bu kod artık geçerli değil mesajını gösterir. Telefon sıraya yeniden katılmayı önermez; böylece müşteri elindeki bileti korur.
- Müşteri sıraya katıldığında kiosk Jonot’a bağlı değilse kart, sıra numarasını kod olmadan gösterir.
Kod, bilet sayfasını müşterinin kendi bilet bağlantısıyla aynı erişimle açar; buna biletin iptal edilmesi de dahildir. Kodu açan bir telefon, bilet sona erene kadar o bileti görüntüleyebilir ve iptal edebilir. Kod gizlendikten sonra da kısa bir süre çalışmaya devam eder ve birden fazla telefon kodu açabilir. Kodun yalnızca kısa bir süre görünmesinin nedeni budur.
Telefonu olmayan bir müşteri yazdırılan bileti saklar. Bilet yazdırılmadıysa bir personel numarayı müşteri için not eder.
Ana ekrandaki QR kodu farklı bir koddur. Henüz sıraya katılmamış bir müşterinin telefonundan sıraya katılmasını sağlar.
Boşta kalınca ana ekrana dönme
Bölüm başlığı “Boşta kalınca ana ekrana dönme”Kiosk, bir hareketsizlik döneminin ardından otomatik olarak ana ekrana döner:
- Başarı kartı — son dokunuştan veya müşterinin Bileti yeniden yazdır düğmesine dokunmasından 30 saniye sonra kapanır.
- Hata kartı — 45 saniye sonra kapanır. Bir bilet yazdırılmadığında bu kart Sıra numarası verildi — yazıcı kullanılamıyor mesajını ve sıra numarasını gösterir ve müşteriden numarayı bir personele not ettirmesini ister.
Telefon için QR kodu görünürken, kod gizlenmeden hiçbir kart kendiliğinden kapanmaz.
Zamanlayıcı, uygulama arka plana alındığında duraklar ve uygulama ön plana döndüğünde devam eder. Ekranın kısa süreliğine kapanması, bir etkileşim sırasında zamanlayıcıyı sıfırlamaz. Bu davranış her zaman etkindir ve yapılandırma gerektirmez.
Müşteri dili
Bölüm başlığı “Müşteri dili”Kuruluşunuz veya konumunuz birden fazla dil sunduğunda, kiosk her müşterinin kendi etkileşimi için bir dil seçmesine izin verir. Kiosk ana ekranına döndüğünde, bir sonraki müşteri için konumun varsayılan diline sıfırlanır. Sunulan dilleri ve varsayılanı admin panelinde ayarlayın; bkz. Diller.
Yazıcı arızalı
Bölüm başlığı “Yazıcı arızalı”Tek bir başarısız bilet yazdırma veya yeniden yazdırma, kiosku yazıcı arızalı moduna geçirir. Buna kapalı, kablosu çıkmış veya erişilemeyen bir yazıcı, Bluetooth’u kapalı bir kiosk ve yazıcısı kurulmamış bir kiosk da dahildir. Yazıcı hakkında hiçbir şey söylemeyen hatalar sayılmaz: yazıcı bağlantısı olmayan bir tarayıcı kioskunda, zaten devam eden bir yazdırma işinde veya kioskun yazıcıya ulaşmadan önce reddettiği bir bilette oluşan hatalar. Örneğin bilette yazıcının yazdıramadığı karakterler varsa veya bilet çok büyükse kiosk bileti reddeder. Kiosk, kağıt rulosunun bittiğini algılamaz: yazıcı bileti genellikle kabul eder, bu yüzden kiosk bileti yazdırılmış olarak gösterir.
Yazıcı 8 saniye içinde yanıt vermezse kiosk yazıcı-kullanılamıyor kartını gösterir ve en fazla 30 saniye daha bekler. Bilet bu süre içinde yazdırılırsa kiosk normal modda kalır. Yazıcı kurulumu sırasında başarısız olan bir test fişi tek başına modu değiştirmez.
Yazıcı arızalı modunda:
- Müşteriler sıraya katılmaya devam edebilir. Kiosk yazdırmayı denemez. Sıra numarasını, telefon için QR koduyla birlikte Sıra numarası verildi — yazıcı kullanılamıyor kartında gösterir. Telefonu olmayan bir müşteri numarayı bir personele not ettirir.
- Ana ekran, bilet yazıcısının arızalı olduğunu belirten bir uyarı şeridi gösterir ve Bileti yazdır düğmesinin üzerindeki metin biletin yazdırılmadığını açıklar. Düğmenin etiketi değişmez.
- Kiosk bu modu cihazda saklar; bu nedenle mod, kiosk uygulaması yeniden yüklendikten veya yeniden başlatıldıktan sonra da açık kalır.
- Gişe, kiosk için yazıcı-çevrimdışı uyarı şeridini gösterir ve admin paneli yazıcıyı Çevrimdışı olarak gösterir. Kiosk arızayı her yüklendiğinde ve her müşteri sıraya katıldığında yeniden bildirir. Bunların hiçbiri 24 saat boyunca olmazsa gişe uyarı şeridini göstermeyi bırakır, ancak kiosk arızalı modda kalır.
Yazıcı arızalı modunu yalnızca personel bir test fişiyle sonlandırabilir:
- Yazıcının kağıdını, gücünü ve bağlantısını kontrol edin.
- Yönetici menüsünü açın ve Change Printer’ı seçin. Bkz. Yazıcıyı değiştirme.
- Yazıcıyı bağlayın. Kiosk bir test fişi yazdırır. Yavaş bir yazıcı en fazla 30 saniye daha sürebilir; sonucu bekleyin.
- Test fişi doğru yazdırıldıysa Evet, devam et düğmesine dokunun.
Mod yalnızca kiosk test fişini yazıcıya başarıyla gönderdiğinde ve siz fişin doğru yazdırıldığını onayladığınızda sona erer. Kiosk test fişini yazıcıya gönderemediyse arızalı modda kalır ve Evet, devam et yerine Test biletini yeniden yazdır düğmesini gösterir. İptal — mevcut yazıcıyı koru düğmesine dokunmak kiosku arızalı modda bırakır. Bir müşterinin yazıcıyı test etmek için hiçbir zaman bilet alması gerekmez.
Admin panelinde yazıcı durumu
Bölüm başlığı “Admin panelinde yazıcı durumu”Geçerli yazıcı durumu, admin panelinde konumun Cihazlar sekmesi altında görünür. Durum şunları gösterir:
- Bağlı — son bilet veya test fişi başarıyla yazdırıldı.
- Çevrimdışı — son yazdırma denemesi başarısız oldu; kısa bir neden gösterilir.
Yazıcı bir hata gösteriyorsa ağ, USB veya Bluetooth bağlantısını kontrol edin ve yazıcıda kağıt olduğundan emin olun. Bir sonraki başarılı yazdırmadan sonra durum yeniden Bağlı olur. Yazıcı arızalı modunda kiosk bilet yazdırmaz; bu nedenle durum yalnızca başarılı bir test fişi modu sonlandırdığında geri döner.