Sunucu tarafında ve istemci tarafında sayım
Bu makalede
İnternet ölçümünün mimarisi temelde iki ayrı yönteme ayrılır: sunucudan izleme ve istemciden izleme.
Bu bağlamda “istemci” terimi, sayfayı görüntüleyen kişinin bilgisayarında ya da mobil cihazında çalışan web tarayıcısı yazılımını ifade eder. Bu iki yaklaşım arasındaki mekanik farkı anlamak, farklı kaynaklardan gelen istatistiklerin neden kaçınılmaz olarak birbirinden ayrıldığını ve web analizinde mutlak kesinliğin neden teknik olarak imkânsız kaldığını açıklığa kavuşturur.
Sayım mekanizmasının çalıştığı yer, tam olarak ne tür bilgilerin yakalanabileceğini ve sistemin hangi doğal kör noktalara sahip olacağını belirler.
Tarayıcının içinden sayım
İstemci tarafında sayım tamamen, genellikle JavaScript ile yazılan ve doğrudan web sayfasına yerleştirilen çalıştırılabilir betiklere dayanır. Belge yüklendiğinde tarayıcı bu kodu okur ve merkezi bir veritabanına etkin biçimde veri bildirmeye başlar.
Betik doğrudan okuma ortamının içinde çalıştığı için zengin davranış bilgilerine erişebilir. Ekran çözünürlüğünü algılayabilir, sayfanın tam olarak ne kadar aşağı kaydırıldığını izleyebilir, sekmenin ne kadar süre etkin kaldığını kesin olarak ölçebilir ve belirli düğmelere yapılan tıklamaları takip edebilir.
Bu yöntem, modern ve ağır analiz platformlarının bel kemiğidir. Ancak işleyişi tamamen tarayıcının betiğin çalışmasına izin vermesine bağlıdır.
Tarayıcının dışından sayım
Buna karşılık sunucu tarafında ölçüm tamamen okuma ortamının dışında gerçekleşir. Bu yöntem, tarayıcının web sayfasını oluşturan dosyaları almak için yaptığı temel isteklere dayanır.
Basit bir görsel sayaç yerleştirildiğinde tarayıcı, grafiği sayaç sunucusundan ister. Sunucu bu tek isteği kaydeder, sayıyı bir artırır ve görseli teslim eder.
Sunucu okuyan cihazda hiçbir zaman kod çalıştırmaz ve görsel teslim edildikten sonra olup bitenleri hiç göremez. Kaydırma derinliği ya da ekran boyutu hakkında hiçbir şey bilmez; yalnızca belirli bir dosyanın belirli bir zamanda istendiği şeklindeki yadsınamaz teknik gerçeğe odaklanır.
Engelleyici neyi kaldırır
Tarayıcıya bağımlılık, istemci tarafında izlemeyi dış müdahalelere karşı son derece savunmasız kılar. Gizlilik eklentileri, reklam engelleyiciler ve sıkı tarayıcı güvenlik ayarları izleme betiklerinin çalışmasını sıklıkla engeller.
Bu olduğunda analiz platformu hiçbir sinyal almaz ve ziyaretçinin gelişini tamamen kaçırır. Sunucu tarafındaki bir görsel isteğini ise sayfanın görsel düzenini de bozmadan engellemek çok daha zordur.
Tarayıcı sayfadaki görselleri göstermeye çalıştığı sürece istek gönderilir ve hit kaydedilir. Savunmasızlıktaki bu temel fark, sunucu tarafındaki sayaçların neden çoğu zaman betik tabanlı muadillerinden daha yüksek ve daha sağlam temel sayılar bildirdiğini açıklar.
Hangisi hangi soruyu yanıtlar
Bu mimari farkları kavramak, web istatistiklerini doğru yorumlamak için çok önemlidir. Hiçbir yöntem gerçekliğin kusursuz bir yansımasını sunmaz.
İstemci tarafındaki betikler davranışa dair derin içgörüler sağlar, ancak gizlilik engelleyicileri yüzünden kitlenin önemli bir bölümünü sıklıkla kaçırır. Sunucu tarafında sayım, dosya isteklerinin son derece güvenilir bir temel çizgisini garanti eder, ancak sonraki etkileşim ya da okuma süresi hakkında hiçbir bilgi vermez.
Uygun yöntemi seçmek tamamen gerçekte hangi bilgiye ihtiyaç duyulduğuna bağlıdır. Rahatsız edici davranış izlemesi olmadan erişime dair güvenilir bir genel bakış isteyen bağımsız siteler için sunucu tarafındaki bir isteğin sağlam sadeliği en uygun teknik tercih olmayı sürdürür.