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);