[SaaSのみ]{class="badge positive" title="Adobe Commerce as a Cloud Service プロジェクト(Adobeで管理されるSaaS インフラストラクチャ)にのみ適用されます。"}

Google reCAPTCHA Enterprise

Google reCAPTCHA Enterpriseは、アダプティブリスク分析とマシンラーニングを使用して人間のユーザーとボットを区別することで、Adobe Commerce as a Cloud Service ストアフロントに高度なボット保護を提供します。 これにより、サイトでの不正行為、スパム、悪用を回避できます。

NOTE
この機能は、管理者に対するreCAPTCHA サポートを提供しません。

reCAPTCHA統合では、reCAPTCHA Enterpriseのサポートをストアフロントに追加する方法について説明します。

Google reCAPTCHAの他のバージョンの設定について詳しくは、Google reCAPTCHA V3およびV2を参照してください。

機能

Google reCAPTCHA Enterpriseには、次の機能が含まれています。

  • 高度なボット検出:Google Cloudのマシンラーニングモデルを使用して、優れたボット検出を実現
  • リスクスコア分析:各インタラクションの詳細なリスクスコア(0.0 ~ 1.0)を提供します
  • 設定可能なしきい値: テナントごとに許容可能な最小リスクスコアを設定します
  • マルチテナントサポート:分離されたGoogle Cloud プロジェクトを使用したテナントごとの設定
  • 暗号化された資格情報: データベースに暗号化されて保存されたサービス アカウントの資格情報
  • フォーム保護: ログイン、チェックアウト、商品レビューなど、すべての標準Commerce フォームを保護します。

前提条件

Adobe Commerce as a Cloud Service ストアフロント用にGoogle reCAPTCHA Enterpriseを設定するには、次のリソースが必要です。

  • reCAPTCHA Enterpriseが有効になっているアクティブなGoogle Cloud アカウント。
  • Google Cloud Consoleにアクセスして、reCAPTCHA Enterprise キーを作成および管理します。

マルチテナント Adobe Commerce as a Cloud Serviceのインストールでは、各テナントに独自のGoogle Cloud プロジェクトとreCAPTCHA Enterprise キーが必要です。

手順1:Google reCAPTCHA Enterpriseの設定

次の一般的な手順に従って、ストアフロントにGoogle reCAPTCHA Enterpriseを設定します。 詳細な手順については、Google reCAPTCHA Enterprise ドキュメント ​を参照してください。

  1. reCAPTCHA Enterprise実装用にGoogle Cloud プロジェクト ​を作成します。

  2. reCAPTCHA Enterprise APIを有効にします。

  3. スコアベースのreCAPTCHA Enterprise ​ サイトキーを作成します。

  4. roles/recaptchaenterprise.admin IAMの役割を持つサービス アカウントを作成します。

  5. サービスアカウント JSON キーファイルをダウンロードします。このファイルには、Adobe Commerce as a Cloud Service ストアフロントとGoogle reCAPTCHA Enterpriseの認証に必要な資格情報が含まれています。

手順2:ストアフロント用にGoogle reCAPTCHAを設定する

  1. Adobe Commerce 管理者 サイドバーで、Stores > Settings>Configuration​に移動します。

  2. Security​を展開し、Google reCAPTCHA Storefront​を選択します。

  3. reCAPTCHA Enterprise セクションまで下にスクロールし、次のように設定を完了します。

    • Site Key​の場合は、Google Cloud ConsoleからreCAPTCHA Enterprise サイトキーをコピーして貼り付けます。

    • Google Cloud Project ID​の場合は、Google Cloud プロジェクトからプロジェクト IDをコピーして貼り付けます。

    • Service Account JSON​の場合、でダウンロードしたサービスアカウント JSON キーファイルの内容をコピーします。手順1: Google reCAPTCHA Enterpriseの設定

    • Minimum Score Threshold​について、ユーザーとのやり取りが潜在的なリスクとしてフラグ付けされるタイミングを特定するために、最小スコア(0.0 ~ 1.0)を入力します。 スコアが1.0は一般的なユーザーインタラクション、0.0はボットである可能性が高いです。

    • Badge Position​で、各ページの非表示のreCAPTCHA バッジの位置を選択します。 オプション:Inline / Bottom Right / Bottom Left

    • Theme​で、Light Theme (デフォルト)またはDark Themeのいずれかを選択して、Google reCAPTCHA ボックスのスタイルを決定します。

    • Language Code​の場合、Google reCAPTCHA テキストとメッセージに使用する言語を指定する2文字コード ​を入力します。

    • Validation Failure Message​の場合、検証が成功しない場合にストアフロントに表示されるメッセージをオプションで変更します。

  4. Storefront セクションを展開し、保護する各ストアフロントフォームを​ reCAPTCHA Enterprise ​に設定します。

    • Enable for Customer Login

手順3:設定の保存

  1. 設定が完了したら、Save Config​をクリックします。

  2. ワークスペースの上部にあるメッセージで「Cache Management」をクリックし、無効なキャッシュを1つずつ更新します。

recommendation-more-help
commerce-admin-help-systems