跟踪Google Analytics中的登录事件

Chr*_*Hki 8 google-analytics

我想在我的网站上跟踪登录事件.用户写入用户名并传递然后点击登录,表单被提交,服务器检查密码是否正确,然后重定向到主页.但是我如何向GA添加Login事件?如果我将它添加到登录按钮,它将不会完全准确,因为它将计算失败的登录尝试.

关于如何解决这个问题的任何想法?

谢谢克里斯

Tud*_*tin 7

好问题!

我认为你想要的是谷歌分析提供的自定义变量.

简而言之,对于您的用户访问的每个页面,您可以使用其用户名设置自定义变量.

我不认为您对登录事件感兴趣,而是您对登录用户访问的内容感兴趣 - 此解决方案可以解决您的问题

  • 我完全使用自定义变量.本文将其分解为比Google文档更好一点:[快速提示:Google Analytics自定义变量的强大功能](http://net.tutsplus.com/tutorials/other/quick-tip-the-power-of-google -analytics定制变量/) (2认同)
  • 将用户名存储在Google Analytics自定义变量中会违反其服务条款.请参阅http://stackoverflow.com/questions/10095225/tracking-individual-users-with-google-analytics-custom-variables (2认同)

joe*_*esk 5

自定义变量答案将满足您的目的,如下所述,但如果您想要其他替代方案(或实际上真的想使用跟踪事件),您还可以将参数添加到成功登录中,然后您可以根据需要阅读和处理。

例如:

 <a href="<?php echo wp_login_url(get_permalink().'?login=true');  ?>">Login</a>
Run Code Online (Sandbox Code Playgroud)

这将创建一个指向您的登录页面的链接。如果登录成功,它将使用 URL 中的参数 login=true 重定向回当前页面。

(例如,您可以通过 JS 检查此参数并基于此触发 Analytics 跟踪事件调用)。