我们有一个GA的问题,当用户点击我们网站的链接,转到网站,然后使用Facebook登录后,转换源就会丢失。
我对GTM tips - implement referral exclusions的理解是,我们的网站认为document.referrer来自Facebook,并开始了一个新的会话,失去了原来的推荐人。如果我们知道用户登录Facebook后在我们网站上看到的登录页面,是否可以添加代码来排除该页面的FB referrer?也就是说,在一个页面上,我们有类似于(来自链接文章)的内容:
function() {
var referrals = [
'facebook.com'
];
var hname = new RegExp('https?://([^/:]+)').exec({{Referrer}});
if (hname) {
for (var i = referrals.length; i--;) {
if (new RegExp(referrals[i] + '$').test(hname[1])) {
return null;
}
}
}
return {{Referrer}};
}我们不能简单地将facebook.com添加到GA排除列表中,因为我们也有活动在Facebook上运行,所以我们仍然需要看到来自Facebook的有机流量。
发布于 2017-07-02 22:03:35
您可以复制GA标签,并使用此代码修改副本。然后只在你需要阻止引用者和相同页面上的原始GA标签的页面上启动该副本。
如果你不想有多个GA页面视图标签,那么使用基于页面路径的Lookup Table变量。对于某些页面,此变量应将代码作为自定义引用变量返回,默认值应为{{ JavaScript }}。
https://stackoverflow.com/questions/44848319
复制相似问题