2017-03-28 29 views
-1

在我们的网站上,我们使用fb用户登录和注册。我们有一个独特的回调URL在fb应用程序中进行设置,例如:www.test.com/account/fbLogin。我们如何跟踪在我的门户上登录和注册的fb用户,因为他们会在登录/注册后重定向到同一页

在这个特定的功能中,我们确定用户是否已在我们的门户上注册并相应地重定向。另外,用户被重定向到他点击注册/登录按钮的页面,而不是在特定页面上。

从db中,我们可以确定它是新用户还是旧用户,但我们如何通过Google Analytics确定或在代码中采取不同的处理方式,以便我们可以跟踪这些用户。

如果我以错误的方式做事,请指导我!

总之,问题是:我们如何跟踪在我的门户上登录和注册的fb用户,因为他们会在登录/注册后重定向到同一页面。

+1

欢迎来到堆栈http://stackoverflow.com/help/how-to-ask请描述问题以及你已经做了什么**来解决它。我们不是为了协助你,或是在实施某些事情的时候走向你。 – DaImTo

+0

@达姆我在问题本身中提到了我所做的,我期待着来自这里的观众的回答。如果你可以正确地阅读说明:我要求纠正我incase我错误的实现fbLogin功能。问题是我们如何跟踪在我的门户上登录和注册的fb用户,因为他们会在登录/注册后重定向到同一页面 –

+0

现在,这个问题可能仍然过于宽泛,无法得到有用的答案。有许多可能的方法“在代码中以不同的方式做事”。另外,请使标题更清楚。 – dash2

回答

0

正如我可以理解你希望得到一些使用Facebook注册/登录机制的实施技巧。

  • 为了跟踪用户的“意图”来签到或从Facebook注册,它会建议对特定的按钮,在您的网站添加一个click事件

  • 另一件事就是要小心'假'推荐来自Facebook的流量仅来自您的登录机制。我建议你做的是为通过Facebook登录/注册到你的服务的用户保留一个变量,然后当他回来时将他的引用链接设置到你的网站的域名。这样你可以防止这些虚假引用。

**按照作者的意见:要跟踪已经使用过fbConnect上申请你可以跟踪此事件中,你可以用“登录”或'的动作使用我在第1点中描述的事件的用户根据情况进行注册。 JavaScript代码对于登录而言看起来像这样,并且相应的操作将相应地更改为注册。

ga('send', 'event','fbConnect', 'login'); 

跟踪特定用户的行为,我会建议做一个userId实现这样便可以分析轻松您的数据。通过这种方式,您可以基于特定时间段内每个用户的特定事件的用户ID和计数来进行查询。另一种方法是使用用户范围的custom dimensions,它将根据您要跟踪的登录行为进行设置。

+0

我想跟踪正在使用fbConnect功能登录/注册的用户我的门户。我想专门跟踪使用fbConnect注册的用户,而不是使用fbConnect登录。 –

+0

我编辑了我的答案,看看这套房是否适合你 – Igneel64

相关问题