JavaScript ile Ziyaretçi Bilgileri Nasil Alinir

JavaScript ile Ziyaretçi Bilgileri Nasil Alinir

Önceki makalemizde sitemizi ziyaret eden kullanicilara ait bilgileri ASP.NET ile nasil alacagimizi detayli olarak anlatmistik.

Önceki Makalemize burdan ulasabilirsiniz

Bu makalemizde javascript ile web sayfamizi ziyaret eden kullanicilarin hangi site üzerinden geldigi, kullandigi tarayici bilgisi, ekran çözünürlügü ve Ip adresi gibi bilgileri nasil alacagimizi anlatacagiz.

Tarayici Tipini Almak

Ziyaretçinin kullandigi tarayici tipini asagidaki javascript kodu ile alabiliriz.

function Tarayicitipi() {
  alert(navigator.appName);
}

 

Tarayici Versiyonunu Almak

function Tarayiciversiyon() {
  alert(navigator.appVersion);
}

 

Ziyaretçinin Hangi Baglantiyi Kullanarak Geldigi Bilgisi (referral bilgisi)

Eger ziyaretçi sayfamiza direk olarak degilde bir linki takip ederek geldi ise, geldigi adresi almak için asagidaki kodu kullaniyoruz. Bu sayede arama motorlarin gelen ziyaretçileride bulabilir ve farkli analizler için kullanabiliriz.

function ReferrelBilgisi() {
   alert(document.referrer);
}

 

Ekran Çözünürlügünü Almak

.

function Cozunurluk() {
   var w = screen.width;
   var h = screen.height
   alert(w+" x "+h);
}

 

Ziyaretçinin Ip Adresini Almak

Ziyaretçinin IP adresini almak için javascriptde kullanacagimiz bir metod yok malesef. BAzi tarayicilarda bunu almak için java kullanimina dair örnekler bulabilirsiniz, fakat ziyaretçinin bilgisayarinda java kurulu olmasi ve tarayicisininda uygun olmasi durumlari söz konusu. Aksi takdirde alamiyoruz.

Ziyaretçinin IP adresini almak için en iyisi asp, asp.net veya php gibi dilleri javascrit içinden kullanmak.

ASP.NET için Ziyaretçi IP Adresini Almak

function IPAdres() {
   alert('<%= Request.UserHostAddress%>');
}

 

ASP için Ziyaretçi IP Adresini Almak

function IPAdresASP()
{
   alert(<%Response.Write(Request.ServerVariables("remote_addr"))%>);
}

.

 

Yukarida anlattiklarimizi birlestirip bir örnek yapalim:

<script type="text/javascript">
function ZiyaretciBilgileri() {

  var text = ""

//Referel Bilgisi için (document.referrer)
 text += "Referrel Site = " + document.referrer;

  //Ekran Çözünürlülük Bilgisi: (screen.width ve screen.height)
  text += " ; Ekran Çözünürlülügü= " + screen.width + "X" + screen.height;

  //Browser Type : (navigator.appName)
 text += " ; Browser Tipi=" + navigator.appName;

  //Browser Version : (navigator.appVersion)
 text += " ; Browser Version=" + navigator.appVersion;

  //IP adress:
//.net için ip = '<%= Request.UserHostAddress%>';
 text += " ; IP Adresi=" + '<%= Request.UserHostAddress%>';
 alert(text);

}
</script>

 

Bilgileri Görmek için asagidaki butona basin

 

Tags:

2 thoughts on “JavaScript ile Ziyaretçi Bilgileri Nasil Alinir

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir