【问题标题】:Combining Google Analytics client- and server side tracking结合谷歌分析客户端和服务器端跟踪
【发布时间】:2013-06-30 13:44:52
【问题描述】:

我使用 Google Analytics(分析)客户端跟踪我的用户行为。在某些时候,用户被重定向到我的一个合作伙伴,我收到来自合作伙伴的关于用户产生的价值的回电。

问题是:如何将回调中的值作为带有值的目标附加到用户会话中?

目标是能够深入了解我的哪些流量来源产生了最大价值(而不仅仅是大多数转化 - 因为可以通过事件跟踪来跟踪)。

解决方案可能与此类似,但我不确定它是否仍然是最佳解决方案 - 可能还有其他解决方案。 Using Google Analytics to track the same session in client javascript and server side tracking calls?

提前致谢。

【问题讨论】:

  • 我也有类似的问题。在我的情况下,用户被重定向到第 3 方站点,然后重定向回我的站点。我发现诸如来源和引用之类的洞察力正在丢失(并且取而代之的是我也重定向了它们的站点的值)。就像 GA 会话被丢弃。

标签: google-analytics


【解决方案1】:

因此,谷歌的新 Universal Analytics 现在似乎可以通过将用户 UUID 保存/同步到服务器然后跟踪任何相关事件来实现这一点。

https://developers.google.com/analytics/devguides/collection/analyticsjs/user-id

这个包看起来是个不错的包装器:https://www.npmjs.org/package/universal-analytics

【讨论】:

    【解决方案2】:

    另一种选择是使用相同的 userId(不是 clientId)。这适用于多设备跟踪https://support.google.com/analytics/answer/3123662

    Universal-analytics 更好,因为您可以将它用于匿名用户以及登录用户

    但通过 userId 进行跟踪更好,因为即使用户当前不在您的网站上执行 http 或 websocket 请求,您也可以发送事件。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-03-14
      • 2018-07-24
      • 2016-07-07
      • 1970-01-01
      • 2021-07-30
      • 1970-01-01
      相关资源
      最近更新 更多