【问题标题】:How does google analytics track user exit谷歌分析如何跟踪用户退出
【发布时间】:2012-05-15 14:30:04
【问题描述】:

我一直在检查谷歌分析。他们非常有效地跟踪用户退出。

我编写了一个代码来处理窗口的 onbeforeunload 事件上的一些服务器端代码,以跟踪用户何时关闭浏览器,但这非常不可靠,脚本并非每次都被触发。

google 使用什么方法来有效地跟踪这一点?

【问题讨论】:

    标签: javascript google-analytics


    【解决方案1】:

    在我的理解中没有。 它只跟踪新的综合浏览量。

    因此,用户在页面 A 上停留的时间是通过他开始查看页面 A 和开始查看页面 B 之间的时间来衡量的。 因此,Google 无法衡量您在页面 B 上花费的时间(如果这是您访问的最后一页)。

    有关Time on Page 的 GA 帮助页面上的更多信息

    更新当用户在过去 5 分钟内没有活动时,实时访问结束。 Source

    【讨论】:

    • 他们会在他们刚刚发布的实时版本中跟踪用户退出。
    • 我刚刚使用 Wireshark 捕获任何流量。我很确定当用户退出页面时不会发送任何信息。他们必须做他们的实时图表服务器端。
    • 我刚刚在 GA real time 上用新发现的资源更新了我的答案
    【解决方案2】:

    我真的不知道谷歌是如何做到的,但最简单的解决方案可能是时间戳,然后用户加载网站,然后他左键单击没有您的域名且目标不是 _blank 的链接。
    当然,他们只是观看所有强大的 cookie,然后您的页面关闭,但不是每个人都让他们的浏览器吃掉它们 :)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多