GTM中引用者URL的自定义Javascript使用自定义维度



GA和GTM noob此处。

需要在GTM中设置一个自定义Javascript变量来检查引用者URL并设置自定义维度。我还需要设置一个带有一些规范的cookie。

我该怎么做?

对于referrer,您不需要自定义变量-referrer是内置的,您只需要启用它。

如果你坚持使用自定义JavaScript,它会看起来像

function() {
return document.referrer; 
}

我看不出比内置的有什么优势。

GTM通常不设置cookie,因此您需要自己的功能。我建议您使用自定义Javascript返回一个设置cookie的函数,并在自定义HTML标记中使用该函数。

变量setCookie(此处的setCookie函数(

function() {
return setCookie(name, value, days) {
var d = new Date;
d.setTime(d.getTime() + 24 * 60 * 60 * 1000 * days);
document.cookie = name + "=" + value + ";path=/;expires=" + d.toGMTString();
}
}

然后你可以在自定义HTML标签中使用它

{{setCookie}}("myCookie","myValue",7);

最新更新