@Nikola24

Можно ли с помощью Google Analytics вытащить данные?

Привет. Хочу сделать на сайт счетчик посетителей за всё время, а так же вывести процент захода пользователей из континетов. Возможно ли забрать данные с Аналитикса и вывести их на мой сайт?
  • Вопрос задан
  • 154 просмотра
Решения вопроса 1
@Nikola24 Автор вопроса
Помогла библиотека google-api-php-client-2.2.0.
1) Подключаем её к сайту
2) Создаём нужные ключи в https://console.developers.google.com
3) Прописываем все ключи в файл
4) Наслаждаемся результатом

require_once 'libs/google-api-php-client-2.2.0/vendor/autoload.php'; 
	$client = new Google_Client(); $client->setApplicationName(""); // имя проекта
	$client->setAuthConfig('');  // путь на файл json с данными для автоматической аунтификации
	$client->addScope('https://www.googleapis.com/auth/analytics.readonly'); 
	$GA_VIEW_ID = 'ga:XXXXX'; // Ваш View_ID 
	$service = new Google_Service_Analytics($client); 

	try { 
		$result = $service->data_ga->get( $GA_VIEW_ID, '100daysAgo', 'today','ga:uniquePageviews'); 
		$count = $result->totalsForAllResults['ga:uniquePageviews']; 
		echo $count; 
	} catch(Exception $e) { 
		var_dump($e);
	}
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
dimonchik2013
@dimonchik2013
non progredi est regredi
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы