参考 Http cookie 服务器变量时,utmscr 或 utmcct 值意味着什么?

问题描述 投票:0回答:3

参考 Http cookie 服务器变量时,utmscr 和/或 utmcct 值意味着什么?它们是首字母缩略词还是缩写?

我们收到标题为“System.Web.HttpException:无法验证数据”的 Elmah 错误。在每个 Elmah 错误消息中,Http Cookie 服务器变量值包含一个名为 utmscr 的属性,该属性设置为同一网站,而 utmcct 设置为该网站的页面。以下是 Elmah 服务器变量转储中的 Http Cookie 值的一部分。

utmccn=(推荐)|utmcsr=someWebSite.com|utmcct=/someWebPage.htm|utmcmd=推荐; CP=空*;

someWebpage.htm 页面确实存在于 someWebsite.com,但当前没有对我们页面的引用。我们认为该错误与视图状态有关。有什么想法吗?谢谢!

http http-headers elmah server-variables
3个回答
13
投票

我的猜测,就像博士的猜测一样。邪恶,是它与 Google Analytics 或 gaforflash 有关。

在此页面

http://gaforflash.googlecode.com/svn-history/r330/trunk/src/com/google/analytics/campaign/CampaignTracker.as

我发现了这个评论区:

 /**
         * Format for tracker have the following fields (seperated by "|"):
         *         <table>
         *           <tr><td>utmcid - lookup table id</td></tr>
         *           <tr><td>utmcsr - campaign source</td></tr>
         *       <tr><td>utmgclid - google ad click id</td></tr>
         *           <tr><td>utmccn - campaign name</td></tr>
         *           <tr><td>utmcmd - campaign medium</td></tr>
         *           <tr><td>utmctr - keywords</td></tr>
         *           <tr><td>utmcct - ad content description</td></tr>       
         *         </table>
         * should be in this order : utmcid=one|utmcsr=two|utmgclid=three|utmccn=four|utmcmd=five|utmctr=six|utmcct=seven
         * 
         */

那个或相关的东西可能就是你的价值观的来源。


0
投票

这应该是 Google Analytics cookie 或其他一些第三方跟踪 cookie。我不知道这是否有帮助:)


0
投票

这是 Google Analytics cookie 用来识别来源的。就像初始点击事件一样。

例如,如果用户通过 Google 广告点击您的网站,那么您将获得以下参数:

utmcsr=google|utmcmd=cpc|utmccn=UK_Search_Competitor|utmctr=sample

这里utmcmd存储CPC值

如果用户直接点击您的网站而没有广告,您可能需要以下参数:

utmcsr=(直接)|utmcmd=(无)|utmccn=(未设置)

让我知道这是否有帮助。

© www.soinside.com 2019 - 2024. All rights reserved.