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