This page explains various recommendations to optimize your integration with reCAPTCHA Enterprise.
You should include reCAPTCHA on every page of your site. reCAPTCHA's risk model is improved by understanding how users transition from different pages and actions.
Key configured with the
SCORE integration type, you can include
reCAPTCHA throughout your site without requiring users to solve CAPTCHA
- Instrument each page using a
grecaptcha.enterprise.executeon page loads, with an action name of
grecaptcha.enterprise.executewhen users click on buttons that trigger requests to your backend. Some examples are included in the discussion on Actions.
You can use CHECKBOX
keys to protect specific actions with CAPTCHA challenges. Even in the case of
using CHECKBOX keys, we strongly recommend you instrument every page with
keys as well. reCAPTCHA can run on the same page, with different types of keys,
so it's possible to have both SCORE and CHECKBOX running together.
Make sure to provide a meaningful
action parameter when calling
Actions for more guidance.