自从迁移到 GA4 以来,我们一直在发送这样的自定义维度数据,而不是在 custom_map 中定义维度名称并单独设置值:
gtag('config', 'G-XXXX', {
'custom_map': {'dimension1': '$val1', 'dimension2': '$val2', 'dimension3': '$val3'}
});
Run Code Online (Sandbox Code Playgroud)
现在我们明白应该使用下面的代码来代替:
gtag('config', 'G-XXXX', {
'custom_map': {'dimension1': 'name1', 'dimension2': 'name2', 'dimension3': 'name3'},
'name1': '$val1',
'name2': '$val2',
'name3': '$val3'
});
Run Code Online (Sandbox Code Playgroud)
我们还在页面 URL 中包含与页面视图一起发送的语言和模块。那段时间的数据丢失了吗?有没有办法根据事件页面 URL 或根据使用先前代码发送的数据追溯填充维度?