Я пытаюсь получить некоторые данные измерений в Google Analytics через менеджер тегов Google и показать данные в простом настраиваемом отчете.Но не все измерения присутствуют в отчете.В данный момент я тестирую только одну страницу, которая отправляет все измерения.
customerLang, locationId и name отсутствуют, а env, version, customerGender, customerId равны
Настройка:
На моей странице:
...
<script>
dataLayer = [{
'env' : 'production',
'version' : '1.0.0',
'customerId' : 'customer_id',
'customerGender' : 'female',
'customerLang' : 'en_US',
'locationId' : 'location_id',
'name' : 'Acme'
}];
</script>
<!-- Google Tag Manager -->
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-BLAHBLAH');
</script>
<!-- End Google Tag Manager -->
...
<body>
<!-- Google Tag Manager (noscript) -->
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-BLAHBLAH"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<!-- End Google Tag Manager (noscript) -->
...
В GTM я определяю переменные уровня данных
Определяемые пользователем переменные
Data Layer Variable - customerGender
Data Layer Variable - customerId
Data Layer Variable - customerLang
Data Layer Variable - env
Data Layer Variable - name
Data Layer Variable - locationId
Data Layer Variable - version
Я определяю тег изтип Google Analytics - Universal Analytics, тип дорожки, просмотр страницы, добавление пользовательских размеров:
1 {{Data Layer Variable - customerGender}}
2 {{Data Layer Variable - env}}
3 {{Data Layer Variable - customerId}
4 {{Data Layer Variable - version}}
5 {{Data Layer Variable - customerLang}}
6 {{Data Layer Variable - locationId}}
7 {{Data Layer Variable - name}}
Запуск по всем страницам (просмотр страницы)
В GA я добавляю пользовательские измерения
customerGender 1 Session Active
env 2 Session Active
customerId 3 Session Active
version 4 Session Active
customerLang 5 Session Active
locationId 6 Session Active
name 7 Session Active
Я создаю пользовательский отчет, добавляю измерение (скажем, версию) и вижу это:
Я редактирую пользовательский отчет для просмотраимя измерения и посмотрите это:
Почему не все значения проходят?Как я уже сказал, я тестирую на одной странице, которая всегда отправляет значения для измерений.