PHP ile Google Analytics Tekil ve Çoğul Ziyaretçi Sayısı

WordPress ve birçok CMS de eklenti olarak Google Analytics servisleri bulunuyor ama özel yazılımlarda kendimiz yazmamız gerekmekte . Google bu iş için güzel bir class hazırlayıp indirilebilir halde yayınlamış . Class’ı kullanmak son derece kolay , analtyics’e kayıtlı oldugunuz email adresinizi tanımlıyorsunuz ve veriler dizi halinde dönüyor . Veri döndükten sonra istediğiniz şekilde datayı kullanabilirsiniz .

Google Analytics Classını İndirmek İçin ;
http://rahimcan.com/wp-content/uploads/2014/07/analytics.class.rar

[php]

// İlk olarak sınıfı projemize dahil ediyoruz .
require "analytics_api/analytics.class.php";

// İkinci olarak try catch ile hata kontrolü yaptırıyoruz ve blok arasına analitik kodunu yerleştiriyoruz

try {

$analytics = new analytics("analitikkayitli_mail@gmail.com", "parolanız");
$analytics->useCache();

# Profil id’sini ayarlayalım / Bu ID yi analitik hesabınızdan oluşturmanız gerekiyor . yoksa veri çekemezsiniz .
$analytics->setProfileById(‘ga:xxxxxxx’);

# Tarih Aralığını Belirtelim
$analytics->setMonth(date("m"), date("Y"));

# Tekil ve Çoğul Hitleri Alalım
$tekil = $analytics->getVisitors();
$cogul = $analytics->getPageviews();

} catch (Exception $hata)
{
echo "Hata: ".$hata->getMessage();
}

[/php]

İşlemlerimiz bu kadar . Bilmeniz gereken bir noktada bu verileri localhosttan çekemezsiniz çünkü google bu işlemi yapmak için SSL kullanmayı zorunlu kılmaktadır . https:// ile başlayan bir web sitesinin hostingi üzerinden deneyebilirsiniz .

Şimdide verileri ekrana bastıralım .

[php]

// Tekil Ziyaretçiler
echo print_r($tekil);

// Çoğul Ziyaretçiler
echo print_r($cogul);

[/php]

Hepsi bu kadar . İşlemleri eksiksiz ve hatasız yaptıysanız veriler dizi içinde 30 günlük periyodta ekrana gelecektir . Bundan sonra yapmanız gereken bu verileri chart grafiği üzerinde düzgünce göstermek olacaktır .