我身边有问题
在谷歌标记管理器中提取UTM参数的自定义javascript函数中,我们称之为 adServer ,每次触发脚本时,我都会得到一个返回的对象,如下所示: / p>
{lng: "en", version: "2.3", os: "win", tab: "1", utm_campaign: "promotion101"}
{lng: "en", version: "2.4", os: "mac", tab: "1", utm_campaign: "promotion101"}
{lng: "en", version: "2.4", os: "mac", tab: "1", utm_campaign: "promotion101"}
所以我想做的是,将对象分解为字符串并保存到不同的变量中,以便我可以分析谷歌分析中的某些属性,例如有多少人正在使用os'win'或'app'访问。每当有访问者时,就可以提取操作系统和语言变量。
为此,我尝试在google代码管理器中设置一个自定义变量,我们称之为adsOS,用脚本
从 adServer 中提取信息function() {
var OS = {{adServer}}.os
return OS
}
另一个名为adsLanguage的自定义变量
function() {
var language = {{adServer}}.lng
return language
}
不幸的是它不起作用。 有没有其他方法,我可以在自定义变量中提取部分对象并将其复制到google标记管理器中的另一个自定义变量?
非常感谢你的帮助