Как получить необработанные журналы из Google Analytics?
-
09-06-2019 - |
Вопрос
Можно ли получить необработанные журналы из Google Analytic?Есть ли какой-нибудь инструмент, который может генерировать необработанные журналы из GA?
Решение
Нет, вы не можете получить необработанные журналы, но ничто не мешает вам получить те же самые данные, записанные в журналы вашего собственного веб-сервера.Взгляните на Код Urchin и позаимствуйте его, изменив следующие две строки, чтобы они указывали на ваш веб-сервер.
var _ugifpath2="http://www.google-analytics.com/__utm.gif";
if (_udl.protocol=="https:") _ugifpath2="https://ssl.google-analytics.com/__utm.gif";
Вы захотите создать __utm.gif
файл, чтобы они не отображались в журналах как ошибки 404.
Очевидно, вам нужно будет проанализировать переменные из попаданий в журналы вашего веб-сервера.Строка журнала в Apache выглядит примерно так.Вам будет очень весело анализировать все, что вы хотите от этого, но все, что Google Analytics получает от базовой разметки JavaScript, происходит следующим образом.
127.0.0.1 - - [02/Oct/2008:10:17:18 +1000] "GET /__utm.gif?utmwv=1.3&utmn=172543292&utmcs=ISO-8859-1&utmsr=1280x1024&utmsc=32-bit&utmul=en-us&utmje=1&utmfl=9.0%20%20r124&utmdt=My%20Web%20Page&utmhn=www.mydomain.com&utmhid=979599568&utmr=-&utmp=/urlgoeshere/&utmac=UA-1715941-2&utmcc=__utma%3D113887236.511203954.1220404968.1222846275.1222906638.33%3B%2B__utmz%3D113887236.1222393496.27.2.utmccn%3D(organic)%7Cutmcsr%3Dgoogle%7Cutmctr%3Dsapphire%2Btechnologies%2Bsite%253Arumble.net%7Cutmcmd%3Dorganic%3B%2B HTTP/1.0" 200 35 "http://www.mydomain.com/urlgoeshere/" "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Chrome/0.2.153.1 Safari/525.19"
Другие советы
Нет.Но почему бы вам просто не использовать журналы вашего веб-сервера?Ценность GA заключается не в данных, которые они собирают, а в агрегировании/анализе.Вот почему он не называется Google Raw Data.
Пожалуйста, ознакомьтесь с этой статьей, в которой объясняется способ получения данных аналитики Google.http://blogoscoped.com/archive/2008-01-17-n73.html
Кроме того, если вы можете подождать некоторое время, то в официальном аналитическом блоге Google говорится, что они работают над API экспорта данных, но в настоящее время он находится в частной бета-версии.http://analytics.blogspot.com/2008/10/more-enterprise-class-features-added-to.html
Это не совсем то же самое, что необработанные и агрегированные данные, но кажется, что «несемплированные» данные доступны только для учетных записей Premium:
«Полные отчеты доступны только в премиум-аккаунтах с использованием последней версии Google Analytics».
http://support.google.com/analytics/bin/answer.py?hl=en&answer=2601061
Вы можете получить данные Analytics, но для этого потребуется немного взломать.
В любом аналитическом отчете нажмите кнопку «Электронная почта» в верхней части экрана.Настройте электронную почту на свой адрес (или новый адрес на вашем сервере) и измените формат на csv или xml.
Затем вы можете использовать PHP (или другой язык) для проверки учетной записи электронной почты, анализа электронной почты и импорта вложения в вашу систему.
На сайте evolt.org есть статья под названием «Входящая почта и PHP»: http://evolt.org/incoming_mail_and_php
Нет, но есть и другие платные услуги, например Микспанель и ПОЦЕЛУЙМетрики у которых есть API экспорта данных.Гораздо проще, чем пытаться создать собственный аналитический сервис, но это стоит денег.