网站表单最怕垃圾询盘和机器人提交。Google reCAPTCHA v3 是一种「无感」验证方案——访客完全不需要点任何 checkbox,后台按风险分数为每次提交打分,分数过低直接拦下。它对个人站点免费,每月最多 100 万次评估,对绝大多数外贸站、企业站都够用。下面讲怎么接到 Bricks Builder 的 Form 表单上。
什么是 reCAPTCHA v3
reCAPTCHA v3 和老版本的「选红绿灯」完全不同:它在页面后台静默运行,给每次交互打一个 0.0–1.0 的风险分(score)。分数越接近 1 越像真人,越接近 0 越像机器人。你不必中断用户操作,只需要在提交时检查这个分数,低于你设定的阈值就当作垃圾丢弃。
第一步:到 Google 后台申请密钥
- 打开 Google reCAPTCHA 管理后台(recaptcha.google.com),用 Google 账号登录。
- 注册一个新站点,类型选择 reCAPTCHA v3。
- 填写你的域名(如 example.com,不要带 https://)。
- 提交后会得到两把钥匙:站点密钥(Site Key) 和 私密密钥(Secret Key)。前者放前台,后者只能留在服务器端,不要泄露。
第二步:在 Bricks 表单里启用
- 用 Bricks 编辑器打开要加防护的页面,选中或添加一个 Form(表单) 元素。
- 在右侧设置面板里找到表单的「反垃圾邮件 / Spam protection」相关区域,开启 reCAPTCHA v3。
- 把刚才拿到的 Site Key 和 Secret Key 分别填进去。
- 保存并前台刷新,查看页面源代码能看到 reCAPTCHA 的脚本已加载即表示接入成功。
第三步:设置拦截阈值
reCAPTCHA v3 通常允许你设定一个最低分阈值(比如 0.5)。表单提交时如果分数低于阈值,Bricks 会直接判定为垃圾并拒绝,正常的询盘则照常进入邮件或数据库。阈值定得太高容易误伤真人,定得太低又防不住机器人,建议先用 0.5 跑一段时间再根据后台报表微调。
小结
reCAPTCHA v3 是给 Bricks 表单做反垃圾的高性价比方案:免费、无感、对用户体验零打扰。核心三步就是「申请密钥 → 表单设置里开启并填 Key → 设好阈值」。接上之后记得观测几天分数分布,别让真客户被误拦。
内容说明(整理稿):本文选题与步骤框架参考自竞对站 trybricks.com / qinbanliang 站的公开教程(源多为截图驱动教程,正文极薄),内容为 BricksWiki 基于 Bricks 官方公开文档与通用实操经验重写整理,非原文逐字翻译,也不构成官方文档。操作入口/路径以你当前 Bricks 版本为准,实操前建议对照官方文档核对。
延伸阅读
Bricks 表单生成器完整指南——从字段、动作到防垃圾提交
教程:Bricks Form 元素全解析。16 种内置字段类型(另加 HTML 字段)、邮件/重定向/Webhook/保存提交等动作、用户登录注册表单、reCAPTCHA v3/hCaptcha/Turnstile 防垃圾与自定义验证,一篇讲清。
tutorialBricksUltimate 安全事件与应对
教程:第三方扩展若维护不善可能带来安全隐患。讲 BricksUltimate 这类扩展在安全问题上的通用应对——发现、处置、日常防范。
tutorial如何使用 Bricks Builder Form 实现询盘功能
教程:外贸站、企业站的核心是询盘。用 Bricks 自带 Form 元素零插件做出可发邮件的询盘表单,并支持全站复用。
tutorialBricks 用 ACF Checkbox 字段渲染自定义 SVG 图标列表
教程:Bricks 用 ACF Checkbox 字段渲染自定义 SVG 图标列表——acf 附完整代码可直接复用,适合外贸独立站与 WordPress 开发者。
