移行後に reCAPTCHA Enterprise の機能を使用する

このページでは、Enterprise 以外のバージョンの reCAPTCHA からの移行後に、多要素認証(MFA)やパスワード漏洩の検出などの reCAPTCHA Enterprise 機能を使用できるように、既存の reCAPTCHA 統合を変更する方法について説明します。既存の reCAPTCHA 統合を変更すると、ウェブページがインストルメント化され、バックエンド呼び出しが移行されます。

始める前に

reCAPTCHA Enterprise に移行します

ウェブページの統合

reCAPTCHA Enterprise のスクリプトと呼び出しを使用してウェブページをインストルメント化する手順は次のとおりです。

  1. 次のスクリプトがページに含まれていることを確認します。https://www.google.com/recaptcha/api.js
  2. api.js コンポーネントを enterprise.js に変更します。
  3. grecaptcha.execute() の呼び出しをgrecaptcha.enterprise.execute() に置き換えます。

バックエンド呼び出しの移行

reCAPTCHA Enterprise の機能を使用するには、バックエンド呼び出しを新しいエンドポイントに移行し、認証を設定する必要があります。

  1. https://www.google.com/recaptcha/api/siteverify へのバックエンド呼び出しを https://recaptchaenterprise.googleapis.com に置き換えます。

  2. 評価の作成に使用するエンドポイントと認証方法を選択します。

    エンドポイント 認証方法
    v1beta1 API キー

    これは、バックエンド呼び出しを最も迅速に移行する方法です。

    この方法によって、より迅速に移行できますが、アノテーション API などの一部の機能は利用可能な対象が v1 API に制限されることから、可能な場合には v1 API を使用することをおすすめします。

    v1 サービス アカウント これは推奨方法ですが、バックエンド呼び出しに要する時間が増大します。
  3. 選択したエンドポイントに応じて、API キーを作成するか、サービス アカウントを作成して構成します。

次のステップ