Konuyu Açan
#0
Google Analytics, web sitelerinin ziyaretçi verilerini takip etmek için vazgeçilmez bir araçtır. PHP ile Google Analytics API'sini kullanarak, bu verileri programatik bir şekilde çekmek ve analiz etmek mümkündür. Bu yazıda, Google Analytics PHP API kullanımına dair temel bilgileri ve adımları ele alacağız.
İlk olarak, Google Analytics API'sine erişim sağlamak için bir Google Cloud projesi oluşturmanız gerekmektedir. Projeyi oluşturduktan sonra, Google Analytics API hizmetini etkinleştirmeniz ve bir OAuth 2.0 istemci kimliği almanız gerekecektir. Bu adım, uygulamanızın verilerinize erişim sağlaması için gereklidir.
API'yı kullanmak için gerekli olan Google Client Library'yi yüklemek için Composer kullanılabilir. Aşağıdaki komutu terminalde çalıştırarak kütüphaneyi yükleyin:
Yükleme tamamlandıktan sonra, API'yi kullanmaya başlayabilirsiniz. Aşağıda basit bir PHP kodu örneği verilmiştir. Bu kod, Google Analytics'ten belirli bir tarih aralığında ziyaretçi verilerini çeker:
Bu kod, belirlenen tarih aralığında oturum ve sayfa görüntüleme sayılarını döndürmektedir. YOUR_PROFILE_ID kısmını kendi Google Analytics profil kimliğinizle değiştirmeniz gerekmektedir.
Sonuç olarak, Google Analytics PHP API'si ile web sitenizin analiz verilerine erişmek ve bu verileri işlemek oldukça kolaydır. Uygulamanızda bu API'yi kullanarak daha fazla veri çekebilir ve analiz süreçlerinizi geliştirebilirsiniz.
İlk olarak, Google Analytics API'sine erişim sağlamak için bir Google Cloud projesi oluşturmanız gerekmektedir. Projeyi oluşturduktan sonra, Google Analytics API hizmetini etkinleştirmeniz ve bir OAuth 2.0 istemci kimliği almanız gerekecektir. Bu adım, uygulamanızın verilerinize erişim sağlaması için gereklidir.
API'yı kullanmak için gerekli olan Google Client Library'yi yüklemek için Composer kullanılabilir. Aşağıdaki komutu terminalde çalıştırarak kütüphaneyi yükleyin:
CODE
1composer require google/apiclientYükleme tamamlandıktan sonra, API'yi kullanmaya başlayabilirsiniz. Aşağıda basit bir PHP kodu örneği verilmiştir. Bu kod, Google Analytics'ten belirli bir tarih aralığında ziyaretçi verilerini çeker:
CODE
12345678910111213141516171819202122232425
require 'vendor/autoload.php';
use Google\Client;
use Google\Service\Analytics;
$client = new Client();
$client->setApplicationName('Google Analytics API PHP');
$client->setScopes([Analytics::ANALYTICS_READONLY]);
$client->setAuthConfig('credentials.json');
$client->setAccessType('offline');
$analytics = new Analytics($client);
$profileId = 'YOUR_PROFILE_ID'; // Google Analytics profil kimliği
$results = $analytics->data_ga->get(
'ga:' . $profileId,
'30daysAgo',
'today',
'ga:sessions,ga:pageviews'
);
foreach ($results->getRows() as $row) {
echo 'Sessions: ' . $row[0] . ', Pageviews: ' . $row[1] . "\n";
}
Bu kod, belirlenen tarih aralığında oturum ve sayfa görüntüleme sayılarını döndürmektedir. YOUR_PROFILE_ID kısmını kendi Google Analytics profil kimliğinizle değiştirmeniz gerekmektedir.
Sonuç olarak, Google Analytics PHP API'si ile web sitenizin analiz verilerine erişmek ve bu verileri işlemek oldukça kolaydır. Uygulamanızda bu API'yi kullanarak daha fazla veri çekebilir ve analiz süreçlerinizi geliştirebilirsiniz.