知识库

Page Builder Sandwich Cookie 同意横幅

设计一个 GDPR 风格的 Cookie 横幅,带有在访问者同意之前阻止追踪的模块,支持 Google Consent Mode,并为 EU 境外的访问者提供可选规则。

Page Builder Sandwich Pro 包含一个使用区块进行设计的Cookie 同意横幅,它确实能够在访问者同意之前阻止追踪。

创建横幅

  1. 打开 Page Builder Sandwich → Marketing → Cookie banner 并选择 Create a ready-made banner:屏幕底部的横幅,包含简短文本、Analytics 和 Marketing 复选框,以及 Accept all、Save my choice 和 Necessary only 按钮。像编辑任何弹出窗口一样对其进行编辑。
  2. 开启 Show a cookie banner 并选择 Save。

若要自行设计:将按钮链接到 #consent-accept(全部)、#consent-reject(仅必要)和 #consent-save(已勾选的复选框,必须命名为 analytics 和 marketing)。网站任意位置(例如页脚)指向 #consent-open 的链接会重新显示横幅,以便访问者改变主意。

阻止的内容

在访问者同意之前:

  • 在 Conversion tracking 下设置的 Google Analytics、Tag Manager 和 Meta Pixel 标记不会加载,也不会发送任何事件;
  • Google Consent Mode 启动时,所有信号均设置为拒绝 (denied);
  • 您列出的任何其他脚本(通过其 WordPress 句柄,作为 analytics 或 marketing)保持关闭状态,写为 <script type="text/plain" data-<prefix>-consent="analytics"> 的任何脚本也是如此,其中 <prefix> 是插件设置屏幕上显示的类前缀。

用户的选择将在您自己网站的一个 Cookie 中保留 180 天(您可以更改此时间)。如果访问者撤回同意,页面将重新加载,以便先前运行的内容都不会继续进行追踪。

EU 以外的访问者

默认情况下,每位访问者都必须首先同意。您可以开启 Outside the EU, EEA and UK: load tracking until the visitor says no:仅当您的主机或 CDN 报告访问者的国家/地区(例如 Cloudflare 的 CF-IPCountry 标头)且该国家/地区位于 EU、EEA、英国和瑞士境外时,此设置才生效。横幅仍然会显示,国家/地区未知的访问者将被视为位于 EU 境内。

该横幅可与页面缓存配合使用:每个访问者都会获得相同的页面,并且他们自己的选择在其浏览器中生效。

博客最新动态

关于托管、搜索引擎优化以及大规模网站运营的最新文章。

从托管层看SEO与外链建设:2026年运营商视角

2026年托管服务如何影响索引与链接权重:保持页面可收录、在建站前审查老域名、无痕迹外链建设,以及关于基础设施对SEO实际能做什么和不能做什么的客观分析。

阅读文章 →

让WordPress既快速又安全:性能与插件检查清单

一份打造快速、安全 WordPress 的实用清单:服务器级缓存、按站点划分的对象缓存、值得使用的少数插件、保持技术栈更新,以及绝不能缓存的 WooCommerce 页面。

阅读文章 →

如何选择2026年托管式网络托管:买家指南

真正让优质托管主机区别于带有控制面板的廉价虚拟空间的核心要素——数据迁移、备份、隔离、真正的缓存以及诚实的扩容方案——以及如何在您做出承诺前对其进行评估。

阅读文章 →

阅读博客 →

还是没头绪?

每个套餐均包含技术支持,客服团队全天 24 小时在线,您可以用我们支持的任意 58 种语言与我们联系——我们将用您的语言为您解答。

联系客服 → 所有文章 →