如何在JS中检索analytics.js utm_campaign值?

时间:2014-08-27 01:56:03

标签: google-analytics

客户有一个网页表单,希望包含(通过隐藏的输入)广告系列,引荐,来源和其他UTM标记,这些标记通常由Google分析发送,但自从升级到通用分析后我不会似乎能够在传统的__UTMZ cookie中找到它们。这里的目标是将数据输入到html输入中。关于如何通过JS获取值的任何建议?

1 个答案:

答案 0 :(得分:3)

Universal Analytics不再将广告系列信息存储在Cookie中,因此您无法检索它。你能做的是:

  1. 继续使用旧的Google Analytics代码(ga.js)。您可以使用新的UA代码(analytics.js)并排运行ga.js,仅使用ga.js进行UTMZ cookie的创建和检索。但是对ga.js的支持可能会在某一时刻停止。

  2. 您可以创建自己的cookie来存储此信息。试试这个项目来实现它:https://github.com/dm-guy/utm-alternative。它会创建一个新的第一方Cookie,用于存储从标记的网址中获取的广告系列数据,从而使这些数据可以检索;它还允许您通过将旧的UTMZ cookie值存储在新cookie中来保留它们。