4 Ocak 2015 Pazar

Asp.Net ile Web Ziyaretçisinin Bilgilerini Alma

Websitenizi ziyaret eden ziyaretçilerin ip adresi, hangi browseri, hangi işletim sistemini, browserinin versiyonu, http_user_agent detay bilgilerini almak isteyebilirsiniz. Özellikle e-ticaret sitesi gibi üyelik gerektiren bir websiteniz varsa bu bilgilere ulaşmak vazgeçilmez olmaktadır. Aşağıda web ziyaretçisine ait bilgilerin nasıl alınacağı anlatılmaktadır.
Ziyaretçinin IP Adresinin Öğrenmek:
string IpAdress = Request.ServerVariables["REMOTE_ADDR"];
Ziyaretçinin SessionID sini Öğrenmek:
SessionID:  Server tarafında her ziyaret için verilen unique bir ID dir.Şu şekilde SessionID yi öğrenebilirsiniz;
string sessionID = Session.SessionID.ToString();
Ziyaretçinin Http_User_Agent Değerini Öğrenmek:
string httpUserAgent = Request.ServerVariables["http_user_agent"];
Ziyaretçinin Browser Adını Öğrenmek:
string browserName = Request.Browser.Browser.ToString();
Ziyaretçinin Browser Versiyonunu Öğrenmek:
string browserVersion = Request.Browser.Version.ToString();
Ziyaretçinin İşletim Sistemini Öğrenmek:
string osName = Request.Browser.Platform.ToString();
Bu bilgileri alarak sitenizle ilgili istatiksel verilerini görebilirsiniz. Örneğin; web sitenize genelde internet explorer ile giriliyorsa  CSS tasarımınızı IE ye göre yapabilirsiniz.  

Hiç yorum yok:

Yorum Gönder