User Agent Ayrıştırıcı
Tarayıcı, motor, işletim sistemi, cihaz türü ve bot durumunu tespit etmek için user agent dizelerini ayrıştırın. Tüm büyük tarayıcıları ve platformları destekler. Ücretsiz, %100 tarayıcıda.
Referans
User agent dizesi nedir?
User agent dizesi, tarayıcılar ve HTTP istemcileri tarafından her istekle birlikte User-Agent başlığı aracılığıyla gönderilen bir metin tanımlayıcısıdır. Genellikle tarayıcı adı ve sürümü, işleme motoru, işletim sistemi ve cihaz bilgilerini içerir. Başlangıçta basit olan (ör. "Mosaic/0.9") modern UA dizeleri, onlarca yıllık tarayıcı uyumluluk hileleri nedeniyle herkesin bildiği gibi karmaşıktır — Chrome'un UA dizesi aynı anda "Mozilla", "AppleWebKit", "Chrome" ve "Safari" içerir.
User agent bileşenleri
Tarayıcı — Chrome, Firefox, Safari, Edge, Opera, Samsung Internet vb. Motor — WebKit (Chrome, Safari, Edge), Gecko (Firefox), Trident (eski IE). İşletim Sistemi — Windows NT sürümü, macOS sürümü, Android sürümü, iOS sürümü, Linux. Cihaz — Masaüstü, Mobil veya Tablet (İS ve cihaz belirteçlerinden çıkarılır). Bot — Googlebot, Bingbot ve diğer tarayıcı botlar kendilerini UA dizesinde tanımlar.
Yaygın kullanım alanları
Web geliştirme — user agent'ı ayrıştırarak tarayıcıya özel sorunları hata ayıklama. Analitik — kitlenizin tarayıcı, cihaz ve İS dağılımını anlama. A/B testi — deneyleri cihaz türü veya tarayıcı sürümüne göre segmentlere ayırma. Bot tespiti — tarayıcı botları ve otomatik trafiği tanımlama. Uyumluluk — belirli bir tarayıcı sürümünün ihtiyaç duyduğunuz özellikleri destekleyip desteklemediğini kontrol etme.
Gizlilik
Tüm ayrıştırma %100 tarayıcınızda çalışır. Hiçbir veri sunucuya gönderilmez.