Googly Analitycs с новым API. Работает.

34
Привет уважаемое сообщество LiveStreet. Мы от студии DevArt, решили сделать небольшой новогодний подарок любителям LS и Google. В своё время (примерно 12 октября) компания Google сменила API, и старая версия работать перестала. Тема замялась. А жаль :). Мы нашли способ заставить эту красотищу работать.
Живой пример можете лицезреть вот тут.
В новой версии есть несколько оговорок… Особенно как же достать злополучный ID? Старлеи то разберутся, а вот у новичков точно могут возникнуть проблемы. Вот инструкция:
В конфиг файле (config.php) у вас есть стандартные параметры типа username, password, и есть id. Вот охоту за ним мы и устроим. Что бы получить ID, надо зайти в google analitycs, дальше как показано на скриншоте найти строчку Изменить и клацнуть туда.

Как показано на втором скриншоте — ваш id находится тут :).

Теперь погорим о настройке, параметрах и как же это чудо вставить в LS?!
Ну, о мелочах типа регистрации в ГА, я говорить не стану, это как бы по дефолту быть должно.
И так:
1.Загружаем в корень папки js и stat. На stat права ставим 777 (755 на американских хостах как правило).
2.Заполняем файл config.php и на все файлы формата .csv даём права на запись. (особые извращенцы могут в настройках каждого отчёта заставить генерироваться xml).
3.Теперь о том что может статистика? Он может выводить статистку о:
Тенденция роста,
Посещения просмотры,
Браузеры,
ОС.
По сути можно заставить сделать импорт чего угодно из ГА, но мы сделали именно эти пункты, кто хочет дополнить — пожалуйста.
Далее. Что бы проверить работу статистики запустите index.php из папки после выполнения вышеуказанных инструкций. Если всё работает, самое время идти на сайт. Создавайте страницу, и туда импортируйте статистику:


<script type="text/javascript" src="/stat/swfobject.js"></script>

<div id="visitors">Тенденция роста аудитории</div>
<script type="text/javascript" src="/js/visitors.js"></script>

<div id="visitors_3">Посетители</div>
<script type="text/javascript" src="/js/visitors_3.js"></script>

<div id="country">Страны</div>
<script type="text/javascript" src="/js/country.js"></script>

<div id="city">Города</div>
<script type="text/javascript" src="/js/city.js"></script>

<div id="os">Операционные системы</div>
<script type="text/javascript" src="/js/os.js"></script>


По сути это всё. Надеюсь вам помогло.
Скачать можно вот тут
  • +13
  • 21 декабря 2009, 06:29
  • Devil

Комментарии (86)

