【发布时间】:2017-06-30 14:00:39
【问题描述】:
我们遇到了 GA 问题,在用户点击指向我们网站的链接、访问该网站然后使用 Facebook 登录后,转化来源会丢失。
我对@987654321@ 的理解是,我们的网站将document.referrer 视为来自Facebook 并开始一个新会话,失去了原来的引荐来源网址。如果我们知道用户登录 Facebook 后在我们网站上看到的登录页面,是否可以添加代码以仅针对该页面排除 FB 引荐来源网址?即,在那一页上,我们有类似的内容(来自链接的文章):
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 的自然流量。
【问题讨论】:
标签: facebook session google-tag-manager http-referer