Я нашел этот вопрос упомянул, что значение пользовательского измерения должно быть установлено до ga('send', 'pageview');
Но что, если я использую Google Tag Manager?
dataLayer.push({
'postId': '{{ $post->id }}',
'userId': '{{ auth()->user()->id }}',
});
Я установил переменную уровня данных в GTM для запуска GA. Но когда я смотрю на отчет GA и фильтрую по пользовательскому измерению, он не работает.
Я проверил с отладкой, Теги сработали в этом событии показано ниже

Как настроить пользовательское измерение перед отправкой в просмотр страниц GA?