RSS свернуть / развернуть
Спасибо большое, давно ждали восстановления работоспособности Googly Analitycs
+2
Автор, ссылку поправьте пожалуйста, а то у вас сейчас такая:
http://devil.devart.pro/files/ga.rar
Соответственно не работает и ничего не скачивается.
-1
Все скачивается отлично…
+1
Да действительно, извиняюсь, днем почему то у меня глючило и ошибку выдавала опера 10. Сейчас спокойно скачал.
+1
Странно, показывает чужую статистику
0
Ну ессесно, там же мои данные были (просто чем-то файлы заполонить надо было .csv). Обратитесь к stat/stat.php в случае если автоматическое обновление при заходе не происходит
+1
При обращении к www.mysite.ru/stat/stat.php возвращается ошибка:
Fatal error: Uncaught exception 'Exception' with message 'GAPI: Failed to request report data. Error: «Invalid value for ids parameter: ga: ХХ-ХХХХХХХ-Х»' in /var/www/vhosts/mysite.ru/httpdocs/stat/gapi.class.php:218 Stack trace: #0 /var/www/vhosts/mysite.ru/httpdocs/stat/stat.php(14): gapi->requestReportData('ХХ-ХХХХХХХ-Х', Array, Array, 'year', NULL, '2009-07-01', '2009-11-30', 1, 1000) #1 {main} thrown in /var/www/vhosts/mysite.ru/httpdocs/stat/gapi.class.php on line 218
0
А у меня ничего не возвращает, просто показывает чистую страницу.
0
Аналогичная проблема :(
0
Это не проблема, так быть должно!
0
Почему тогда не отображается статистика?
-1
А вы всё сделали по инструкции? Подключили аналитикс, вставили код, файлам дали права на запись? Конкретнее объясните что работает не так, или не работает в общем, я же не телепат, верно?
0
Все сделано строго по инструкциям, аналитикс подключен, код вставлен, файлам выставлены нужные права.

Статистика на странице не отображается.

При попытке зайти в stat.php выдается ошибка:

При обращении к www.mysite.ru/stat/stat.php возвращается ошибка:
Fatal error: Uncaught exception 'Exception' with message 'GAPI: Failed to request report data. Error: «Invalid value for ids parameter: ga: ХХ-ХХХХХХХ-Х»' in /var/www/vhosts/mysite.ru/httpdocs/stat/gapi.class.php:218 Stack trace: #0 /var/www/vhosts/mysite.ru/httpdocs/stat/stat.php(14): gapi->requestReportData('ХХ-ХХХХХХХ-Х', Array, Array, 'year', NULL, '2009-07-01', '2009-11-30', 1, 1000) #1 {main} thrown in /var/www/vhosts/mysite.ru/httpdocs/stat/gapi.class.php on line 218
0
У меня так и показывает чужую стату.
config несколько раз проверил.
Обратитесь к stat/stat.php

Не помогло… Я что-то кроме пустой страницы должен увидеть?
0
  • avatar
  • horhe
  • 23 декабря 2009, 07:11
мм, права точно выставили все на запись на папки/файлы? Путь в config.php прописали? Самый низ файла. Он то автоматом подхыватывается, то нет, от настройки сервера зависит.
-1
У меня тоже чужую статистику показывает.
+1
Права на все 777.
Путь верный…
+1
долго что-то вы, третий месяц уже как:
habrahabr.ru/blogs/webdev/72335/
0
  • avatar
  • Andex
  • 23 декабря 2009, 23:03
Хм… странно, так изучим проблему… Странно, народ извиняйте на разных сайтах и движках у разных хостеров у нас всё пашет.
У кого есть логи — посмотрите пожалуйста или мне в личку скиньте ссылки на них, попробуем понять почему ни у кого крмое нас это не работает
0
  • avatar
  • Devil
  • 24 декабря 2009, 04:25
Devil могу дать лог с сайта на DLE
Ссылка ушла в личку.
0
  • avatar
  • horhe
  • 24 декабря 2009, 07:15
Проблема была всё таки с путем указанным в конфиге.
Все работает спасибо!
+1
  • avatar
  • horhe
  • 24 декабря 2009, 07:30
Линки верные, это и из ошибок видно "/var/www/vhosts/mysite.ru/httpdocs/stat/stat.php"
+1
В конфиге у тебя прописан полный путь /var/www/vhosts/mysite.ru/httpdocs/stat/
?
У меня был /httpdocs/stat/ Прописал полностью и все нормально.
+1
Прописывал варианты:
/var/www/vhosts/mysite.ru/httpdocs/stat/
/www/vhosts/mysite.ru/httpdocs/stat/
/vhosts/mysite.ru/httpdocs/stat/
/mysite.ru/httpdocs/stat/
/httpdocs/stat/
/stat/
Результат один:
При обращении к www.mysite.ru/stat/stat.php возвращается ошибка:
Fatal error: Uncaught exception 'Exception' with message 'GAPI: Failed to request report data. Error: «Invalid value for ids parameter: ga: ХХ-ХХХХХХХ-Х»' in /var/www/vhosts/mysite.ru/httpdocs/stat/gapi.class.php:218 Stack trace: #0 /var/www/vhosts/mysite.ru/httpdocs/stat/stat.php(14): gapi->requestReportData('ХХ-ХХХХХХХ-Х', Array, Array, 'year', NULL, '2009-07-01', '2009-11-30', 1, 1000) #1 {main} thrown in /var/www/vhosts/mysite.ru/httpdocs/stat/gapi.class.php on line 218
+1
А у вас проблема проще, вы прописали не тот ID. Внимательно посмотрите процедуру получения ID, я ж даже скрины привёл :)
+1
Все верно! Заработало! :) Только пришлось прописать путь: /var/www/vhosts/mysite.ru/httpdocs/stat/
+1
Пожалуйста, читайте внимательно то что я пишу в этом топике. У вас проблема проще ровно ниже мой ответ :)
+1
А что подправить, чтобы не было вот такого наложения текста http://img.flashtux.org/img1329158192bex1cb89e12.png
+1
Ну, тут пара вариантов, либо просто уменьшить количество городов которые должны выводится в файле config.php, либо увеличить размер диаграммы в нужном .js файле :-)
+1
А что там отвечает за размер диаграммы, не уточните?
+1
// <![CDATA[
	var so = new SWFObject("/stat/ampie.swf", "ampie_chart", "550", "550", "8", "#FFFFFF");
	so.addVariable("path", "/stat/amline/");
	so.addVariable("settings_file", escape("/stat/country_settings.xml?<?php echo mktime();?>"));
	so.addVariable("data_file", escape("/stat/city.csv?<?php echo mktime();?>"));
	so.addVariable("preloader_color", "#BBBBBB");
	so.write("city");
