一句话回答
第一方 Cookie 是由地址栏所示网站设置的 Cookie,可以由它的服务器设置,也可以由页面上的脚本写入。用于登录、购物车、偏好和第一方统计,只发回给这个网站。
什么是第一方 Cookie?
第一方 Cookie 由你所在的网站,也就是地址栏里的那个网站设置。可以由服务器在响应头里设置,也可以由页面上的脚本写入。只有这个网站能读回它。
按用途看示例第一方 Cookie
在示例商店 shop.example.com 上:
| Cookie | 用途 | 通常需要同意吗? |
|---|---|---|
session_id | 保持登录 | 不需要,严格必要 |
cart | 记住购物车 | 不需要,严格必要 |
lang | 记住语言 | 通常不需要 |
_analytics_id | 识别回访访客 | 常常需要,视地区而定 |
_ad_click | 存放广告点击标识用于归因 | 常常需要 |
「第一方」说的是谁设置了它,不是它拿来做什么。同意规则看的是用途。本条不构成法律意见。
是第一方,也有限制
- Safari 把 JavaScript 写入的 Cookie 限制在 7 天,客户端统计 ID 在一周没访问后就可能重置。
- 防追踪功能可能删除通过跳转做跨站追踪的第一方 Cookie。
- 用户会清除它们,无痕窗口一开始也是空的。
服务端在自己域名上设置的 Cookie 保留得更久,但同意问题不变。
不用 Cookie 的统计
统计访客根本不需要 Cookie。TapCub 网站脚本不写 Cookie 也不写本地存储,访客 ID 在服务端计算。代价是同一个人换了网络或浏览器会算作新访客。参见无 Cookie 统计和第三方 Cookie。
这个解释清楚吗?
我们会根据反馈修改和补充这篇内容。
提交没有成功,请稍后再试。
谢谢你的反馈,我们会据此改进这篇内容。你已经反馈过这篇了,谢谢。
