У меня есть специальный параметр, который задается с помощью кода отслеживания gtag. Я действительно вижу, что значения отправляются в GA, и могу, например, создавать с его помощью виджеты панели инструментов.
Странно то, что когда я делаю виджет с сеансами и размером, он работает хорошо, но если я хочу создать виджет с просмотрами страниц и размером, он вообще не возвращает никаких данных.
Это мой код отслеживания:
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'UA-0000000-0', {"anonymize_ip":true,"custom_map":{"dimension1":"premium"}});
gtag('set', 'premium', {'premium': 'premium post and not subscribed'});
Я также, вместо того, чтобы использовать "set", попытался использовать "event", но это не решило проблему. Похоже, специальный параметр собирается не по просмотрам страниц, а только по сеансам.
Кто-нибудь знает, нужно ли мне настроить его по-другому, чтобы он работал и для просмотров страниц?
@vinoaj Он установлен на Hit.
в области измерения попаданий не будут отображаться данные для страниц, на которых не обнаружено совпадений с компакт-диском. Попробуйте использовать для параметра includeEmptyRows значение true в своем запросе API.





Поскольку ваш специальный параметр настроен на уровне попаданий, он должен быть связан либо с попаданием event, либо с pageview. Ваш код выглядит так, как будто он просто устанавливает значение специального параметра, но за ним не следует хит-вызов pageview. Попробуйте вместо этого поменять местами идею ваших звонков:
gtag('set', 'premium', {'premium': 'premium post and not subscribed'});
gtag('config', 'UA-0000000-0', {"anonymize_ip":true,"custom_map":{"dimension1":"premium"}});
На какой объем настроено ваше измерение? Пользователь / сеанс / обращение?