在我们的网站上,我们使用fb进行用户登录和注册。我们在 fb 应用程序中有一个唯一的回调 url 设置,例如:www.test.com/account/fbLogin。
在此特定功能中,我们确定用户是否已在我们的门户网站上注册并相应地重定向。此外,用户被重定向到他单击注册/登录按钮的页面,而不是特定页面。
从数据库中,我们可以确定它是新用户还是旧用户,但是我们如何通过Google Analytics确定或在代码中以不同的方式进行操作,以便我们可以跟踪这些用户。
如果我做错了事,请指导我!
简而言之,问题是:我们如何跟踪在我的门户上登录和注册的fb用户,因为他们将在登录/注册后被重定向到同一页面。
据我了解,您希望获得一些使用Facebook注册/登录机制的实现技巧。
-
要跟踪用户从Facebook登录或注册的"意图",建议在您网站上的特定按钮上添加点击事件
-
另一件事是要小心来自Facebook的"假">推荐流量,仅来自您的登录机制。我建议您做的是为用户保留一个变量,该变量通过Facebook登录/注册您的服务,然后在他回来时将他的引荐来源设置为您网站的域。这样就可以防止这些虚假的推荐。
**根据作者的评论:要跟踪使用fbConnect注册的用户,您可以跟踪此事件,您可以使用我在项目符号1中描述的事件,并根据情况执行"登录"或"注册"操作。对于登录,javascript 代码将如下所示,并且注册的操作将相应地更改。
ga('send', 'event','fbConnect', 'login');
为了跟踪特定的用户行为,我建议执行 userId 实现,以便您可以轻松分析数据。通过这种方式,您可以根据用户 ID 和每个用户在特定时间段的特定事件计数进行查询。另一种方法是使用用户范围的自定义维度,这些维度将根据您要跟踪的登录行为进行设置。