通过标签管理器删除Facebook推荐人

时间:2018-01-09 13:45:33

标签: javascript google-analytics google-tag-manager

我想通过谷歌分析解决常见的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 字符串时,请不要返回推荐人。

我将此变量添加到标记管理器中的默认引用变量后,如下所示 enter image description here

但是分析仍在将facebook.com作为推荐录音。

有什么想法吗?

0 个答案:

没有答案