A collection of challenge rules that applies to one or more
actions.
Attributes
Name
Description
actions
MutableSequence[str]
Required. Action name provided at token generation. The
action name is not case-sensitive and can only contain
alphanumeric characters, slashes, and underscores. If "\*"
is provided, the rule group applies to all actions. If
multiple actions are provided, the rule group is applied to
all of them. This field is required.
challenge_rules
MutableSequence[google.cloud.recaptchaenterprise_v1.types.ChallengeRule]
Required. A list of rules that configure when
and how reCAPTCHA presents a challenge.
reCAPTCHA evaluates these rules in order and
applies the first one that matches.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-08-25 UTC."],[],[]]