Я пытаюсь получить настраиваемое измерение, которое будет задано и сообщено в Google Analytics.Я не вижу никаких пропущенных значений в каком-либо отчете.
В Google Analytics для моего свойства в настройках в разделе «Пользовательские измерения» я добавил пользовательское измерение с именем «userId» с индексом1 (и область «Пользователь»).
Исходя из этой страницы , мой скрипт отслеживания в заголовке страницы моего сайта выглядит так:
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'UA-XXXXXX', {
'custom_map': {
'dimension1': 'userId'
}
});
var dimensionValue = <?php print $userId; ?>;
gtag('event', 'userId_dimension', {'userId': dimensionValue});
($ userId isцелое число.)
В таких отчетах, как «Поведение» -> «Содержимое сайта» -> «Страницы», я могу выбрать вторичное измерение, включая «ИД пользователя».При выборе этого вторичного измерения результирующая таблица не имеет строк.Несмотря на то, что при проверке моих страниц код отслеживания проходит мимо идентификатора пользователя, а Google Analytics регистрирует посещения, которые передают идентификатор пользователя.
Что я делаю не так?