Как получить точную строку user-agent из Google Analytics - PullRequest
8 голосов
/ 02 октября 2010

У нас есть интересная «ошибка» в нашем коде JS, которая срабатывает только тогда, когда пользовательский агент имеет определенную комбинацию параметров, особенно когда IE8 отправляет и Trident / 4.0 и MSIE 6.0;

Мы проверили данные экспорта GA; кажется, что он экспортирует только предварительно обработанную информацию браузера: http://code.google.com/apis/analytics/docs/gdata/gdataReferenceDimensionsMetrics.html#browser.

Сообщение на форуме 87919 на forums.digitalpoint.com (ссылка удалена, так как я n00b) ссылается на создание межсегментного отчета для получения более подробной информации; однако, это больше не похоже на интерфейсный интерфейс GA.

Зачем нам это нужно, а не просто исправлять? Если оказывается, что это влияет только на нескольких пользователей, мы можем запланировать исправление позже в цикле; если он воздействует на 20% нашей базы, его гораздо быстрее исправить.

Итак, вопрос - как мы можем получить конкретную строку User Agent из GA; вытащить все строки UA из GA или запустить регулярное выражение для GA, чтобы получить счетчик соответствующей строки UA?

Мы также работаем с командой SA, чтобы включить ведение журнала UA на уровне apache (веб-сайт очень большого объема; ведение журнала отключено).

1 Ответ

6 голосов
/ 02 октября 2011

Лучшее, что вы получите от API экспорта данных (или интерфейса Google Analytics), - это обработанная информация: версия браузера / браузера (Internet Explorer / 8.0). Нет способа получить исходную строку user-agent.

Также обратите внимание, что если у вас большой веб-сайт, вы столкнетесь с выборкой данных, особенно если вы смотрите на диапазон дат, превышающий день или два ( больше на выборке ) .

...