6

我正在为我的一个客户使用 Spring Web Flow,默认情况下,网站的 Post-Redirect-Get (PRG) 配置已打开。客户现在希望启用 Google 广告系列以允许他们跟踪他们发起的广告系列。但是,由于 PRG 配置,信息在重定向期间丢失。我们已经尝试关闭 PRG 配置,但这会导致其他流程出现问题。是否有任何建议用于 Spring Web 流跟踪 Google 广告系列的解决方案。

提前致谢。

PS:我们目前使用的是spring-webflow-2.0.9和spring MVC 2.5.6

4

1 回答 1

2

我们已经能够通过解决方法解决问题。下面给出了步骤。

  1. 在应用程序过滤器中添加检查以查找所有与 Google 广告系列相关的数据,例如 utm_source / utm_medium / utm_campaign。
  2. 一旦在过滤器中找到它们,然后将其存储在服务器端的应用程序 Cookie 中。
  3. 在需要添加跟踪的页面中,添加JavaScript,检查是否设置了这些Cookie。
  4. 如果设置了 cookie,那么我们调用 _setCampValue() 方法,使用链接extga.js中提到的 Javascript
  5. 此 JS 设置 __utmz cookie,Google Analytic 使用该 cookie 来识别活动。

请找到我们从中获取 javascript 以修改 Google 广告系列使用的 __utmz cookie的博客链接。

谢谢。

于 2013-07-29T08:38:10.170 回答