Kullanım alanı
Yerel İçerik ve Lokalizasyon Testleri
Kısaca
Lokalizasyon testi, bir sitenin belirli bir ülkedeki kullanıcıya doğru dil, para birimi, yasal bildirim ve içerikle göründüğünü doğrulamaktır. Türkiye'deki bir mobil operatör hattından bakmak, mobil kullanıcıların gördüğü sürümü kontrol etmenin pratik bir yoludur.
Son güncelleme: Okuma süresi: yaklaşık 5 dk
Kullanım amacı: kullanıcının gördüğünü görmek
Çok dilli ya da çok ülkeli bir site yöneten ekipler, Türkiye'deki ziyaretçinin doğru sürüme yönlendirildiğinden, fiyatların Türk lirasıyla gösterildiğinden ve çerez bildirimlerinin doğru metinle çıktığından emin olmak ister. Ofisten yapılan kontroller çoğu zaman yanıltıcıdır: geliştirici bilgisayarı farklı bir dil ayarına, önbelleğe ya da kurumsal bir ağa sahip olabilir.
Mobil proxy, isteğin Türkiye'deki bir mobil operatör hattından çıkmasını sağlar. Türkiye paketleri İstanbul lokasyonlu 4G/LTE hatlardır. Bu sayede sitenizin mobil operatör ağından gelen bir isteğe hangi sürümü sunduğunu, ofis bağlantınızdan bağımsız olarak görebilirsiniz.
Mobil proxy bu testlerde ne sağlayabilir?
- Türkiye mobil ağı görünümü. Sitenizin coğrafi yönlendirmesinin, Türkiye'deki bir mobil adresten gelen isteği hangi sürüme gönderdiğini gösterir.
- Mobil ve sabit ağ karşılaştırması. Aynı sayfayı mobil operatör hattından ve sabit bir bağlantıdan açıp farkları yan yana koyabilirsiniz.
- Operatörler arası gözlem. Türkiye paketlerinde Turkcell, Türk Telekom ve Vodafone hatları paket bazında yer alır. Pakete hangi operatör hattının dahil olduğu operatörler sayfasında listelenir.
- Yurt dışı karşılaştırma. Mobil Proxy'nin yurt dışı paketleriyle sitenizin diğer ülkelerdeki mobil ziyaretçilere nasıl göründüğünü de kontrol edebilirsiniz; ülke listesi lokasyonlar sayfasındadır.
Bir sınırı baştan belirtelim: siteler konumu yalnızca IP adresinden değil, tarayıcı dili, saat dilimi ve çerezler gibi sinyallerden de tahmin eder. Mobil operatör adresleri CGNAT arkasında paylaşımlı olduğu için bu adreslerden yapılan konum tahmini kabadır. Paketin İstanbul lokasyonlu olması, sitenizin sizi İstanbul'da sayacağı anlamına gelmez. Ayrıntı için CGNAT rehberine bakın.
Neleri kontrol etmelisiniz?
| Kontrol | Neye bakılır | Sık görülen sorun |
|---|---|---|
| Dil ve yönlendirme | Türkiye isteğinin doğru dil sürümüne gitmesi | Tarayıcı dili ile IP konumu çeliştiğinde yanlış sürüme yönlendirme. |
| Para birimi ve fiyat biçimi | Türk lirası, binlik ayırıcı nokta, ondalık virgül | Fiyatın yabancı para birimiyle ya da yanlış biçimle gösterilmesi. |
| Tarih ve saat | Gün.ay.yıl biçimi ve Türkiye saati | Kampanya bitiş saatinin farklı saat dilimine göre hesaplanması. |
| Yasal bildirimler | Çerez bildirimi ve aydınlatma metinlerinin doğru sürümü | Başka bir ülkenin bildirim metninin gösterilmesi. |
| Mobil görünüm | Düzen, yazı boyutu, dokunma alanları | Türkçe karakterlerin ya da uzun kelimelerin taşması. |
| Bölgesel içerik | Ülkeye göre açılan ya da kapanan bölümler | Türkiye'de sunulmayan bir özelliğin görünmesi. |
Nasıl çalışır? Adım adım test düzeni
- Temiz bir tarayıcı profili açın
Önceki çerezler ve önbellek sonucu etkiler. Her test için yeni bir profil ya da gizli pencere kullanın.
- Dil ve saat dilimini senaryoya göre ayarlayın
Türkiye'deki bir kullanıcıyı canlandırıyorsanız tarayıcı dilini Türkçe, saat dilimini Türkiye yapın. Tarayıcının ne gönderdiğini User Agent Kontrol aracıyla görün.
- Proxy'yi bağlayın ve çıkışı doğrulayın
Bağlantıyı kurduktan sonra IP Adresim aracıyla çıkış adresini kontrol edin. Ayar adımları Mobil proxy nasıl kullanılır rehberinde.
- Kontrol listesini sırayla uygulayın
Yukarıdaki tablodaki her maddeye bakın ve ekran görüntüsü alın. Görüntünün yanına tarih, çıkış IP'si ve tarayıcı ayarlarını not edin.
- Karşılaştırma yapın
Aynı sayfayı proxy olmadan da açın. İki görünüm arasındaki fark, yönlendirme kurallarınızın gerçekten IP konumuna göre çalışıp çalışmadığını gösterir.
Teknik örnek: Türkçe mobil profille ekran görüntüsü
Aşağıdaki Playwright örneği, hazır bir mobil cihaz profilini Türkçe dil ve Türkiye saat dilimiyle birleştirir, sayfayı proxy üzerinden açar ve tam sayfa ekran görüntüsü alır. Yer tutucuları kendi bilgilerinizle değiştirin.
JavaScript
const { chromium, devices } = require('playwright');
(async () => {
const browser = await chromium.launch({
proxy: {
server: 'http://proxy.example.com:PORT',
username: 'KULLANICI_ADI',
password: 'SIFRE',
},
});
const context = await browser.newContext({
...devices['Pixel 7'],
locale: 'tr-TR',
timezoneId: 'Europe/Istanbul',
});
const page = await context.newPage();
await page.goto('https://www.example.com/', { timeout: 60000 });
await page.screenshot({ path: 'tr-mobil.png', fullPage: true });
await browser.close();
})();Yalnızca sunucunun hangi sürüme yönlendirdiğini görmek istiyorsanız tarayıcı gerekmez. cURL ile -x proxy adresini, -U kullanıcı bilgilerini, -H "Accept-Language: tr-TR" dil tercihini verip -I ile yalnızca yanıt başlıklarına bakabilirsiniz; Location başlığı yönlendirmenin hedefini gösterir.
Bu iş için hangi paket?
| Paket | Testte nasıl kullanılır | Bilmeniz gerekenler |
|---|---|---|
| Mobil Proxy, Türkiye | Türkiye mobil görünümünün aynı hattan tekrarlanabilir kontrolü. | İstanbul lokasyonlu 4G/LTE, paket başına bir SIM kart hattı. Haftalık ve aylık paketlerde HTTP ya da SOCKS5 sipariş formunda seçilir. |
| Mobil Proxy, yurt dışı | Sitenizin başka ülkelerdeki mobil görünümünü karşılaştırmak. | Sağlayıcı beyanına göre 5G/LTE hatlardır; operatör adı belirtilmez. Ülke listesi lokasyonlar sayfasındadır. |
| Rotating Mobil Proxy | Farklı mobil adreslerden gelen isteklerde yönlendirmenin tutarlılığını görmek. | Varsayılan davranışta IP her istekte değişir (sağlayıcı beyanı); Türkiye paketlerinde yalnızca HTTP/HTTPS vardır. |
Operatör, lokasyon ve özellik bilgileri ürün sayfalarında belirtilen sağlayıcı bilgilerine dayanır; ölçülmüş bir sonuç ya da taahhüt değildir.
Sınırlar ve dikkat edilecekler
Konum tahmini kesin değildir
Bir sitenin sizi hangi ülkede ya da şehirde saydığı, kullandığı konum veritabanına ve diğer sinyallere bağlıdır. Proxy üzerinden gördüğünüz sonuç, bir mobil hattan yapılmış tek bir gözlemdir; her kullanıcının aynı sonucu göreceği anlamına gelmez.
- İzin. Testleri kendi sitenizde ya da test izniniz olan sitelerde yapın.
- Kota. Tam sayfa ekran görüntüleri görsel dosyalarını da indirir; kotalı paketlerde test sayısını buna göre planlayın.
- Tekrarlanabilirlik. Çıkış IP'sini, tarayıcı profilini ve zamanı her testte kaydedin.
- Erişim kuralları. Bölgesel lisans ya da erişim kurallarını aşmak bu testlerin amacı değildir.
Arama sonuçlarındaki yerel farklar için SEO ve SERP takibi, reklamların doğru bölgede gösterildiğini kontrol etmek için reklam doğrulama sayfalarına bakabilirsiniz.
Sorumlu kullanım
Proxy'yi yalnızca hedef sitenin kullanım koşullarına ve yürürlükteki mevzuata uygun işlerde kullanın.
Bu testler kendi sitenizin ya da müşterinizin izniyle test ettiğiniz sitelerin yerel görünümünü doğrulamak içindir. Bir hizmetin bölgesel lisans ya da erişim kurallarını aşmaya yönelik kullanım bu sayfanın kapsamı dışındadır.
Sık sorulan sorular
Türkiye'deki bir mobil hattan yapılan bir gözlem elde edersiniz. Siteler konumu IP dışında tarayıcı dili, saat dilimi ve çerezlerden de tahmin ettiği için bunu tarayıcı ayarlarıyla birlikte değerlendirin; her kullanıcının aynı sonucu göreceği kesin değildir.
Bunun garantisi yoktur. Mobil operatör adresleri CGNAT arkasında paylaşımlıdır ve bu adreslerden yapılan şehir tahmini kabadır. Sonucu Türkiye düzeyinde bir gözlem olarak okumak daha doğrudur.
Türkiye paketlerinde hangi operatör hatlarının yer aldığı paket bazında belirtilir; çok operatörlü bir pakette belirli bir operatörün atanacağı söylenmez. Belirli bir operatör ihtiyacınız varsa paket dökümüne operatörler sayfasından bakın ve sipariş öncesinde WhatsApp'tan sorun.
Evet. cURL ile proxy üzerinden yalnızca yanıt başlıklarını isteyip Location başlığına bakarak sunucunun sizi hangi sürüme yönlendirdiğini görebilirsiniz. Ancak sayfa içindeki betiklerle yapılan yönlendirmeler bu yöntemle görünmez; onlar için tarayıcı gerekir.