![]() ![]() ![]()
Какой рейтинг вас больше интересует?
|
![]()
Получаем данные Google Analytics из PHP2013-04-30 01:57:02 (читать в оригинале)Иногда требуется показать данные из Google Analytics анонимным пользователям. Например, соорудить красивую статистику как на хабре или вывести счётчик посещений для конкретной страницы. Реализуется не совсем очевидно. В официальных документах если и описано, то очень и очень расплывчато. Хорошо, что есть добрые люди на StackOverflow. Итак, решение.
require_once('libs/google/Google_Client.php'); require_once('libs/google/contrib/Google_AnalyticsService.php'); $client = new Google_Client(); $client->setApplicationName('My cool application'); $client->setAssertionCredentials( new Google_AssertionCredentials( // тот самый email, который мы добавляли в analytics '13901308-vb17d63uka19@developer.gserviceaccount.com', array('https://www.googleapis.com/auth/analytics.readonly'), // полный путь к загруженному секретному ключу file_get_contents('libs/google/keys/761774d73f0e-privatekey.p12'), )); // Client ID со страницы API Access $client->setClientId('13901308-vb17daf1ka19.apps.googleusercontent.com'); $client->setAccessType('offline_access'); $service = new Google_AnalyticsService($client); // получаем количество уникальных посетителей конкретного профиля с 2009 года $data = $service->data_ga->get('ga:20342384', '2009-01-01', date('Y-m-d'), 'ga:visitors', array( 'dimensions' => 'ga:pagePath', 'filters' => 'ga:pagePath==/user/samdark/', )); print_r($data); В процессе работы с API очень полезны Google Analytics Query Explorer и полное описание API.
|
![]() ![]() ![]()
Категория «Священники»
Взлеты Топ 5
Падения Топ 5
![]()
Популярные за сутки
|
Загрузка...

BlogRider.ru не имеет отношения к публикуемым в записях блогов материалам. Все записи
взяты из открытых общедоступных источников и являются собственностью их авторов.
взяты из открытых общедоступных источников и являются собственностью их авторов.