我已经向GTM添加了其他用户定义的dataLayer变量。使用GTM Chrome扩展程序,我可以看到这些变量的值。但是,当我查看gtm.js时,新变量看起来不像旧变量。一些新变量甚至没有出现在此文件中。我相信,由于此文件已过时,因此影响了我与GTM的集成。我已经完成了站点的全部重载以绕过缓存,但这并没有帮助。有没有一种方法可以强迫Google重新生成gtm.js文件?
gtm.js:
{
// OLD USER DEFINED VARIABLE
"function":"__v",
"vtp_dataLayerVersion":2,
"vtp_setDefaultValue":false,
"vtp_name":"userId"
},{
// NEW USER DEFINED VARIABLE
"function":"__j",
"vtp_name":"gaOptions.role"
}