選擇 reCAPTCHA 類型
透過集合功能整理內容
你可以依據偏好儲存及分類內容。
建立新網站時,選擇 reCAPTCHA 的類型有四種。

reCAPTCHA v3
reCAPTCHA v3 可讓您驗證互動是否合法,而使用者未與任何使用者互動。這是一種純粹的 JavaScript API,能夠傳回分數,讓您可以根據網站情況採取行動,例如需要其他驗證因素、傳送文章以審核,或對可能進行抓取內容的漫遊器節流。
reCAPTCHA v2 (「我不是機器人」核取方塊)
勾選「我不是機器人」核取方塊後,使用者必須點選核取方塊,表示使用者不是機器人。這會立即傳送訊息 (沒有人機驗證 (Captcha)),或是要求使用者驗證對方是否為真人。這是最簡單的整合選項,只需兩行 HTML 程式碼就能顯示核取方塊。

reCAPTCHA v2 (隱形 reCAPTCHA 標記)
使用者不須點選核取方塊,就能看到隱藏的 reCAPTCHA 徽章,而是在使用者點擊網站中現有的按鈕時直接叫用,或透過 JavaScript API 呼叫叫用。完成 reCAPTCHA 驗證程序時,您需要啟用 JavaScript 回呼,才能進行整合作業。根據預設,只有最可疑的流量才會要求回答人機驗證。如要變更這項設定,請前往進階設定編輯網站安全性偏好設定。

reCAPTCHA v2 (Android)
reCAPTCHA Android 程式庫是 Google Play 服務 SafetyNet API 的一部分。這個程式庫提供原生 Android API,方便您直接整合到應用程式中。請先在應用程式中設定 Google Play 服務並連結至 GoogleApiClient
,再叫用 reCAPTCHA API。這會立即讓使用者通過 (不會輸入人機驗證 (Captcha) 提示),或是要求使用者驗證他們是否為真人。
reCAPTCHA v1 - 關閉
reCAPTCHA v1 已於 2018 年 3 月全面停用。請使用上方的選項。
除非另有註明,否則本頁面中的內容是採用創用 CC 姓名標示 4.0 授權,程式碼範例則為阿帕契 2.0 授權。詳情請參閱《Google Developers 網站政策》。Java 是 Oracle 和/或其關聯企業的註冊商標。
上次更新時間:2025-07-25 (世界標準時間)。
[null,null,["上次更新時間:2025-07-25 (世界標準時間)。"],[[["\u003cp\u003eThere are four types of reCAPTCHA available: reCAPTCHA v3, reCAPTCHA v2 ("I'm not a robot" Checkbox), reCAPTCHA v2 (Invisible reCAPTCHA badge), and reCAPTCHA v2 (Android).\u003c/p\u003e\n"],["\u003cp\u003ereCAPTCHA v3 verifies interactions without user input, returning a score for site-specific actions like authentication or bot throttling.\u003c/p\u003e\n"],["\u003cp\u003ereCAPTCHA v2 options offer checkbox and invisible badge variations, prompting users with challenges based on suspicion levels and allowing integration through HTML or JavaScript.\u003c/p\u003e\n"],["\u003cp\u003eThe reCAPTCHA Android library, part of Google Play services SafetyNet APIs, provides native integration for Android apps, requiring setup and connection to Google Play services.\u003c/p\u003e\n"]]],["There are four reCAPTCHA types: v3, which verifies interactions without user input via a JavaScript API; v2 \"I'm not a robot\" Checkbox, requiring a user click, potentially followed by a challenge; v2 Invisible badge, triggered by a button click or JavaScript, prompting a captcha only for suspicious traffic; and v2 Android, using Android APIs. reCAPTCHA v1 is discontinued. v2 versions require a potential challenge, v3 doesn't require any user interaction.\n"],null,["# Choosing the type of reCAPTCHA There are four types of reCAPTCHA to choose from when creating a new site.\n\nreCAPTCHA v3\n------------\n\nreCAPTCHA v3 allows you to verify if an interaction is legitimate without any user interaction. It is a pure JavaScript API returning a score, giving you the ability to take action in the context of your site: for instance requiring additional factors of authentication, sending a post to moderation, or throttling bots that may be scraping content.\n\nreCAPTCHA v2 (\"I'm not a robot\" Checkbox)\n-----------------------------------------\n\nThe \"I'm not a robot\" Checkbox requires the user to click a checkbox indicating the user is not a robot. This will either pass the user immediately (with No CAPTCHA) or challenge them to validate whether or not they are human. This is the simplest option to integrate with and only requires two lines of HTML to render the checkbox.\n\nreCAPTCHA v2 (Invisible reCAPTCHA badge)\n----------------------------------------\n\nThe invisible reCAPTCHA badge does not require the user to click on a checkbox, instead it is invoked directly when the user clicks on an existing button on your site or can be invoked via a JavaScript API call. The integration requires a JavaScript callback when reCAPTCHA verification is complete. By default only the most suspicious traffic will be prompted to solve a captcha. To alter this behavior edit your site security preference under advanced settings.\n\nreCAPTCHA v2 (Android)\n----------------------\n\nThe reCAPTCHA Android library is part of the [Google Play services SafetyNet APIs](https://developer.android.com/training/safetynet/index.html). This library provides native Android APIs that you can integrate directly into an app. You should set up [Google Play services](https://developers.google.com/android/guides/api-client) in your app and connect to the `GoogleApiClient` before invoking the reCAPTCHA API. This will either pass the user through immediately (without a CAPTCHA prompt) or challenge them to validate whether they are human.\n\nreCAPTCHA v1 - Shut down\n------------------------\n\nreCAPTCHA v1 has been shut down since March 2018. Please use an option above."]]