【问题标题】:Google Analytics: cross domain tracking without URL parametersGoogle Analytics:无 URL 参数的跨域跟踪
【发布时间】:2013-03-28 07:09:38
【问题描述】:

刚刚问了一个简单的问题:现在,当您使用 Google Analytics(分析)进行跨域跟踪时,URL 中添加了参数来跟踪它。我只是想知道,有没有办法使用 POST 之类的方法或任何其他方法将 cookie 信息从一个域传递到下一个域,这样在添加所有 URL 参数时 URL 似乎不会那么混乱。

例如从 google.com 转到 yahoo.com/lots_of_paramters,我们可以只转到 yahoo.com/gclid=123

干杯, 尤里

【问题讨论】:

    标签: google-analytics


    【解决方案1】:

    在其他域上读取参数以重新创建相同的 Google Analytics cookie。

    在 POST 上发送的数据仅通过后端的 Javascript 在发布的页面上不可用。因此,您需要后端实际存储这些数据并发送回接口,可能通过 AJAX 在那里重新创建 cookie。

    另一个想法可能是尝试解析 cookie 服务器端并将它们作为新的 cookie 发送,因此目标域上的 Javascript 代码不需要重新创建 cookie,它们将是普通的 HTTP Header 设置的 cookie。

    仍然需要大量的工作和模糊来传递 cookie。网址很丑陋,但仍然是解决问题的最简单和可移植的方法。

    【讨论】:

    • 非常感谢伙计,非常感谢您的信息。干杯!
    • 只复制服务器端的cookies真的省钱吗?它们实际上是相同的吗?
    猜你喜欢
    • 2015-01-31
    • 2012-03-21
    • 2012-02-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-02-29
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多