Аналитика Google - я могу загрузить журналы?

Это - относительно недавние новости, но Знатоки Drupal выпустили, Открывают Atrium: http://openatrium.com/

Это смотрит довольно прилично функции и звучит расширяемым.

3
задан 11 March 2010 в 04:07
4 ответа

Я не думаю, что можно получить необработанные журналы, но можно, конечно, получить доступ к данным через API, за пределами веб-браузера:

http://code.google.com/apis/analytics/docs/gdata/gdataDeveloperGuide.html

2
ответ дан 3 December 2019 в 05:54
  • 1
    Хм, я думаю, что мне, возможно, понадобились бы необработанные журналы, похоже, что существует предел запроса на API. –  Kyle 11 March 2010 в 05:41
  • 2
    Если you' ре, получающее < 10 000 точек данных в день, я предполагаю, что Вы могли выполнять пакет каждый час или так собрать последние данные и записать это в Ваш собственный файл необработанных данных. У меня была проблема, где я должен был сделать приблизительно 100 000 запросов геокода через Google API для заполнения отставания в нашей базе данных. Я просто установил его для выполнения 10,000 за один раз и запустил его каждый раз, прежде чем я оставил работу. 10 дней спустя, завершенное отставание. –  Mark Henderson♦ 11 March 2010 в 05:49

Простой ответ: НЕТ.

Вы можете, хотя получают Ваши журналы сервера, Вы знаете ;)

0
ответ дан 3 December 2019 в 05:54

Ну, Вы не можете непосредственно получить доступ к журналам GA, но не трудно повторно создать журнал GA (для Вашей собственной учетной записи GA) с полной точностью.

Мы знаем точно, какие данные находятся в этих журналах GA, потому что Google сказал нам. Google также объяснил, как данные, включающие журнал, собраны.

Вот суть: Все отчеты/представления данных в веб-браузере GA создаются путем парсинга журнала транзакций, который в свою очередь создается одна строка за один раз. Сервер GA собирает каждые из тех строк точно таким же образом - получением длинного списка параметров, добавленных к клиентскому запросу на единственный пиксель GIF. (Этот запрос инициируется ga.js, который загрузил и выполнился клиентом/браузером.), Что список параметров состоит из всех источников данных GA: адресная панель ('http://wwww....'), заголовки Запроса HTTP, данные из DOM, настройки куки / обновленный на клиенте. Данные изо всех этих источников агрегированы и упакованы в этот список параметров и добавлены к запросу на __ utm.gif.

Пример:

http://www.google-analytics.com/__utm.gif?utmwv=4&utmn=769876874&utmhn=example.com&utmcs=ISO-8859-1&utmsr=1280x1024&utmsc=32-bit&utmul=en-us&utmje=1&utmfl=9.0%20%20r115&utmcn=1&utmdt=GATC012%20setting%20variables&utmhid=2059107202&utmr=0&utmp=/auto/GATC012.html?utm_source=www.gatc012.org&utm_campaign=campaign+gatc012&utm_term=keywords+gatc012&utm_content=content+gatc012&utm_medium=medium+gatc012&utmac=UA-30138-1&utmcc=__utma%3D97315849.1774621898.1207701397.1207701397.1207701397.1%3B...

Это не трудно проанализировать - каждый параметр является переменной, начинающейся 'u', например, 'utmn'. Каждый параметр в свою очередь имеет значение. 'utmn', например, является идентификатором Учетной записи GA; и 'utmcc' являются cookie. Можно декодировать различных параматерей Запроса GIF путем обращения к справочной таблице Параметра Запроса GIF, обеспеченной Google.

SP для воссоздания журнала GA для учетной записи GA просто необходимо получить каждый из этих Запросов GIF. Не трудно регистрировать все эти данные к Вашему журналу операций Apache:

Во-первых, добавьте эту строку к GA, отслеживающему код для каждой страницы на Вашем Сайте:

page.Tracker.__setLocalRemoteServerMode();

Это вызывает запрос на __ utm.gif от Вашего веб-сервера, поскольку Ваша страница загружается.

Затем добавьте этот ресурс (__ utm.gif) к Вашему корню веб-сервера так, чтобы можно было служить ему.

3
ответ дан 3 December 2019 в 05:54

В качестве альтернативы вы можете использовать Matomo, который позволяет вам иметь доступ к необработанным журналам.

0
ответ дан 8 December 2021 в 19:17

Теги

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