reCAPTCHA のタイプを選択する
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
reCAPTCHA の種類を選択する 新しいサイトを作成するときに、reCAPTCHA には 4 種類のタイプから選択できます。

reCAPTCHA v3
reCAPTCHA v3 では、ユーザーの操作なしでやり取りが正当かどうかを検証できます。これはスコアを返す純粋な JavaScript API であり、サイトの状況に応じて対処することができます。たとえば、追加の認証要素を要求したり、投稿を管理に送信したり、コンテンツをスクレイピングしている可能性がある bot のスロットリングを行ったりできます。
reCAPTCHA v2([私はロボットではありません] チェックボックス)
[私はロボットではありません] チェックボックスをオンにすると、ユーザーがロボットではないことを示すチェックボックスをクリックする必要があります。これにより、(CAPTCHA なしで)ユーザーがすぐに合格するか、人間かどうかの確認が求められます。これは最も簡単に統合できるオプションです。HTML を 2 行記述するだけでチェックボックスを表示させることができます。

reCAPTCHA v2(目に見えない reCAPTCHA バッジ)
非表示の reCAPTCHA バッジは、ユーザーがチェックボックスをクリックする必要はありません。ユーザーがサイト上の既存のボタンをクリックしたときに直接呼び出されるか、JavaScript API 呼び出しを介して呼び出すことができます。この統合では、reCAPTCHA による検証の完了時に JavaScript コールバックが必要になります。デフォルトでは、最も疑わしいトラフィックに対してのみ、キャプチャの解決を求めるメッセージが表示されます。この動作を変更するには、[詳細設定] でサイトのセキュリティ設定を編集します。

reCAPTCHA v2(Android)
reCAPTCHA Android ライブラリは、Google Play 開発者サービスの SafetyNet API の一部です。このライブラリは、アプリに直接統合できるネイティブ Android API を提供します。reCAPTCHA API を呼び出す前に、アプリで Google Play 開発者サービスを設定し、GoogleApiClient
に接続する必要があります。これにより、CAPTCHA プロンプトなしでユーザーをすぐに通過するか、人間かどうかの確認が求められます。
reCAPTCHA v1 - シャットダウン
reCAPTCHA v1 は 2018 年 3 月をもって廃止されました。上記のオプションを使用してください。
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンスにより使用許諾されます。コードサンプルは Apache 2.0 ライセンスにより使用許諾されます。詳しくは、Google Developers サイトのポリシーをご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2025-07-25 UTC。
[null,null,["最終更新日 2025-07-25 UTC。"],[[["\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."]]