【问题标题】:If cookie contain only contain 4KB data, how does site like google store so much information如果 cookie 只包含 4KB 的数据,那么像 google 这样的网站是如何存储这么多信息的?
【发布时间】:2021-07-30 06:28:02
【问题描述】:

根据 chrome 设置的广告偏好,我观察到有很多信息可供 google 展示相关广告。但是,当我检查 document.cookie(或控制台后应用程序选项卡上的 cookie)时,我只看到很少的信息,如 __ga(谷歌分析)。

  1. 这么多信息是怎么存储的?喜欢我的研究、点击次数、兴趣?
  2. 使用了哪些键值对?

例如,我可以使用不同的选项卡一次进行 7 项研究。我敢肯定,如果像 search=what is cookie 这样的 cookie 被再次写入 search=why do we need cookie,第二个将覆盖第一个,但是,这些信息似乎没有被覆盖,并且仍然没有在 cookie 文档中负责。

如果它们存储在其他位置,它们以什么格式存储以及它们如何能够将信息列表分组到一个 cookie 键中?

【问题讨论】:

    标签: javascript cookies browser


    【解决方案1】:

    可以做到这一点的一种方法是让 cookie 仅保存 一个 关键信息:您的设备和/或帐户的唯一标识符。然后,当 Google 的一项服务需要检查您的兴趣或相关广告等时,它会在 Google 的服务器端数据库中查找您的标识符以检索信息。

    它没有存储在您的浏览器中;它存储在 Google 的服务器上。与 cookie 不同,数据库可能非常庞大。

    【讨论】:

      猜你喜欢
      • 2018-11-10
      • 2014-06-22
      • 2016-04-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-09-15
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多