Captive Portal Nedir? Çalışma Mantığı, Türleri ve Tasarım İpuçları
Kısaca: Captive portal nedir?
Captive portal, bir kullanıcı kablosuz ağa bağlandığında internete erişmeden önce karşısına otomatik olarak çıkan web tabanlı karşılama ve doğrulama sayfasıdır. Kullanıcı bu sayfada kullanım koşullarını kabul eder, kimliğini doğrular veya bir erişim kodu girer; ardından internet erişimi açılır. Otel, kafe, restoran, havalimanı, alışveriş merkezi ve etkinlik alanları gibi misafir ağı sunan işletmeler, captive portalı hem erişimi kontrol etmek hem de markalarını tanıtmak için kullanır.
"Captive" kelimesi neden kullanılıyor?
İngilizcede "captive" kelimesi "tutsak, yakalanmış" anlamına gelir. Captive portal adını, kullanıcının internet trafiğini doğrulama tamamlanana kadar "yakalayıp" belirli bir sayfaya yönlendirmesinden alır. Kullanıcı ağa bağlıdır, cihazına IP adresi verilmiştir; ancak hangi siteye gitmeye çalışırsa çalışsın, önce portal sayfasını görür. Doğrulama tamamlandığında bu kısıtlama kalkar ve kullanıcı serbestçe internette gezinebilir.
Captive portal nasıl çalışır?
Captive portalın arka planda işleyişi birkaç teknik adıma dayanır:
- Ağa bağlanma: Kullanıcı misafir Wi-Fi ağına bağlanır ve DHCP üzerinden IP adresi alır.
- Bağlantı kontrolü: Modern işletim sistemleri (iOS, Android, Windows, macOS) ağa bağlanır bağlanmaz belirli bir test adresine istek göndererek gerçek internet erişimi olup olmadığını kontrol eder.
- Yakalama ve yönlendirme: Ağ geçidi (örneğin hotspot özellikli bir router), kullanıcı henüz doğrulanmadığı için bu isteği yakalar ve portal sayfasına yönlendirir.
- Portalın açılması: İşletim sistemi beklenen yanıt yerine farklı bir sayfa aldığında bunun bir captive portal olduğunu anlar ve kullanıcıya otomatik olarak giriş ekranını gösterir ("Ağa giriş yap" bildirimi).
- Doğrulama: Kullanıcı portalda seçilen yöntemle giriş yapar.
- Erişimin açılması: Hotspot sistemi kullanıcıyı yetkilendirir; ağ geçidi bu cihazın trafiğinin internete çıkmasına izin verir.
- Yönlendirme sonrası sayfa: Kullanıcı isteğe bağlı olarak işletmenin web sitesine, bir kampanya sayfasına veya ilk açmak istediği adrese yönlendirilir.
Captive portal türleri ve doğrulama yöntemleri
Portal, işletmenin ihtiyacına göre farklı doğrulama yöntemleriyle kurgulanabilir. Her yöntemin kendine özgü avantajları ve dikkat edilmesi gereken yönleri vardır.
Tek tık / kullanım koşulları onayı
Kullanıcı yalnızca kullanım koşullarını kabul ederek bağlanır. En hızlı yöntemdir; ancak kullanıcıyı tanımlama düzeyi düşüktür. Genellikle diğer yöntemlerle birlikte veya düşük riskli alanlarda tercih edilir.
SMS doğrulama
Kullanıcı telefon numarasını girer, numarasına gelen tek kullanımlık kodu portala yazar. Kullanıcıyı tanımlama açısından güçlüdür ve kafe, restoran, AVM gibi kısa süreli ziyaret alanlarında yaygındır. SMS maliyeti ve yabancı numaralara gönderim kapsamı planlanmalıdır.
Oda numarası ve soyad
Otellerde misafir, oda numarası ve soyadını (veya doğum tarihini) girer; bilgiler otel otomasyonundan doğrulanır. Misafirin zaten bildiği bilgileri kullandığı için deneyim açısından en rahat yöntemlerden biridir.
Voucher / erişim kodu
Resepsiyonda, kasada veya etkinlik girişinde dağıtılan, belirli süre ya da kotayla sınırlı kodlardır. Toplantı salonları, kongre etkinlikleri ve ücretli internet paketleri için idealdir.
E-posta ile giriş
Kullanıcı e-posta adresiyle kayıt olur. Pazarlama amaçlı iletişim planlanıyorsa açık rıza süreciyle birlikte kurgulanmalıdır.
Kimlik numarası ile giriş
Bazı işletme senaryolarında tercih edilir; ancak kişisel veri hassasiyeti nedeniyle gereklilik ve ölçülülük açısından dikkatle değerlendirilmelidir.
Sosyal medya ile giriş
Kullanıcı bir sosyal medya hesabıyla bağlanır veya işletmenin sayfasını takip etmesi istenir. Platform politikaları ve veri paylaşımı koşulları sık değiştiği için güncel durum kontrol edilmelidir.
Kurumsal / personel girişi
Çalışanlar için kullanıcı adı ve parola ya da kurumsal dizin entegrasyonuyla erişim sağlanır.
Başarılı bir captive portal tasarımının özellikleri
Portal, misafirin işletmeyle dijital ortamdaki ilk temas noktalarından biridir. İyi bir portal hem hızlı bağlantı sağlar hem de markayı doğru yansıtır.
Hız ve sadelik
Portal sayfası birkaç saniye içinde yüklenmelidir. Büyük görseller, ağır animasyonlar ve çok sayıda harici script, özellikle yoğun saatlerde açılışı yavaşlatır. Görseller sıkıştırılmalı, sayfa boyutu küçük tutulmalıdır.
Mobil öncelikli tasarım
Kullanıcıların büyük çoğunluğu portala telefondan erişir. Butonlar parmakla kolay basılacak büyüklükte, yazılar okunaklı ve form alanları az olmalıdır. Portal, işletim sistemlerinin açtığı küçük "captive portal tarayıcısı" penceresinde de düzgün görünmelidir.
Az adım, net yönerge
İdeal bir portal en fazla bir veya iki adımda tamamlanmalıdır. Kullanıcıya ne yapması gerektiği kısa ve net cümlelerle anlatılmalıdır: "Oda numaranızı ve soyadınızı girin" gibi.
Kurumsal kimlik
Logo, kurumsal renkler, tipografi ve görsel dil işletmenin web sitesiyle uyumlu olmalıdır. Bu tutarlılık güven oluşturur ve misafirin doğru ağa bağlandığını hissetmesini sağlar.
Çok dil desteği
Turizm bölgelerinde Türkçe, İngilizce, Almanca ve Rusça başta olmak üzere misafir profiline uygun dillerin sunulması gerekir. Mümkünse cihaz diline göre otomatik dil seçimi yapılmalıdır.
Yasal bilgilendirme
Kullanım koşulları ve KVKK aydınlatma metni portal üzerinde erişilebilir olmalıdır. Açık rıza gerektiren işlemler için onay kutuları önceden işaretlenmiş olmamalı ve zorunlu bağlantı koşulu ile karıştırılmamalıdır.
Pazarlama alanlarının dengeli kullanımı
Kampanya görselleri, restoran menüsü, spa indirimleri veya etkinlik duyuruları portalda gösterilebilir; ancak bağlantı sürecini zorlaştırmamalı ve sayfayı kalabalıklaştırmamalıdır.
Teknik tarafta dikkat edilmesi gerekenler
HTTPS ve sertifika sorunları
Günümüzde web sitelerinin büyük çoğunluğu HTTPS kullanır. Doğrulanmamış bir kullanıcı HTTPS bir siteye gitmeye çalıştığında, ağ geçidinin bu trafiği yönlendirmesi tarayıcıda sertifika uyarısına yol açabilir. Bu nedenle portal yönlendirmesinin işletim sistemlerinin bağlantı kontrolü mekanizmasıyla uyumlu çalışması ve portal sayfasının geçerli bir SSL sertifikasıyla sunulması önemlidir.
Walled garden yapılandırması
Portal harici bir sunucuda barındırılıyorsa veya SMS, sosyal medya gibi harici servisler kullanılıyorsa, bu adreslerin doğrulama öncesinde erişilebilir olması (walled garden) gerekir.
Rastgele MAC adresleri
Yeni nesil telefonlar gizlilik amacıyla her ağ için farklı, rastgele MAC adresi kullanabilir. Bu durum cihaz bazlı hatırlama (MAC ile otomatik yeniden giriş) özelliklerini etkileyebilir; oturum yönetimi tasarlanırken dikkate alınmalıdır.
Giriş sonrası erişim testi
Portal geçildikten sonra internet erişiminin kesintisiz başladığı farklı cihazlarla test edilmelidir. Bazen doğrulama başarılı görünse de güvenlik duvarı kuralları nedeniyle internet açılmayabilir.
Sektörlere göre örnek portal akışları
Otel
Misafir ağa bağlanır, portal otelin logosu ve hoş geldiniz mesajıyla açılır. Misafir oda numarası ve soyadını girer, otel otomasyonundan doğrulama yapılır ve misafir konaklama süresince yeniden giriş yapmadan internet kullanır. Portalın alt bölümünde spa, a la carte restoran veya akşam etkinlikleri sade bir kart olarak gösterilebilir. Check-out sonrasında oturum otomatik olarak sonlanır.
Kafe ve restoran
Müşteri ağa bağlanır, portal kısa bir hoş geldiniz mesajıyla açılır. Telefon numarası girilir, SMS ile gelen kod yazılır ve müşteri belirli bir süre (örneğin iki saat) internet kullanır. Portal üzerinde günün menüsü veya QR menü bağlantısı yer alabilir.
Kongre ve etkinlik alanı
Katılımcılar kayıt masasında veya yaka kartında yer alan voucher kodunu portala girer. Kod etkinlik süresiyle sınırlıdır ve katılımcı grubuna özel hız profili uygulanır. Sponsor logoları portalda sade biçimde gösterilebilir.
Hastane ve klinik
Ziyaretçi ve refakatçiler SMS veya tek tık ile bağlanır; portalda hastane kuralları ve sessiz alan uyarıları yer alır. Tıbbi sistemler tamamen ayrı ağlarda çalışır ve portal üzerinden sağlık verisi toplanmaz.
Portal performansını nasıl ölçersiniz?
Bir captive portalın başarısı yalnızca görüntüsüyle değil, ölçülebilir göstergelerle değerlendirilmelidir:
- Bağlantı tamamlama oranı: Portalı açan kullanıcıların kaçı doğrulamayı başarıyla tamamlıyor? Düşük oran, fazla adım veya anlaşılmayan yönergeler olduğunu gösterebilir.
- Ortalama bağlantı süresi: Portalın açılmasından internete erişime kadar geçen süre. Hedef birkaç saniyedir.
- Hata ve terk noktaları: Kullanıcıların SMS kodunu girmeden mi, form alanında mı vazgeçtiği analiz edilmelidir.
- Cihaz ve işletim sistemi dağılımı: Belirli bir cihaz grubunda sorun yaşanıyorsa test kapsamı genişletilmelidir.
- Kampanya etkileşimi: Portaldaki duyuru ve kampanya alanlarına tıklama oranları, pazarlama içeriklerinin etkisini gösterir.
- Resepsiyona gelen Wi-Fi şikâyetleri: Operasyonel tarafın en gerçekçi geri bildirimidir.
Bu göstergeler düzenli izlenerek portal metinleri, adım sayısı ve tasarım küçük A/B testleriyle iyileştirilebilir.
Captive portalın işletmeye sağladığı faydalar
- Kontrollü ve tanımlanabilir misafir erişimi
- Her bağlantıda marka görünürlüğü
- Kullanım koşullarının ve yasal bilgilendirmelerin iletilmesi
- Erişim kayıtları için kullanıcı-oturum eşleştirmesi
- Kampanya, duyuru ve çapraz satış fırsatları
- İzinli müşteri verisi ile pazarlama ve analiz imkânı
- Hız ve süre politikalarının kullanıcı bazında uygulanması
Sık yapılan portal hataları
- Misafirden doğrulama için gerekmeyen çok sayıda bilgi istemek.
- Yüksek çözünürlüklü, sıkıştırılmamış arka plan görselleri kullanmak.
- Portalı yalnızca masaüstü tarayıcıda test edip mobil captive portal penceresinde denememek.
- Açık rıza kutularını önceden işaretli bırakmak veya pazarlama iznini bağlantı şartı hâline getirmek.
- Harici servislerin adreslerini walled garden'a eklemeyi unutmak.
- Portal metinlerini yalnızca tek dilde sunmak.
Sık sorulan sorular
Captive portal neden telefonumda açılmıyor?
Cihaz önbelleği, VPN uygulamaları, özel DNS ayarları veya HTTPS kaynaklı yönlendirme sorunları buna neden olabilir. Kullanıcı tarayıcıda HTTP bir adres açmayı deneyebilir; işletme tarafında ise DNS ve walled garden ayarları kontrol edilmelidir.
Captive portal güvenli mi?
Portal, erişimi kontrol eden bir mekanizmadır; tek başına trafiği şifrelemez. Güvenlik için portalın HTTPS ile sunulması, misafir ağının diğer ağlardan ayrılması ve istemci izolasyonunun etkin olması gerekir.
Misafir her seferinde yeniden giriş yapmak zorunda mı?
Hayır. Oturum süresi ve cihaz hatırlama politikalarıyla misafirin konaklama veya belirli bir süre boyunca tekrar giriş yapmadan bağlanması sağlanabilir.
Portal üzerinden reklam göstermek yasal mı?
İşletmenin kendi kampanyalarını göstermesi genellikle mümkündür. Ancak kişisel veriye dayalı hedefleme veya ticari elektronik ileti gönderimi söz konusuysa KVKK ve ilgili ticari ileti mevzuatı kapsamında izin süreçleri ayrıca değerlendirilmelidir.
Kendi portal tasarımımı yapabilir miyim?
Bu, kullanılan hotspot yazılımının sunduğu tasarım araçlarına bağlıdır. Bazı çözümler hazır şablonların yanı sıra HTML/CSS düzenlemesine de izin verir.
Richspot ile sonraki adım
Richspot Hotspot'un captive portal modülü tamamen özelleştirilebilir şekilde tasarlanmıştır. Captive portal tasarım editörüyle kendi giriş ekranınızı oluşturabilir, logo ekleyebilir, arka planı değiştirebilir ve HTML/CSS düzenlemeleri yapabilirsiniz. SMS, oda numarası, kimlik numarası, e-posta, şifre kodu, tek tık ve personel girişi gibi doğrulama yöntemleri; Türkçe, İngilizce, Almanca ve Rusça başta olmak üzere çoklu dil desteğiyle birlikte sunulur.
Richspot Hotspot ile misafir karşılama ve erişim akışınızı değerlendirin. Portal özelleştirme seçenekleri ve desteklenen doğrulama yöntemleri hakkında güncel ürün bilgisi isteyin.
