在utm.gif请求中格式错误的utmcc

时间:2010-09-07 13:04:01

标签: javascript asp.net configuration cookies google-analytics

我有一个使用Google Analytics跟踪网页浏览量以及跟踪网页内事件的网页。最初的_gat._trackPageview请求按预期工作(在正常情况下,详细信息如下)。但是,在后续utm.gif个请求中,查询字符串中似乎存在格式错误的utmcc参数。缺少广告系列跟踪:

畸形:

utmcc=__utma%3D198519536.1306122932.1283860172.1283860172.1283860172.1%3B

正常:

utmcc=__utma%3D198519536.1779782135.1283862963.1283862963.1283862963.1%3B%2B__utmz%3D198519536.1283862963.1.1.utmcsr%3D(direct)%7Cutmccn%3D(direct)%7Cutmcmd%3D(none)%3B

查看我的Cookie,__utmz似乎在两种情况下都正确形成:

198519536.1283862963.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none)

现在,奇怪的是这个错误似乎发生在初始页面跟踪和用户与页面交互的时间之间; _gat._trackEvent会受到影响。

当我们考虑到我在另一台服务器上测试完全相同的代码并且行为正确时,它甚至更奇怪 - 在页面视图中维护utmcc数据。

我考虑过的事情:

  • Cookie冲突 - 这可以通过其他服务器上的测试进行驳斥
  • 全局变量冲突 - GA代码似乎没有公开任何影响utm.gif调用的全局变量。
  • 服务器配置 - 我在ASP.NET下工作,实时服务器(发生问题的地方)和测试服务器(问题出在哪里)之间似乎没有任何有意义的区别不)
  • ASP.NET脚本资源冲突 - 我不知道如何对此进行测试,或者如果事实证明该怎么办
  • 重定向 - 此页 在某些情况下使用重定向,我知道可能存在问题,但问题似乎只在我们不要重定向。此外,它似乎发生在页面加载中。

以前有人遇到过这个问题吗?你遇到过类似的情况吗?这是我将来可以避免的事情吗?

0 个答案:

没有答案