// ]]>

«550», «550» — вот они :) Их можно увеличивать :)
+1
Спасибо, увеличение диаграммы помогло, а вот сокращение количества стран которые выводится в файле config.php не дало никакого результата, можете проверить.
+1
Devil кстати, а почему Значение «Используемые ОС» у всех одинаковые? Что у вас на сайте, что у других, абсолютно идентичные значения выдает. Остальные данные обрабытываются вроде верно, тока «Используемые ОС», проверьте пожалуйста.
+1
Вот собственно говоря мои http://img.flashtux.org/img1329158318aaxfc204fe7.png, на демо сайте они такие же.
+1
Хм, действительно странно, спасибо что указали на недочёт, посмотрим как можно исправить!
+1
Да, у меня тоже самое с ОС.
+1
Devil по поводу выдачи графика «Используемые ОС» не выяснили?
+1
После недели тестирования обнаружилась проблемка с автообновлением статистики. Статистика по ссылке www.mysite.ru/stat/ устаревшая до тех пор, пока не выполнить www.mysite.ru/stat/stat.php
0
  • avatar
  • voleg
  • 28 декабря 2009, 07:29
Вчера поставил статистику, очень доволен, спасибо Автору!
И тоже была мысль об обновлении, автоматом будет происходить или ставить на Cron, думал подождать пару дней :) но раз ты уже ждал — наверное Cron нужен.
-1
Да, действительно, статистика сама не обновляется, пока не сделаешь http://www.mysite.ru/stat/stat.php имхо так не должно быть.
+1
Ок, передал программисту, тот обещался поправить момент
0
Что то сегодня выполнил ..../stat/stat.php — показывает статистику от 31.12.2009 хотя вроде как должен показать за 2.01.2010. Кто подскажет в чем трабла?
0
Там задержка 2 дня
0
Ок, хорошо если так… просто сегодня получается что уже 3 дня.
0
Сегодня уже 6 дней, все остановилось на 31.12.09
0
Пардон, сначала графика нужно смотреть, идет по кругу нормально:)
0
Точно по кругу пошла, как то не очень прикольно выглядит :(
+2
Я бы даже сказал — ужасно выглядит!
Как пофиксить? Кто знает?
0
В stat.php 45 строку:

$ga->requestReportData($id,array('day','month','year'),array('visitors','visits','pageviews'),'month',null,$date3MonthStart, $date3MonthFinish,1,1000);


Поменять на это:

$ga->requestReportData($id,array('day','month','year'),array('visitors','visits','pageviews'),array('year','month'),null,$date3MonthStart, $date3MonthFinish,1,1000);

0
С графиком все в порядке, а вот самостоятельное автообновление без перехода по адресу www.mysite.ru/stat/stat.php а также по поводу того, почему Значение «Используемые ОС» у всех одинаковые, не выясненно и не пофиксено… ждем от автора решения проблем.
+1
Привет друзья, всех с наступившими праздниками, извините, в праздничное время возможности заняться проектом серьёзно почти нет, я думаю в ближайшее время решим проблему :)
+1
Проблема с трехмесячной статистикой решена:
из этого архива statga.googlecode.com/files/statga_3.1.zip распакуйте в stat все, вроме вашего config.php и обновите статистику stat/stat.php
0
  • avatar
  • pskk
  • 12 января 2010, 20:34
