Использование пользовательского измерения Google Analytics для виджета статистики просмотров страниц

У меня есть пользовательское измерение, которое устанавливается с помощью кода отслеживания 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", но это не решило проблему. Похоже, что пользовательское измерение собирается не с просмотрами страниц, а только с сессиями.

Кто-нибудь знает, нужно ли мне настраивать его по-другому, чтобы он также работал для просмотров страниц?

1 ответ

Решение

Так как ваше пользовательское измерение настроено на уровне попадания, оно должно быть связано с event или же pageview удар. Ваш код выглядит так, как будто он просто устанавливает значение пользовательского измерения, но за ним не следует pageview хит звонка. Попробуйте поменять идею ваших звонков:

gtag('set', 'premium', {'premium': 'premium post and not subscribed'});
gtag('config', 'UA-0000000-0', {"anonymize_ip":true,"custom_map":{"dimension1":"premium"}});
Другие вопросы по тегам