用途:cookie-audit 提供一套系统化方法,用于识别、分类并记录网站上部署的全部 Cookie 与追踪技术,是 Cookie 同意合规的基础步骤。依据欧盟法院 Planet49 案(C-673/17),预先勾选的复选框不构成有效同意,且必须在同意前告知 Cookie 时长与第三方访问情况。
主要能力:审计分五个阶段。准备阶段确定审计范围,包括主域名、子域、需登录页面、移动端页面、第三方集成与扫描频率。自动化扫描阶段使用无头 Chromium 抓取第一方与第三方 Cookie、LocalStorage、SessionStorage、IndexedDB、像素与信标、浏览器指纹脚本,并在网络层捕获 URL 追踪参数、重定向链、Cookie 同步与服务端数据共享端点。分类阶段按 ICC UK Cookie Guide 分为严格必要、性能/分析、功能性、定向/广告四类,并记录名称、域名、时长与用途。差距分析阶段对照 Planet49 检查主动同意、同意前告知、粒度、无 Cookie 墙、撤回机制。报告阶段输出执行摘要、完整 Cookie 清单、第三方追踪器清单、合规差距登记、Cookie 政策更新建议与同意机制评估。
使用方式:资料未提供具体安装命令或代码调用方式,仅描述方法论与扫描工具类型。建议将 Cookie 扫描集成到 CI/CD 流程,预发布环境检测到的新 Cookie 须先分类记录再上线,并定期扫描以发现开发部署、第三方脚本更新、A/B 测试平台或 CDN 变更引入的新 Cookie。
适用场景:面向需要满足 ePrivacy 指令第 5(3) 条、GDPR 第 4(11) 条、EDPB 05/2020 同意指南及 CNIL 2020-091 等要求的网站合规审计。
限制:资料以示例企业 Pinnacle E-Commerce Ltd 演示流程,未提供可直接运行的代码、工具名称或价格信息;具体实施需结合自身网站情况。