Проблемы с группировкой контента через код отслеживания gtag.js
У меня есть несколько сайтов, связанных с путешествиями, все под одним и тем же кодом отслеживания, для которых я создал три группы контента, основанные на географическом местоположении каждого места назначения. Это трехуровневая сегментация: 1. Страна 2. Регион 3. Город.
Таким образом, каждая страница содержит значения из всех трех групп, что означает, например, что страница, в которой говорится об испанском городе Севилья, должна отображаться в группе "Страна" в разделе "Испания", в группе "Регион" в разделе " Андалусия "и группировка" Город ", под" Севильей ". Другими словами, каждая страница должна существовать во всех трех группировках контента.
Код отслеживания на каждой странице будет выглядеть примерно так:
<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=GA-TRACKING_ID"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'GA-TRACKING_ID');
gtag('set', {'content_group_1': 'spain'});
gtag('set', {'content_group_2': 'andalusia'});
gtag('set', {'content_group_3': 'seville'});
</script>
<!-- End Google Analytics Code -->
Я подтвердил, что все три группировки активны. Группировка действительно отображается в отчетах о поведении, но все данные отображаются как "(не задано)".
Возможно, я неправильно понял, что может делать эта функция, или я ошибся с кодом отслеживания.
Есть идеи?