デベロッパー ガイド

Google は、不正行為、スパム、不正使用からサイトを保護するための reCAPTCHA(v3 と v2)と reCAPTCHA Enterprise を提供しています。reCAPTCHA と reCAPTCHA Enterprise の機能の詳細については、reCAPTCHA バージョン間の機能の比較をご覧ください。

このドキュメントでは、Google reCAPTCHA v3 と v2 の概要について説明します。reCAPTCHA Enterprise の詳細については、reCAPTCHA Enterprise のドキュメントをご覧ください。

reCAPTCHA Enterprise を使用するには、reCAPTCHA Enterprise スタートガイドをご覧ください。

Google Cloud プロジェクトを設定したら、Cloud Console にログインして、サイトキーを作成します。

対象者

このドキュメントは、HTML フォーム、サーバーサイド処理、モバイルアプリ開発に精通している方を対象としています。reCAPTCHA のインストールには、一部のコードの編集が必要となる場合があります。

ご参考になれば幸いです。reCAPTCHA について質問するには、Stack Overflow でタグ recaptcha を使用します。

概要

reCAPTCHA の使用を開始するには、サイトの API キーペアに登録する必要があります。鍵ペアはサイトキーと秘密鍵で構成されます。サイトキーは、サイトまたはモバイルアプリで reCAPTCHA サービスを呼び出すために使用されます。秘密鍵は、アプリケーション バックエンドと reCAPTCHA サーバー間の通信を承認し、ユーザーのレスポンスを確認します。セキュリティ上の理由により、秘密鍵は安全に保管する必要があります。

まず reCAPTCHA のタイプを選択してから、承認済みドメインまたはパッケージ名を入力します。利用規約に同意したら、[Register] をクリックして新しい API キーのペアを取得します。

reCAPTCHA をサイトまたはモバイルアプリに追加する手順は、次のとおりです。

  1. クライアント側での統合を選択します。
  2. お客様の回答を確認します

reCAPTCHA v3 と reCAPTCHA v2 の機能の比較

次の表は、reCAPTCHA v3 と reCAPTCHA v2 の機能の比較を示しています。

機能 reCAPTCHA v3 reCAPTCHA v2
料金

詳細については、料金をご覧ください。

評価は最大 1 か月あたり 100 万件まで* 評価は最大 1 か月あたり 100 万件まで*
「私はロボットではありません」ウィジェットのサポート × 対応
スコアの粒度(セキュリティ審査が必要) 4 つのレベル なし