İçeriğe geç

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.

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.