﻿ Web Sitelerinin Kişiselleştirilmesinde Kullanılan 7 Kavram | euromessage
1- Web Sunucu
Web sunucu, web sayfalarının gelen istekler doğrultusunda şekillendirilmesi ve istemciye(ziyaretçinin kullandığı programa) gönderilmesi için kullanılan yazılıma verilen isimdir. Web sunucular, üzerlerine kurulu oldukları donanıma bağlı olarak saniyede 1000’lerce isteğe cevap verebilirler. Bazen birden fazla web sunucusu, tek bir web sitesi için gelen istekleri karşılamak ile sorumlu olabilir. Hatta google.com gibi tüm dünya tarafından yoğun bir şekilde kullanılan web siteleri binlerce bilgisayardan oluşur. Dünya üzerinde en yaygın kullanılan web sunucu yazılımı açık kaynak kodlu Apache’dir. Ardından Microsoft tarafından geliştirilmiş olan Internet Information Server gelir.
Web Analizinden Yararlanarak Sonuç Alabileceğiniz 6 Temel Konu
2- Web Kayıtları
Web sunucu, ziyaretçi tarafından gönderilen bütün istekleri metin dosyalarına kayıt altına alır. Bu dosyalara web kaydı (web log) adı verilir. Web kayıtları günlük ve saatlik olabileceği gibi belirli bir büyüklüğe ulaştığında, yeni bir metin dosyası yaratılacak şekilde de ayarlanabilir. Web kaydındaki sütunlar birbirinden ‘ ‘ (boşluk) karakteri ile ayrılmıştır. Her bir sütun farklı bir bilgiyi taşımaktadır. Sütunları açıklamaları sırasıyla aşağıdaki gibidir:
Tarih: ilgili isteğin web sunucuna ulaştığı tarih.
Saat: ilgili isteğin web sunucusuna ulaştığı saat.
Web sitesi IDsi: Bir web sunucu üzerinde birden fazla web sitesi bulundurabilir. Bu sütun, kaydın hangi web sitesine ait olduğu bilgisini verir.
Sunucu IPsi: Web sunucu bilgisayarının IPsi.
İstek Tipi: İsteğin hangi tipte olduğunu belirtir. GET, PUT ve POST olabilir.
URI: İsteğin hangi klasördeki, hangi dosyaya yapıldığı bilgisi. İsteğin başında bulunan web adresi loga yazılmaz.
Parametreler: Dosya isteği ile birlikte gönderilen parametreler. Örneğin, http://www.xyzd.com/einhell-bt-ag-500-115-mm/productDetails.aspx?categoryid=450016&productid=hreinhlbtag500 adresinin soru işaretine olan kadar kısmı istenen dosyayı belirtirken, soru işaretinden sonraki kısım parametreleri verir. Parametreler & işareti ile ayrılan parametre ve değer ikililerinden oluştur.
Port Numarası: İsteğin, bilgisayarın hangi portundan cevaplandığı bilgisi.
Kullanıcı Adı: Web sitesi, web sunucu tarafından desteklenen bir yetkilendirme yöntemi kullanıyor ise yetkilendirme sırasında kullanılan kullanıcı adı bilgisi bu alana yazılır.
Ziyaretçi IPsi: Ziyaretçinin bilgisayarının IPsi.
User Agent: Ziyaretçinin siteyi ziyaret ederken kullandığı tarayıcı tipi veya siteyi indekslemek için ziyaret eden google bot gibi robot yazılımların ismi.
Cookie: Ziyaretçinin bilgisayarına, web sitesi tarafından bırakılmış olan bilgiler.
Referrer: Şu an istek yapılan dosyayı hangi sayfadan kliklediğinin bilgisi. Eğer kişi dosyanın ismini doğrudan yazmış ise bu alanda bilgi bulunmaz.
Status: HTTP status kodu.
Sub-Status: HTTP status kodunun daha ayrintili aciklamasi.
Win-Status: İşletim sistemi seviyesindeki aktiviteler ile iligili kodlar.
Bytes Sent: Web sunucunun byte cinsinden gönderdiği veri miktarı.
Bytes Received: Web sunucunun byte cinsinden aldığı veri miktarı.
Time Taken: Milisaniye cinsinden isteğin kaşılanmasının ne kadar sürdüğü bilgisi.
4- Sayfa Görüntüleme
HTTP ziyaretçilerin web sitelerini ziyareti sırasında kullandıkları ağ protokolünün adıdır. HTTP protokolünün özelliği bağlantısız (connectionless) olmasıdır. Bu şu anlama gelir; web sitesinde dolaşırken her bir dosyayı isteğiniz için, kullandığınız tarayıcı programı sunucu ile yeniden bağlantı kurar ve dosya (web sayfası) bilgisayarınıza indirildiği an bağlantıyı keser. Birbiri peşi sıra gelen sayfa istekleriniz, web sunucuya birbirinden ayrı olarak ulaşır. O nedenle aslında teknik anlamda ziyaret diye bir şey yoktur, birbiri ardına gelen dosya istekleri vardır. Ziyaret tamamen bir kavramsallaştırmadan ibarettir.
Ziyaret, bir ziyaretçinin dosya istekleri arasında maksimum 30 dakikayı geçmeyecek şekilde gelen isteklerin kümesine verilen isimdir. 30 dakika da yine bir kabuldür. Ziyaretçinin, bir isteği ile bir sonraki arasına 30 dakikadan daha fazla süre girerse, yeni bir ziyaret kabul edilir. Ziyaret, ziyaretçinin birlikte yaptığı içerik(haber, mal, video vb.) tüketiminin saptanması açısından önemlidir.
Ziyaret tezdeki uygulama sırasında pazar sepeti ile bir tutulmuştur. Her bir web sitesi ziyareti, bir müşterinin marketi bir ziyareti sırasındaki alışverişine denk düşerken, her bir sayfa görüntüleme ise sepete attığı ürüne denk düşmektedir.
6- Ziyaretçi Kimliklendirme
HTTP anonim bir protokoldür. Ziyaretçiye sorulmadığı taktirde ziyaretçinin kim olduğu bilinemez. Bu nedenle ziyaretçileri birbirinden ayırabilmek için bir takım teknikler geliştirilmiştir. Burada kişinin gerçek kimliğinin ne olduğunu ortaya çıkarmak amaçlanmaz. Sadece, ziyaretçiler ve dolayısıyla ziyaretler birbirinden ayrılmaya çalışılır. Bu amaçla kullanılacaklar web kaydında bulunan verilerden ibarettir. İlk olarak IP verisini kullanabiliriz ancak günümüzde bir çok bilgisayar web sayfası isteklerini firewall, proxy server gibi teknolojiler üzerinden iletiyorlar, bu nedenle aynı IP üzerinden yüzlerce bilgisayar istek gönderiyor olabilir. Diğer bir yöntem ise IP ile birlikte tarayıcı bilgisini kullanmak olabilir. Ancak büyük işletmelerde çalışanların tamamı, kurallar gereği aynı tarayıcıyı kullanıyor olabilir. Bu da, IP ve Tarayıcı ikilisi baz alarak yapılan tekilleştirmeyi çok fazla hatalı kılacaktır.
Yukarıda belirtilen sorunları aşmak için kullanılan yöntem cookie bazlıdır. Her bir ziyaretçiye, ilk ziyaretinde o ziyaretçiyi tamamen tekil kılacak bir cookie yerleştirilir. Böylece bu ziyaretçi bütün ziyaretlerinde, diğer ziyaretçilerden ayırılır. Bu yöntem bahsi geçen diğer iki yöntemden çok daha etkin olmasına rağmen, bazı ziyaretçilerin cookilerini silmesi veya cookie kabul etmemesi, aynı bilgisayarı birden falza kişinin kullanıyor olabilmesi nedeniyle kesin bir çözüm değildir.
Şu an için kimliklendirme, en etkin şekilde kullanıcı adı ve parola ile girilen sitelerde yapılmaktadır. Bu sitelerde ziyaretçiler kimliklerini, kendi rızaları ile site sahipleri ile paylaşmaktadır.
7- Tıklanma Oranı (CTR: Click Through Rate)
Web sitesine trafik çekmek veya web sitemize gelen ziyaretçileri bir ürün veya içeriğimize yöneltmek için kullandığımız görsellere genel olarak banner adı verilir. Bir bannerın tıklanma sayısının bannerın kaç kere gösterildiğine oranına ise tıklama oranı(CTR) denir. Örneğin, bir banner 80 kere gösterilmiş ve 20 kere tıklanmış ise banner’ın tıklanma oranı 0.25’dir. Tıklanma oranı 1’e ne kadar çok yaklaşıyorsa banner o kadar başarılıdır. Web sitesini yönetenler site üzerindeki bannerların tıklanma oranını mümkün olduğu kadar yukarı çekmeyi amaçlarlar.
Veri Madenciliğinin 4 Temel Görevi CRISP Nedir? CRISP Sürecinde Kullanılan 6 Aşama Web Sayfalarının Kişiselleştirilmesinde 4 Aşama Mutlaka Öğrenmeniz Gereken 8 E-posta Pazarlama İstatistiği
E-posta pazarlamacılarının üzerinde en çok çalıştığı ve kafa yorduğu konulardan biri de, gönderdikleri e-postaların gerçekten ilgili kişilere gitmesi ve mesajlarını...