Google Analytics - Могу ли я скачать журналы?
Могу ли я загрузить необработанные журналы моих данных Google Analytics? Я хочу сделать некоторую обработку данных.
4 ответа
Ну, вы не можете напрямую получить доступ к журналам GA, но нетрудно восстановить журнал GA (для вашей собственной учетной записи GA) с полной точностью.
Мы точно знаем, какие данные есть в этих журналах GA, потому что Google сказал нам. Google также объяснил, как собираются данные, содержащиеся в журнале.
Вот суть: все отчеты / представления данных в веб-браузере GA создаются путем анализа журнала транзакций, который, в свою очередь, создается по одной строке за раз. Сервер GA собирает каждую из этих строк точно таким же образом - путем получения длинного списка параметров, приложенного к клиентскому запросу для однопиксельного GIF. (Этот запрос инициируется ga.js, который загружается и выполняется клиентом / браузером.) Этот список параметров состоит из всех источников данных GA: строка местоположения (' http://wwww/....'), заголовки HTTP-запроса, данные из DOM, файлы cookie, установленные / обновленные на клиенте. Данные из всех этих источников объединяются и упаковываются в этот список параметров и добавляются к запросу на __utm.gif.
Пример:
Это не сложно разобрать - каждый параметр - это переменная, начинающаяся с "u", например, "utmn". Каждый параметр в свою очередь имеет значение. например, utmn - идентификатор учетной записи GA; и utmcc - это файлы cookie. Вы можете декодировать различные параметры запроса GIF, обращаясь к таблице поиска параметров запроса GIF, предоставленной Google.
Чтобы восстановить журнал GA для вашей учетной записи GA, вам просто нужно захватить каждый из этих запросов GIF. Нетрудно записать все эти данные в журнал активности Apache:
Сначала добавьте эту строку в код отслеживания GA для каждой страницы вашего сайта:
page.Tracker.__setLocalRemoteServerMode();
Это вызывает запрос на __utm.gif с вашего веб-сервера при загрузке вашей страницы.
Затем добавьте этот ресурс (__utm.gif) в корневой каталог вашего веб-сервера, чтобы вы могли его обслуживать.
Я не думаю, что вы можете получить необработанные журналы, но вы, безусловно, можете получить доступ к данным через API, за пределами вашего веб-браузера:
http://code.google.com/apis/analytics/docs/gdata/gdataDeveloperGuide.html
Простой ответ: НЕТ.
Вы можете получить журналы вашего сервера, вы знаете;)
В качестве альтернативы вы можете использовать Matomo , который дает вам доступ к необработанным журналам.