Cookiebot CMP(cookiebot.com,隶属 Usercentrics)将每月的 Cookie 扫描、同意横幅和自动脚本拦截结合在一起。其效果完全取决于„Auto-Blocking“模式下的正确集成。
Cookiebot 有两种模式工作。在自动模式(Auto-Blocking)下,脚本通过拦截已知跟踪器的执行来尝试在同意之前阻止它们。这仅在 Cookiebot 脚本确实位于 head 中的第一位时才有效 — 位于其之前的每个脚本都不受控制。在手动模式下,Cookiebot 自身不拦截任何东西;相反,所有代码都必须标记为 type="text/plain" 和 data-cookieconsent 属性,或通过 Consent API 连接。
每月的 Cookie 扫描是 Cookiebot 的核心功能,但它具有自动扫描器的常见边界:它只抓取有限数量的子页面,只识别扫描时刻加载的内容,并根据一个并不知道每一个小众服务的数据库来分配 Cookie。未知的 Cookie 会落入„未分类“,必须手动整理。
Cookiebot 自 2021 年起隶属于 Usercentrics。免费套餐(一个域名,最多 50 个子页面)比付费套餐受限得多:据比较网站(2026 年情况),它只提供手动拦截而非 auto-blocking,横幅只有一种语言,几乎没有外观选项,已保存同意的有效期也很短。因此,使用免费套餐的人必须自己用 data-cookieconsent 标记每个标签。付费套餐按子页面数量计费。做决定前请在 cookiebot.com 查看最新条款。
手动标记如下:把 <script src="…"> 改成 <script type="text/plain" data-cookieconsent="statistics" src="…">——浏览器会把脚本当作文本,直到 Cookiebot 在获得相应同意后将其激活。有效值为 preferences、statistics 和 marketing(也可组合,例如 "statistics, marketing")。使用 data-cookieconsent="ignore" 可有意将脚本排除在 auto-blocking 之外——只应用于确实必要的脚本。自己的代码可以通过 window.CookieConsent.consent.statistics 或 .marketing 读取状态;在服务器端,状态保存在“CookieConsent”Cookie 中。
Cookiebot 扫描与 consentglass 这类同意检查回答的是不同的问题。Cookiebot 扫描清点子页面上出现了哪些 Cookie 和服务,并据此填写 Cookie 声明。它不检查横幅在实际运行中是否真正拦截:要知道这一点,必须从外部查看首次访问时、在任何同意之前产生了哪些请求和 Cookie。典型的集成错误恰恰在这里暴露出来——位于 Cookiebot 标签之前的脚本、漏掉的 data-cookieconsent、独立于横幅触发的标签管理器容器。
在手动模式下,Cookiebot 自身不拦截任何东西 — 届时每个代码都必须通过 data-cookieconsent 属性或通过 Google Consent Mode 连接。如果忘记这一点,跟踪器在被拒绝的情况下仍会加载,并且缺乏 TDDDG 第 25 条第 1 款所要求的法律依据。即便是 Auto-Blocking 模式,也不能可靠地捕获在服务器端集成的以及仅在交互后才加载的脚本。
免费检测会分析提供的 HTML,并显示哪些服务被嵌入、是否检测到 Cookie 横幅,以及是否存在隐私政策和运营者信息链接——每项发现均附有分类。不能替代法律咨询。
本文内容为我们所知的一般性信息,不构成法律咨询。针对具体案例,请咨询专业的 IT 法律事务所。