我想通过谷歌分析解决常见的Facebook推荐人问题。
问题是当有人从facebook登录登录时,由于facebook.com document.referrer,google analytics中的source / medium属性设置为 facebook / referral 。
我在标记管理器中实现了一个名为JS referral excluder的自定义javascript函数,如下所示:
function() {
var hname = {{Referrer}};
console.log('referrer value: ' + hname);
if (hname) {
if (hname.indexOf('facebook') > -1 && window.location.href.indexOf('via=facebook') > -1 ){
console.log('return null referrer');
return null;
}
}
console.log('nothing found, return referrer');
return {{Referrer}};
}
因此,根据上述代码,当referrer为 facebook 且当前页面包含 via = facebook 字符串时,请不要返回推荐人。
但是分析仍在将facebook.com作为推荐录音。
有什么想法吗?