Analytics
Сейчас в сети: 409
Сейчас в сети: 409
Обсуждение проблем, связанных с кодом отслеживания событий, кодом Universal Analytics и настройки междоменного отслеживания
Подсказки
star_border
Ответить

Отображение информации по User Agent и параметрам в аналитике

Студент ✭

Доброго времени суток, господа.

Возникла необходимость отслеживать user agent в аналитике.
Типа "User-Agent: Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.110 FS/1.0.122.0"
И отдельно к примеру отображение данных по параметру FS в user agent.


На сколько я понял-по умолчанию такой функции нет и необходимо размещать дополнительные скрипты на сайте для передачи подобной информации в аналитику. 
Подскажите, где найти необходимые денные для этого?
Поиск не помог.


Утвержденные решения
Лучший ответ.
Решение
Утвердил автор темы Zenit s
января 2017

Отображение информации по User Agent и параметрам в аналитике

Магистр ✭ ✭

Вы можете сделать так:

Если у Вас идет внедрение аналитики через GTM:
<script>

var userAgent = navigator.userAgent;

var userAgentSplit = userAgent.split('FS');

var FS = 'FS'+userAgentSplit[1]; 

dataLayer = [{

'userAgent': userAgent,

'fs': FS

}];

</script>
Этот код установите перед кодом GTM на сайте.
Далее создайте кастомные переменные в Google Analytics и отправьте их с помощью тега аналитики:
https://support.google.com/analytics/answer/6164990?hl=en

 

Если у Вас аналитика внедряется через код:
добавляете скрипт + строки для отправки кастомных переменных:

ga('set', 'dimension1', 'Level 1');

перед отправкой pageView (перед этой строкой

ga('send', 'pageview');

)

Полезные статьи:
https://support.google.com/analytics/answer/2709828?hl=ru
https://support.google.com/analytics/answer/6164990?hl=en

 

Надеюсь понятно описала)

Просмотреть решение в исходном сообщении


Все ответы

Отображение информации по User Agent и параметрам в аналитике

Магистр ✭ ✭

Добрый день. Получить строку user agent Вы можете через javascript&colon;

var userAgent = navigator.userAgent;

Получить отдельно по параметру FS можно так:
var userAgentSplit = userAgent.split('FS');

var FS = 'FS'+userAgentSplit[1]; 

Дальше значения этих переменных Вы можете передать в аналитику, например, с помощью кастомных переменных.

Отображение информации по User Agent и параметрам в аналитике

Студент ✭

Спасибо за пояснение. 
Позвольте еще один вопрос по теме.
Только начал изучать аналитику более менее.
Данный код куда нужно вносить?
И по поводу кастомных переменных, есть ли какие либо статьи/мануалы чтобы самому разобраться с этим?

Лучший ответ.
Решение
Утвердил автор темы Zenit s
января 2017

Отображение информации по User Agent и параметрам в аналитике

Магистр ✭ ✭

Вы можете сделать так:

Если у Вас идет внедрение аналитики через GTM:
<script>

var userAgent = navigator.userAgent;

var userAgentSplit = userAgent.split('FS');

var FS = 'FS'+userAgentSplit[1]; 

dataLayer = [{

'userAgent': userAgent,

'fs': FS

}];

</script>
Этот код установите перед кодом GTM на сайте.
Далее создайте кастомные переменные в Google Analytics и отправьте их с помощью тега аналитики:
https://support.google.com/analytics/answer/6164990?hl=en

 

Если у Вас аналитика внедряется через код:
добавляете скрипт + строки для отправки кастомных переменных:

ga('set', 'dimension1', 'Level 1');

перед отправкой pageView (перед этой строкой

ga('send', 'pageview');

)

Полезные статьи:
https://support.google.com/analytics/answer/2709828?hl=ru
https://support.google.com/analytics/answer/6164990?hl=en

 

Надеюсь понятно описала)

Отображение информации по User Agent и параметрам в аналитике

Студент ✭

Спасибо большое)
Надеюсь, дальше сам справлюсь)