谷歌分析和Oauth(Facebook登录)



TL;DR;Facebook登录使原始推荐URL更改,因为在GA中,它看起来像最初来自Facebook。

我们在使用 Google Analytics (UA) for Facebook (Oauth) 登录时遇到以下问题:

  • 用户登陆/page/1?utm_campaign=AAA,并使用正确的初始引荐来源、活动等创建 GA 会话。

  • 用户访问其他几个页面并决定使用Facebook注册

  • Facebook
  • 登录使用户的浏览器转到Facebook并返回,从而更改引荐,从而创建新的GA会话

  • 当用户返回我们的回调 url 时,我们会触发一个在 GA 中转换为目标的事件

问题在于,所有使用 Oauth 注册的用户都将引荐设置为 Facebook,并在 Facebook 回调后将登录页面设置为他们登陆的页面,因为那是 GA "重置"会话:(的时候。

有没有办法在GA中加入两个会话并使其始终知道它是同一用户,以便Facebook注册保留有关初始推荐人,登录页面,UTM等的完整信息?

按照FB SDK示例进行操作,OAuth对话框将在弹出窗口中打开。它将消除 GA 的问题。

我认识的大多数OAuth提供商也支持在弹出窗口中打开对话框。

最新更新