Спасибо! Однако, проблемка с автообновлением осталась :(
«Статистика по ссылке www.mysite.ru/stat/ устаревшая до тех пор, пока не выполнить www.mysite.ru/stat/stat.php»
0
Ставь на Cron и все дела. Каждый день заниматься ручным обновлением это как-то туповато.
Об этом я писал чуть выше, если кто считает это не правильным — пусть напишет в чем минусы такого метода, а не в тупую минусует (касается того кто ставил минус к моему предыдущему комменту)
0
Самостоятельное автообновление без перехода по адресу www.mysite.ru/stat/stat.php, а также по поводу того, почему Значение «Используемые ОС» у всех одинаковые, так и осталось не выясненным и не пофиксеным, и автор куда-то пропал. Может кто самостоятельно решил эти вопросы? Cron для автообновления не предлагать.
+1
Пипл так трабла с ОС устранена или еще нет?
+1
  • avatar
  • Fanta
  • 15 февраля 2010, 14:47
Нет, к сожалению не устранена еще.
+1
С ОС и браузерами там вроде просто. Добавил несколько новых отчетов — Браузеры, ОС, источники трафика, рефераллы, время на сайте.
В конфиг.пхп нужно добавить после $cityCSV=«city.csv»; это
$browsersCSV="browsers.csv";
$operatingsystemCSV="os.csv";
$referrersCSV="referrers.csv";
$timeOnSiteCSV="timeonsite.csv";
$sourceCSV="source.csv";


в stat.php добавляем следующие строки
//////Длительность пребывания на сайте для всех посетителей

$ga->requestReportData($id,array('day','month'),array('timeOnSite','visits'),'month',null,$date1MonthStart, $date1MonthFinish,1,30);

//переменная для записи резалта
$output="";


//получаем и обрабатываем результаты
foreach($ga->getResults() as $result)
{
$d=$result; //день
$visits=$result->getVisits(); //посетители
$timeOnSite=$result->getTimeOnSite(); //посещения
$timeOnSite=$timeOnSite/$visits;
$timeOnSite=round($timeOnSite);
#$timeOnSite=date ("i:s", $timeOnSite);
//приводим дату к удобочитаемому виду ,мменяем пробелы на точки
$d=str_replace(" ",".",$d);

//формируем строку
$output.=$d.";".$timeOnSite."\n";
}

//пишем в файл
$fp=fopen($path.$timeOnSiteCSV,"w");
fputs($fp,trim($output));
fclose($fp);




//////получаем БРАУЗЕРЫ за последний месяц
$ga->requestReportData($id,array('browser'),array('visits'),'-visits',null,$date1MonthStart, $date1MonthFinish,1,5);

//переменная для записи резалта
$output="";

//получаем общее число браузеров
$total_visits=$ga->getVisits();

//получаем и обрабатываем результаты
foreach($ga->getResults() as $result)
{
$browser=$result->getBrowser(); //Браузеры
$visits=$result->getVisits(); //кол-во посещений


//формируем строку
$output.=$browser.";".$visits."\n";
}

//пишем в файл
$fp=fopen($path.$browsersCSV,"w");
fputs($fp,trim($output));
fclose($fp);


//////получаем Операционные системы за последний месяц
$ga->requestReportData($id,array('operatingSystem'),array('visits'),'-visits',null,$date1MonthStart, $date1MonthFinish,1,4);

//переменная для записи резалта
$output="";

//получаем общее число браузеров
$total_visits=$ga->getVisits();

//получаем и обрабатываем результаты
foreach($ga->getResults() as $result)
{
$operatingsystem=$result->getOperatingSystem(); //Браузеры
$visits=$result->getVisits(); //кол-во посещений

$operatingsystem=str_replace("(not set)","не определено",$operatingsystem);
//формируем строку
$output.=$operatingsystem.";".$visits."\n";
}

//пишем в файл
$fp=fopen($path.$operatingsystemCSV,"w");
fputs($fp,trim($output));
fclose($fp);

//////получаем Источники трафика системы за последний месяц
$ga->requestReportData($id,array('medium'),array('visits'),'-visits',null,$date1MonthStart, $date1MonthFinish,1,6);

//переменная для записи резалта
$output="";

//получаем общее число браузеров
$total_visits=$ga->getVisits();

//получаем и обрабатываем результаты
foreach($ga->getResults() as $result)
{
$medium=$result->getMedium(); //Источники трафика
$visits=$result->getVisits(); //кол-во посещений

$medium=str_replace("(none)","Прямой трафик",$medium);
$medium=str_replace("organic","Поисковые системы",$medium);
$medium=str_replace("referral","Сайты - источники переходов",$medium);
//формируем строку
$output.=$medium.";".$visits."\n";
}

//пишем в файл
$fp=fopen($path.$referrersCSV,"w");
fputs($fp,trim($output));
fclose($fp);


//////получаем сайты с которых ходили
$ga->requestReportData($id,array('source'),array('visits'),'-visits',null,$date1MonthStart, $date1MonthFinish,1,8);

//переменная для записи резалта
$output="";

//получаем общее число браузеров
$total_visits=$ga->getVisits();

//получаем и обрабатываем результаты
foreach($ga->getResults() as $result)
{
$source=$result->getSource(); //Источники трафика
$visits=$result->getVisits(); //кол-во посещений

$source=str_replace("(direct)","Прямой трафик",$source);

//формируем строку
$output.=$source.";".$visits."\n";
}

//пишем в файл
$fp=fopen($path.$sourceCSV,"w");
fputs($fp,trim($output));
fclose($fp);
+1
в statistics.html добавить соответственно:
<div id="timeonsite" align="center" style="padding-bottom:80px">
		<strong>Для просмотра сожержимого, установите последнюю версию <a href="http://get.adobe.com/flashplayer/">Adobe Flash Player</a></strong>
	</div>


<script type="text/javascript">
	// <![CDATA[
	var so = new SWFObject("/stat/amxy.swf", "amxy", "600", "400", "8", "#FFFFFF");
	so.addVariable("path", "./amxy/");
	so.addVariable("settings_file", escape("/stat/timeonsite.xml?<?php echo mktime();?>"));
	so.addVariable("data_file", escape("/stat/timeonsite.csv?<?php echo mktime();?>"));
	so.addVariable("loading_data", "Загрузка стат. графиков");
	so.addVariable("preloader_color", "#BBBBBB");
	so.write("timeonsite");
	// ]]>
</script>

<script type="text/javascript">
	// <![CDATA[
	var so = new SWFObject("/stat/ampie.swf", "ampie_chart", "640", "400", "8", "#FFFFFF");
	so.addVariable("path", "./ampie/");
	so.addVariable("settings_file", escape("/stat/browsers_settings.xml?<?php echo mktime();?>"));
	so.addVariable("data_file", escape("/stat/browsers.csv?<?php echo mktime();?>"));
	so.addVariable("loading_data", "Загрузка стат. графиков");
	so.addVariable("preloader_color", "#BBBBBB");
	so.write("browsers");
	// ]]>

</script>

<div id="os" align="center" style="padding-bottom:80px">
		<strong>Для просмотра сожержимого, установите последнюю версию <a href="http://get.adobe.com/flashplayer/">Adobe Flash Player</a></strong>
	</div>

<script type="text/javascript">
	// <![CDATA[
	var so = new SWFObject("/stat/ampie.swf", "ampie_chart", "640", "400", "8", "#FFFFFF");
	so.addVariable("path", "./ampie/");
	so.addVariable("settings_file", escape("/stat/os_settings.xml?<?php echo mktime();?>"));
	so.addVariable("data_file", escape("/stat/os.csv?<?php echo mktime();?>"));
	so.addVariable("loading_data", "Загрузка стат. графиков");
	so.addVariable("preloader_color", "#BBBBBB");
	so.write("os");
	// ]]>

</script>

<div id="referrers" align="center" style="padding-bottom:80px">
		<strong>Для просмотра сожержимого, установите последнюю версию <a href="http://get.adobe.com/flashplayer/">Adobe Flash Player</a></strong>
	</div>

<script type="text/javascript">
	// <![CDATA[
	var so = new SWFObject("/stat/ampie.swf", "ampie_chart", "640", "400", "8", "#FFFFFF");
	so.addVariable("path", "./ampie/");
	so.addVariable("settings_file", escape("/stat/referrers_settings.xml?<?php echo mktime();?>"));
	so.addVariable("data_file", escape("/stat/referrers.csv?<?php echo mktime();?>"));
	so.addVariable("loading_data", "Загрузка стат. графиков");
	so.addVariable("preloader_color", "#BBBBBB");
	so.write("referrers");
	// ]]>

</script>

<div id="source" align="center" style="padding-bottom:80px">
		<strong>Для просмотра сожержимого, установите последнюю версию <a href="http://get.adobe.com/flashplayer/">Adobe Flash Player</a></strong>
	</div>

<script type="text/javascript">
	// <![CDATA[
	var so = new SWFObject("/stat/ampie.swf", "ampie_chart", "640", "400", "8", "#FFFFFF");
	so.addVariable("path", "./ampie/");
	so.addVariable("settings_file", escape("/stat/source.xml?<?php echo mktime();?>"));
	so.addVariable("data_file", escape("/stat/source.csv?<?php echo mktime();?>"));
	so.addVariable("loading_data", "Загрузка стат. графиков");
	so.addVariable("preloader_color", "#BBBBBB");
	so.write("source");
	// ]]>

</script>


в папке stat создать соответствующие файлы:
browsers_settings.xml, timeonsite.xml,os_settings.xml, referrers_settings.xml, source.xml — по аналогии с существующими, т.е. если это график amline — файл создавать на основе visitors_settings.xml, если удельные веса — ampie, то на основе country_settings.xml и т.д.
Для отображение длительности пребывания на сайте нужно скачать график amxy.swf и положить в папку stat с остальными amcharts.com/files/getfile.php?filename=amxy_1.6.4.1.zip

У меня только трабла возникла с копирайтами:
1.Есть файл amcharts_key.txt с ключом. Если файл statistics.html, которыей инклюдю в другом пхп скрипте, вылазиют копирайты, хотя непосредственно в самом statistics.html не отображаются. Куда только этот файл не ложил — если инклюдишь — все-равно вылазиют.
2. Копирайты вылазиют также на графике «длительность пребывания на сайте». Победить тоже пока не могу.
+1
респект!
Предлагаю для удобства выложить обновленный архив!
0
Присоединяюсь, выложите пожалуйста новый архив если не сложно.
0
Ребята но что там с обновленной версией? все работает? стоит ставить себе? есть рабочий архив???
0
Да, что-то заглохло все… уже который коммент с вопросами, а ответа ни одного.
0
Спасибо за статистику! Было бы неплохо, если бы все-таки довели до ума, а то пока напоминает сломанный конструктор лего.
0
Может кто нибудь в нормальный плагин оформить все это дело? Было бы отличным дополнением к движку.
0
Поддерживаю! Приходится все время ручками вбивать, что не есть айс, учитывая что движок довольно часто обновляется.
+1
Здравствуйте. Скажите пожалуйста, а есть ли возможность на базе этого плагина сделать вывод графической информации из файла xml или другой базы? К примеру, так?
0
  • avatar
  • StasG
  • 16 декабря 2010, 16:56
Помогите, пожалуйста. Сделал все по инструкции, права дал, при выполнении site.ru/stat/stat.php никаких ошибок не выдает (готово и пустая страница), но на site.ru/stat/ выводится чужая статистика еще за 2009 год. Куда еще можно посмотреть?
0
впишите свои данные config.php от Google Analytics, если не сделали этого ранее.
потом заново запускайте site.ru/stat/stat.php
0
Конечно, данные в config.php прописаны.
0
Можно прибить файлики *.csv, заново запустить stat.php. получатся новые файлики с данными 100% использующие данные из config.php.
0
В том-то и проблема что файлы csv не создаются. config.php проверен не один раз.
0
Финальный выстрел — права.
chmod -R 777 stat/

А вообще посмотрите логи ошибок nginx или apache, ведь если ошибки авторизации в гугле или нет прав на запись в папке, все увидите.
0
Права на stat и все, что в ней 777, я не обманывал, когда говорил, что все по инструкции (:
Почему не работает — загадка ):
0
Вы взяли архив из этого поста?
Попробуйте последнюю версию отсюда + habr
У себя сделал, работает.
0
Тоже пробовал. Дело в том, что даже если я указываю в config.php заведомо неверные данные при выполнении stat.php не выдает никаких ошибок, просто «готово» и пустая страница.
0
йоксель моксель
0
очень критична правильность абсолютного пути к stat.php от корня системы в config.php
0
Проверил все варианты начиная с /usr/… заканчивая просто /stat/
0
у меня тоже выдавало пустую страницу при обращении к stat.php и так же показывало чужую статистику, причина была в неправильном пути, исправил на:
$path="/var/www/site.com/stat/";

заработало
Если путь верный, но не правильные данные аккаунта либо права — выдает ошибки а не пустую страницу
0
Может кто сталкивался и знает в чем тут загвоздка. Рассматриваемый ресурс городской и ориентирован на один конкретный город. В отчетах Google Analytics неправильно указывается город пользователи которого составляют львиную долю заходов. Почему я решил что не правильно? В Яндекс Метрике хоть и не указывается город, но правильно показана область в которой находится тот город по идеи пользователи которого составляют основную массу пользователей сайта. А то что отображается в Google Analytics находится совсем в другой области. Посмотрел у конкурентов, также использующих Google Analytics, у них все нормально.
0
Попробовал принудительно в файле выставить city.csv выставить название нужного города. На сайте стало отображаться как и хотел, но файл city.csv как я понимаю постоянно обновляемый. После выполнения site.ru/stat/stat.php все вернулось как и было.

Можно ли еще как то принудительно выставить название города?
0
Подскажите как для строчки $visits=$result->getVisits(); сделать чтобы галка стояла по умолчанию

0
Сорри понял, в visitors_3_settings.xml убрать true у тега hidden
0
А на GA пароль такой же как от GMail? Стремно прописывать.
0
Не бойся, php твой пароль не украдет.
0
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.