首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Cookie数据传输

Cookie数据传输
EN

Webmasters Stack Exchange用户
提问于 2011-06-03 18:41:59
回答 1查看 180关注 0票数 1

上下文是第三方分析服务,特别是Quantcast,但查询的性质更为笼统。如果我的任何假设是错误的,请原谅并纠正我,并提前感谢您的帮助。

  1. 据我所知,cookie是基于“给予和获取”系统的,其中第一个请求在用户机器上设置cookie,而来自用户的第二个请求将与cookie相关的数据发送回计算机。那么,对单个页面查看会话可能有什么影响呢?例如,服务器是否可以在没有第二个请求的情况下确认接收,并且它是否能够知道机器是否是唯一的(例如,关于先前发布的cookie存在的中继信息)?
  2. 场景:假设页面A、B和C都在同一个域上,当用户访问页面A时,就会设置cookie。用户遵循到页面B的链接,但是在加载页面时,在将get请求发送到服务器之前,用户单击到页面C的链接。他允许页面C完全加载并接收get请求。在对页面C的请求/响应中,服务器是否也收到用户访问过的页面B的信息?

谢谢,亚伯

EN

回答 1

Webmasters Stack Exchange用户

发布于 2011-06-03 19:30:54

我不确定我是否完全理解这个问题,但我将尝试解释cookie在Quantcast中是如何工作的,希望这能解释问题。

  1. 当您将Quantcast cookie包含到您的站点中时,您实际上包含了一小块Javascript,它可以读写该cookie。当访问者到达您的页面并运行Javascript时,Javascript将读取/更新cookie,并将Quantcast想要的信息发送到Quantcast服务器。这个cookie的使用类似于Google Analytics cookie,因为它可以识别唯一的用户,但它也有同样的缺点:如果人们禁用了cookie,甚至只有第三方cookie被禁用,那么它们就不会被“正确地”跟踪。
  2. 不,用户不注册为已访问了B页。为了使用户注册已访问了未完全加载的页面,跟踪页面的部分必须已加载。在您的示例中,用户在加载任何B页之前单击页面C,这意味着Quantcast用于读取这些cookie的javascript将不会被加载。
票数 4
EN
页面原文内容由Webmasters Stack Exchange提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://webmasters.stackexchange.com/questions/14796

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档