Google Campaign使用Spring Web流程进行跟踪

Kun*_*Jha 6 spring google-analytics spring-webflow

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

提前致谢.

PS:我们目前正在使用spring-webflow-2.0.9和spring MVC 2.5.6

Kun*_*Jha 2

我们已经能够通过解决方法来解决该问题。步骤如下。

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

请找到博客的链接,我们从中获取了 javascript 来修改 Google Campaigns 使用的 __utmz cookie。

谢谢。