改进
v1.3.6
Shotomatic Team
约 4 分钟阅读

自动移除 Cookie 横幅与弹窗

Shotomatic 现在会识别并移除截图中的 Cookie 横幅、GDPR 弹窗与同意对话框,让网页截图更干净。

截取网页时,Cookie 横幅经常会挡住内容。我们新增了自动移除 Cookie 横幅的功能,帮助你获得更干净的截图。

问题

很多网站会显示 Cookie 同意横幅,遮挡重要内容。批量截取多个网站时,逐一处理这些横幅会增加时间与操作。

工作方式

截取网站时,Shotomatic 会尝试用多种方式检测并移除 Cookie 横幅。如果某种方法在特定网站上效果良好,应用会记住它,以便下次更快处理。

系统通常会在 2 秒内处理横幅。它可以应对从简单通知栏到 OneTrust、Cookiebot 等同意管理平台的多种对话框,也会尝试处理阻止访问内容的同意墙。

系统支持多种语言的同意对话框,尤其是经常需要遵守 GDPR 的欧洲常见语言。

设置选项

你可以根据需要选择 Cookie 横幅的处理方式:

Cookie 横幅处理选项

Block & Reject(默认)会尝试移除横幅,并在可能时拒绝跟踪 Cookie。也可以选择仅接受必要 Cookie、只在视觉上隐藏横幅而不交互,或保持原样。

测试结果

我们测试了多种网站,包括新闻网站(The Guardian、Le Monde)、电商平台(Amazon、Booking.com)以及开发者网站(Stack Overflow、GitHub)。系统成功处理了其中大多数网站的 Cookie 横幅。实际成功率会因各网站同意系统的具体实现而异。

制作文档、记录错误报告或为演示收集网页截图时,这项功能可以降低同意对话框出现在截图中的可能性。

技术细节

系统采用多层处理方式:首先判断页面是否可能包含横幅,再结合过滤列表(例如 EasyList Cookie)、模式检测与脚本阻止,处理不同类型的同意功能。针对某个域名成功使用的策略会被缓存,以改善重复截图时的处理速度。

开始使用

Website Crawler 中现已提供自动移除横幅功能。输入 URL,选择所需的 Cookie 处理选项,然后开始截图。

如果 Cookie 横幅原本会出现在截图中,这项功能可以减少之后在图片编辑器中手动清理的需要。

更新至 Shotomatic v1.3.6,移除网页截图中的 Cookie 横幅与弹窗。

帮助我们改进

如果某个网站的自动横幅阻止功能没有按预期工作,请发送邮件至 support@shotomatic.com,并附上网站 URL。我们会继续改进对该网站的支持。

相关功能和更新

相关功能

其他更新

让截图流程更简单

自动执行重复截图,减少手动操作。

自动移除 Cookie 横幅与弹窗 | 更新日志 | Shotomatic