Группировать по языку в Google Analytics - PullRequest
3 голосов
/ 27 марта 2012

Я хотел бы видеть данные в сетке Демографический -> Язык , сгруппированной по языку ISO 3316, без различий между (необязательным) национальным вариантом ISO639 с национальным кодом.

Например,вместо просмотра:

| Language | Visits |
|----------|--------|
| it       | 56,027 |
| it-it    | 35,130 |
| en-us    | 5,878  |
| en       | 1,211  |
| es       | 897    |
| es-es    | 576    |
| ...      | ...    |

Я бы хотел увидеть что-то вроде этого:

| Language | Visits |
|----------|--------|
| it       | 91,157 |
| en       | 7,089  |
| es       | 1473   |
|----------|--------|

Возможно ли это?

Ответы [ 2 ]

1 голос
/ 26 июня 2012

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

0 голосов
/ 30 августа 2016

Если вы хотите сохранить исходные языковые различия в своих отчетах, вам нужно определить собственное измерение и использовать код отслеживания (или Google Tag Manager), чтобы заполнить его из языковых настроек браузера :

// this will extract 'it' from 'it-IT' or 'it-CH'
var primaryLanguage = navigator.language.match(/[^-]+/)[0];

ga('set', 'dimension1', primaryLanguage);

https://developers.google.com/analytics/devguides/collection/analyticsjs/custom-dims-mets

HTTP использует тег языка IEFT , поэтому основной язык может быть представлен в различных стандартах. Он может содержать до 8 букв. Обычно это не так, но если вам нужно учесть это, вам нужна дополнительная логика для группировки языков из разных стандартов.

...