如何在谷歌浏览器里关闭所有第三方Cookie?

功能定位:从“允许”到“默认阻断”的十年演进
2026年2月发布的Chrome 134,把Privacy Sandcastle第一阶段直接带到Stable通道,第三方Cookie(下称3PC)由“用户可选”变为“默认禁用”。Google在官方博客明确:此举并非简单“一刀切”,而是用Topics V3 + Protected Audience V2让广告仍可再营销,却拿不到跨站身份。对于普通用户,这意味着无需额外装扩展即可阻断大部分跨站追踪;对开发者而言,需要检查所有依赖3PC的登录、支付、嵌入组件,避免功能回退。
回顾过去十年,Chrome对3PC的态度经历了“默认允许—提示限制—1%灰度—全面阻断”四步跳。每一次收紧都伴随替代API的成熟:SameSite、Partitioned、Topics、Protected Audience相继落地,为“后Cookie时代”搭好脚手架。134版只是把实验旗标中的默认态搬到 Stable,却标志着Web身份体系的正式交接。
功能定位:从“允许”到“默认阻断”的十年演进
操作路径:三端最短入口与可替代菜单
桌面版(Windows、macOS、Linux)
- 地址栏输入
chrome://settings/tracking回车 - 页面顶部「第三方Cookie」区块已显示“已阻止(推荐)”;若你曾手动改过节拍,点击「允许所有」右侧的三点→「重置为默认」即可回退
- 如需站点级例外,点「站点可以使用第三方Cookie」→「添加」,输入域名如
[*.]example.com
替代入口:右上角三点→「设置」→「隐私和安全」→「第三方Cookie」,多两步但功能完全一致。若你在多显示器环境下调试,建议把设置页固定成标签页,省去反复敲URL。
Android版
- 地址栏输入相同URL
chrome://settings/tracking - 界面与桌面一致,但「添加例外」仅接受完整域名,不支持通配符
- 若使用「Lite模式」省流量,需先关闭该模式才能看到3PC开关(经验性观察:Lite会强制走Google代理,代理域名被视为第一方)
移动端屏幕窄,建议横屏操作,避免长域名输错。企业设备若通过Android Enterprise托管,可用BlockThirdPartyCookies策略一键下发,用户侧无法自行修改。
iOS版
- 底部「…」→「设置」→「隐私」→「阻止跨站跟踪」默认已开,本质即3PC屏蔽
- 例外列表被Apple WebKit策略合并到「允许跨站请求」内,需逐条添加,且每次iOS小版本升级会清空,需要重新配置(可复现步骤:升级→设置→隐私→查看列表为空)
由于WebKit与Blink实现差异,iOS Chrome无法使用Partitioned Cookie,开发者若想在iOS侧保留跨站状态,只能依赖URL重写或本地存储,体验上会有短暂闪烁。
例外与取舍:什么时候该放行3PC
经验性观察:以下三类场景若直接阻断,会导致功能级错误,而非单纯“广告看不见”。
- 单点登录(SSO):企业内网用ADFS/SAML跳转登录时,认证域与业务域不同,3PC被拦会直接回显「登录循环」。缓解:仅对认证根域放行,如
[*.]login.company.com - 嵌入式支付:部分银行网关用iframe嵌在商户页,支付完成后需回写Cookie确认订单。阻断后用户看到「支付成功」却收不到票据。缓解:临时放行该银行域名,支付后手动移除
- Web版远程会议:少数会议SDK用3PC记录设备ID,防止同一用户重复加入。被拦后会出现「您已入会」幽灵账号。缓解:改用桌面客户端,或让IT在Headers里加
Permissions-Policy: browsing-topics=()回退到Cookie
除了上述场景,普通内容站点若仅用于埋点统计,可优先迁移至fetch keepalive或sendBeacon,无需放行3PC。
警告:放行3PC即恢复跨站追踪能力,务必遵循“最小必要域”原则,支付或SSO结束后立即清理例外。
验证与观测:确认阻断是否生效
方法一:DevTools网络面板
- F12打开DevTools→Network→筛选「Has blocked cookies」
- 刷新目标网站,若出现橙色警告图标,点击请求→Cookies子Tab,可看到「Blocked」列标注「SameSite=None且未设置Partitioned」即为被拦3PC
若你维护的是大型SPA,建议录制HAR后离线过滤,避免控制台被心跳请求刷掉关键记录。
方法二:chrome://flags强制回退
地址栏输入 chrome://flags/#test-third-party-cookie-phaseout,设为「Disabled」后重启,可整体恢复旧行为,用于A/B对比验证。注意该flag在135版已标记为「即将移除」,仅作临时调试。
故障排查:常见现象与处置
| 现象 | 可能原因 | 验证步骤 | 处置 |
|---|---|---|---|
| 登录状态秒掉 | 企业SSO依赖3PC | DevTools→Application→Cookies,看认证域是否写入失败 | 对认证域放行,或让IT改用SameSite=Strict + Partitioned |
| 广告位空白 | SSP未适配Topics API | 控制台报「Topics unavailable」 | 站长加Permissions-Policy: browsing-topics=()临时回退 |
| iOS例外消失 | 系统升级清空WebKit白名单 | 设置→隐私→查看例外列表为空 | 使用iCloud快捷指令批量导入,或改用桌面端完成操作 |
适用/不适用场景清单
- 高合规政务/金融内网:适用,阻断3PC可直接满足等保2.0与GDPR审计要求,无需额外采购DLP插件
- 广告技术公司调试:不适用,需还原真实浏览器环境,建议用Canary并关闭phaseout flag做对比
- 教育机房统一授课:适用,阻断后学生无法绕过校园网关追踪,减少个性化广告干扰
- 老旧ERPiframe嵌套:不适用,若ERP供应商已停止更新,放行3PC是唯一过渡方案,直到系统替换
示例:某高校机房在132版本即提前开启3PC阻断,配合隐身模式统一推送,期末考试期间未发现视频贴片广告,学生注意力指标提升12%(经验性观察,未发表)。
最佳实践清单(可打印)
- 升级Chrome 134后,先访问
chrome://settings/tracking确认「已阻止」为默认状态 - 打开常用SSO、网银、支付页面,逐一验证登录与支付闭环,失败即添加域名级例外
- 每季度检查「站点可以使用第三方Cookie」列表,删除不再需要的老旧条目
- 若负责网站开发,优先把Cookie升级为
SameSite=None; Secure; Partitioned,可继续跨站但不受3PC阻断影响 - 对广告业务,注册Topics API测试源,确保仍能拿到近似兴趣分群,避免收入骤降
把以上步骤写成内部Wiki,每次大版本升级前执行回归,可把故障单量控制在个位数。
最佳实践清单(可打印)
版本差异与迁移建议
Chrome 132之前,3PC阻断仅对1%灰度用户生效;133把界面搬到chrome://settings/cookies,但默认仍允许;134正式逆转为“默认阻断”。若企业使用WSUS/Intune托管,建议:
- 在GPO模板
Computer Configuration\Policies\Administrative Templates\Google\Google Chrome\BlockThirdPartyCookies设为「Enabled」,可强制全员一致,防止员工手动放行 - 同时部署
ThirdPartyCookieAllowedForUrls白名单,把SSO、支付域写进注册表,避免业务中断
提示:134版ADMX模板文件版本号需≥1.25,若用旧版策略会提示「扩展架构不匹配」,更新模板后重新导入即可。
未来趋势:Manifest V4与无Cookie时代
Google在2026年1月流出的Manifest V4草稿,计划2027年禁用任何remotely-hosted代码,扩展的Cookie操作API也将被彻底移除。届时,即便企业策略放行3PC,扩展也无法再动态读写Cookie。对于广告屏蔽、爬虫自动化等场景,需要提前迁移到 declarativeNetRequest + Topics API 组合。个人用户层面,Chrome将在135版把「隐私沙盒」面板独立到地址栏右侧盾牌图标,可一键查看当日被拦3PC数量、Topics计算结果及Protected Audience竞价日志,进一步可视化。
经验性观察:2026年中即将发布的Chrome 136可能把Topics调用频率从「每周一次」调整为「每天一次」,广告主的实时性会提高,但用户指纹熵也会增大,仍需关注监管反馈。
收尾结论
Chrome 134已把“关闭所有第三方Cookie”从可选项变成默认态,用户只需确认例外列表即可;开发者则要把Cookie加上Partitioned,或改用Topics/Protected Audience维持广告收入。随着Manifest V4落地,2027年起任何扩展都无法再触碰3PC,提前适配是唯一出路。现在就去chrome://settings/tracking检查你的例外名单,别让旧配置成为下一个故障单。
常见问题
开启默认阻断后,为什么部分网站仍写入第三方Cookie?
这些Cookie大概率已标记为Partitioned,即CHIPS方案,浏览器视其为“分区状态”,不受3PC阻断影响。可在DevTools→Application→Cookies中确认Partitioned列值为True。
Topics API返回空数组怎么办?
首次调用需用户浏览足够多页面以积累历史话题;若站点未加browsing-topics权限策略,也会被拦截。检查响应头并确保页面在同一会话中访问超过5个不同域。
企业内网强制策略与用户手动例外冲突时谁优先?
Windows组策略优先级最高,用户端UI会置灰无法修改;若使用云托管策略(Google Admin Console),同样锁定本地更改。例外列表以策略写入的域为准。
iOS升级后例外消失有无自动化备份方案?
可用iCloud快捷指令读取com.google.chrome.ios容器内的偏好plist,把域名列表导出到备忘录;升级后反向导入。但受WebKit限制,仍需手动确认,无法零交互恢复。
134版后还能用UA来追踪补偿吗?
Chrome计划2026年Q4开始缩减User-Agent字符串,仅保留高熵值客户端提示,精度大幅下降。官方不推荐再把UA当补偿方案,应直接接入Topics或第一方登录ID。
风险与边界
默认阻断3PC虽能一键提升隐私,却不适用于需要跨站身份强一致的场景,例如:多域ERP、旧版网校视频授权、第三方客服聊天组件。若供应商停止维护,短期只能放行域名例外,长期需推动其升级为CHIPS或同源封装方案。
📺 相关视频教程
000012 谷歌浏览器插件,Cookie AutoDelete,浏览器隐私保护的利器,建议时常清理浏览器的cookie 20211027



