更新 http://jsfiddle.net/musicisair/rsKtp/embedded/result/
Google Analytics会设置4个Cookie,这些Cookie将与该域的所有请求一起发送(并设置其子域).据我所知,没有服务器实际上直接使用它们; 它们只__utm.gif作为查询参数发送.
现在,显然Google Analytics会对其值进行读取,写入和操作,并且需要将其用于GA跟踪脚本.
所以,我想知道的是,是否有可能:
__utm*后将cookie 重写到本地存储ga.jsga.js运行后删除它们ga.js读取之前,将cookie从本地存储重写回cookie表单或者,猴子补丁ga.js在开始cookie读/写部分之前使用本地存储.
显然,如果我们想要删除__utm*cookie 那么远,我们也希望使用Async的分析变体.
我猜这次投票是因为我没有问一个问题.DOH!
我的问题是:
它可以如上所述完成吗?
如果是这样,为什么还没有这样做?
我有一个默认的HTML/CSS/JS样板模板,可以通过YSlow,PageSpeed和Chrome的审核获得近乎完美的分数.我真的在寻找一种方法来在支持本地存储的浏览器中从Google Analytics中挤出剩余的cookie字节.
javascript cookies google-analytics monkeypatching httpcookie