reCAPTCHA v3 を使用してフォーム送信内容を検証する
更新日時 2026年9月2日
以下の 製品でご利用いただけます(別途記載されている場合を除きます)。
reCAPTCHA v3 を使用して、HubSpot のフォームに目に見えないボット検知機能を追加しましょう。GoogleのreCAPTCHA v3は、訪問者による操作を必要とせずに、フォームへの送信が人間によるものかボットによるものかを検証します。これにより、スパムを削減しつつ、訪問者にとってフォームの利用体験をスムーズなものに保つことができます。
フォーム内の不審な動作やボットによる活動を検出するために使用される、reCAPTCHAのスパム検知感度をカスタマイズします。たとえば、スパムが異常に多い場合は、スパム検知の感度を高めることで、すべてのフォームにおいてより強力なスパム対策を行うことができます。
アクセス権限が必要 フォームの作成や編集、およびフォーム設定のカスタマイズを行うには、、、forms、、の権限が必要です。
利用可能なreCAPTCHAのバージョン
- ReCAPTCHA v2:では、フォームを送信する前に、訪問者にインタラクティブなチェックボックスまたは画像パズルを提示します。
- ReCAPTCHA v3:は、CAPTCHAの課題を表示することなく、バックグラウンドでボットの活動を検知します。
reCAPTCHAの感度をカスタマイズする
reCAPTCHA を使用する際は、スパム検出の感度閾値を設定して、ボットの活動をどのようにフィルタリングするかを管理してください。スパム判定の感度設定は、および reCAPTCHA v2 または v3 を使用するすべてのフォームに適用されます。
-
HubSpotアカウントにて、上部のナビゲーションバーに表示される設定アイコン
をクリックします。 - 左側のサイドバーメニューで、「」、「Tools」、「」の順に選択し、「」、「Marketing」、「」>「」、「Forms」、「」へと移動します。
- [送信数設定]タブをクリックします。
- の ReCAPTCHA セクションにある、 「現在の設定」 の欄に、 の値を 0.1(最も緩い)から 0.9(最も厳しい)の間で入力してください。
- スパム対策の強度を高めるには、この値を大きくしてください。
- スパム検知の感度を下げるには、この値を小さくしてください(例:フォームが正当な送信をスパムとして判定してしまう場合など)。
- 下部にある「」をクリックし、「」を保存し、。
個々のフォームにおけるreCAPTCHAの管理
個々のフォームでreCAPTCHAを有効にし、reCAPTCHAのバージョンを選択してください。の更新済みフォームエディタ()と、のレガシーフォームエディタ()では、操作手順が異なります。
更新されたフォームエディタを使用してください
-
HubSpotアカウントで、[その他]をクリックし、[マーケティング]>[フォーム]の順に進みます。アカウントに[その他]が表示されない場合は、[マーケティング]>[フォーム]に直接移動します。
- 新しいフォームを作成するか、既存のフォームにマウスポインターを合わせて、[編集]をクリックします。
- 左上の「」をクリックし、「+ 追加」アイコンをクリックします。
- 左側のパネルで、「」、「Other」、「」をクリックします。
- 「」の「Security & Privacy」および「」セクションで、 reCAPTCHAをクリックしてドラッグし、右側のフォームプレビューにドロップして、その要素をフォームに追加します。
- 左側のパネルで「」を選択し、「reCAPTCHA version」を選択します:
- ReCAPTCHA v3: m は、目に見えるCAPTCHAの課題を表示することなく、バックグラウンドでアクティビティを監視します。
- ReCAPTCHA v2:では、訪問者が送信を行う前に、インタラクティブなチェックボックスや画像パズルを解くよう求められます。
- フォームにすでに追加されているreCAPTCHAのバージョンを更新するには、フォームのプレビュー画面でのreCAPTCHA要素にカーソルを合わせ、editの編集アイコンをクリックしてください。
- 左側のパネルで、「」というreCAPTCHAのバージョンを選択してください。
- ダイアログボックスで、[ ] をクリックし、[version]に切り替えて、バージョンを更新してください。
- フォームからreCAPTCHAを削除するには、のreCAPTCHA要素にカーソルを合わせ、deleteの削除アイコンをクリックします。
- ダイアログボックスで、「」をクリックし、「reCAPTCHAを削除」を選択します。
- 右上の「」をクリックし、「」を確認・更新してください。
従来のフォームエディタを使用する
-
HubSpotアカウントで、[その他]をクリックし、[マーケティング]>[フォーム]の順に進みます。アカウントに[その他]が表示されない場合は、[マーケティング]>[フォーム]に直接移動します。
- 、 、 、 の各フォームにカーソルを合わせ、 、 をクリックし、 、 を編集します。
- 左側のペインで、[ ] [Existing properties] [ ] タブを開き、[Other form elements]セクションをクリックして展開します。
- CAPTCHA(スパム防止) のスイッチをオンにしてください。
- フォームで使用されているのreCAPTCHAバージョンを管理するには、フォームのプレビューでreCAPTCHA要素をクリックしてください。
- 左側のパネルで「」を選択し、のreCAPTCHAバージョンを選択してください:
- ReCAPTCHA v3:は、目に見えるCAPTCHAの課題を表示することなく、バックグラウンドでアクティビティを監視します。
- ReCAPTCHA v2:では、送信前に訪問者にインタラクティブなチェックボックスや画像パズルを解くよう求められます。
- ダイアログボックスで、「」をクリックし、[バージョン]に切り替えて、reCAPTCHAのバージョンを更新してください。
- フォームからreCAPTCHAを削除するには、左側のパネルの「」→「Other form elements」にある「」で、「CAPTCHA (spam prevention)」のスイッチをオフにします。
- ダイアログボックスで、「」をクリックし、「reCAPTCHAを削除」を選択します。
- 右上の「」をクリックし、「」または「」を更新し、「」を公開します。
