メインコンテンツにスキップ
お客さまへの大切なお知らせ:膨大なサポート情報を少しでも早くお客さまにお届けするため、本コンテンツの日本語版は人間の翻訳者を介さない自動翻訳で提供されております。正確な最新情報については本コンテンツの英語版をご覧ください。

reCAPTCHA v3 を使用してフォーム送信内容を検証する

更新日時 2026年9月2日

以下の 製品でご利用いただけます(別途記載されている場合を除きます)。

reCAPTCHA v3 を使用して、HubSpot のフォームに目に見えないボット検知機能を追加しましょう。GoogleのreCAPTCHA v3は、訪問者による操作を必要とせずに、フォームへの送信が人間によるものかボットによるものかを検証します。これにより、スパムを削減しつつ、訪問者にとってフォームの利用体験をスムーズなものに保つことができます。

フォーム内の不審な動作やボットによる活動を検出するために使用される、reCAPTCHAのスパム検知感度をカスタマイズします。たとえば、スパムが異常に多い場合は、スパム検知の感度を高めることで、すべてのフォームにおいてより強力なスパム対策を行うことができます。

利用可能なreCAPTCHAのバージョン

  • ReCAPTCHA v2:では、フォームを送信する前に、訪問者にインタラクティブなチェックボックスまたは画像パズルを提示します。
  • ReCAPTCHA v3:は、CAPTCHAの課題を表示することなく、バックグラウンドでボットの活動を検知します。

reCAPTCHAの感度をカスタマイズする

reCAPTCHA を使用する際は、スパム検出の感度閾値を設定して、ボットの活動をどのようにフィルタリングするかを管理してください。スパム判定の感度設定は、および reCAPTCHA v2 または v3 を使用するすべてのフォームに適用されます。

  1. HubSpotアカウントにて、上部のナビゲーションバーに表示される設定アイコンをクリックします。

  2. 左側のサイドバーメニューで、「、「Tools」、「」の順に選択し、「、「Marketing」、「」>「、「Forms」、「」へと移動します。
  3. [送信数設定]タブをクリックします。
  4. の ReCAPTCHA セクションにある、 「現在の設定」 の欄に、 の値を 0.1(最も緩い)から 0.9(最も厳しい)の間で入力してください。
    • スパム対策の強度を高めるには、この値を大きくしてください。
    • スパム検知の感度を下げるには、この値を小さくしてください(例:フォームが正当な送信をスパムとして判定してしまう場合など)。
  5. 下部にある「」をクリックし、」を保存し、
送信設定。reCAPTCHAのスパム検知感度設定が表示され、しきい値は0.1から0.9の間で調整可能です。

個々のフォームにおけるreCAPTCHAの管理

個々のフォームでreCAPTCHAを有効にし、reCAPTCHAのバージョンを選択してください。の更新済みフォームエディタ()と、のレガシーフォームエディタ()では、操作手順が異なります。

更新されたフォームエディタを使用してください

  1. HubSpotアカウントで、[その他]をクリックし、[マーケティング]>[フォーム]の順に進みます。アカウントに[その他]が表示されない場合は、[マーケティング]>[フォーム]に直接移動します。

  2. 新しいフォームを作成するか、既存のフォームにマウスポインターを合わせて、[編集]をクリックします
  3. 左上の「をクリックし、「+ 追加」アイコンをクリックします。
  4. 左側のパネルで、「、「Other」、「」をクリックします。
  5. の「Security & Privacy」および「」セクションで、 reCAPTCHAをクリックしてドラッグし、右側のフォームプレビューにドロップして、その要素をフォームに追加します。
  6. 左側のパネルで「」を選択し、「reCAPTCHA version」を選択します:
    • ReCAPTCHA v3: m は、目に見えるCAPTCHAの課題を表示することなく、バックグラウンドでアクティビティを監視します。
    • ReCAPTCHA v2:では、訪問者が送信を行う前に、インタラクティブなチェックボックスや画像パズルを解くよう求められます。
reCAPTCHA v3 および v2 のオプションが表示された「reCAPTCHA の編集」パネルを示すフォームエディタ。
  1. フォームにすでに追加されているreCAPTCHAのバージョンを更新するには、フォームのプレビュー画面でのreCAPTCHA要素にカーソルを合わせ、editの編集アイコンをクリックしてください。
    • 左側のパネルで、「」というreCAPTCHAのバージョンを選択してください。
    • ダイアログボックスで、[ ] をクリックし、[version]に切り替えて、バージョンを更新してください。
  2. フォームからreCAPTCHAを削除するには、のreCAPTCHA要素にカーソルを合わせ、deleteの削除アイコンをクリックします。
    • ダイアログボックスで、「」をクリックし、「reCAPTCHAを削除」を選択します。
  3. 右上の「」をクリックし、「」を確認・更新してください。

従来のフォームエディタを使用する

  1. HubSpotアカウントで、[その他]をクリックし、[マーケティング]>[フォーム]の順に進みます。アカウントに[その他]が表示されない場合は、[マーケティング]>[フォーム]に直接移動します。

  2. 、 、 、 の各フォームにカーソルを合わせ、 、 をクリックし、 、 を編集します。
  3. 左側のペインで、[ ] [Existing properties] [ ] タブを開き、[Other form elements]セクションをクリックして展開します。
  4. CAPTCHA(スパム防止) のスイッチをオンにしてください。
  5. フォームで使用されているのreCAPTCHAバージョンを管理するには、フォームのプレビューでreCAPTCHA要素をクリックしてください。
  6. 左側のパネルで「」を選択し、のreCAPTCHAバージョンを選択してください:
    • ReCAPTCHA v3:は、目に見えるCAPTCHAの課題を表示することなく、バックグラウンドでアクティビティを監視します。
    • ReCAPTCHA v2:では、送信前に訪問者にインタラクティブなチェックボックスや画像パズルを解くよう求められます。
  7. ダイアログボックスで、「」をクリックし、[バージョン]に切り替えて、reCAPTCHAのバージョンを更新してください。
  8. フォームからreCAPTCHAを削除するには、左側のパネルの「」→「Other form elements」にある「」で、「CAPTCHA (spam prevention)」のスイッチをオフにします。
    • ダイアログボックスで、「」をクリックし、「reCAPTCHAを削除」を選択します。
  9. 右上の「」をクリックし、「」または「」を更新し、「」を公開します。
reCAPTCHA v3 および v2 のオプションが表示された「reCAPTCHA の編集」パネルを表示する、従来のフォームエディタ。

 

この記事はお役に立ちましたか?
こちらのフォームではドキュメントに関するご意見をご提供ください。HubSpotがご提供しているヘルプはこちらでご確認ください。