我有许多与旅行有关的网站,都使用相同的跟踪代码,为此,我根据每个目的地的地理位置创建了三个内容分组。这是3个层次的细分,分别为: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 -->
我已验证所有三个分组均处于活动状态。分组确实显示在行为报告中,但是所有数据都显示为“(未设置)”。
也许我误解了此功能的功能,或者我对跟踪代码犯了一个错误。
有什么想法吗?