Flexible rule representation of visitors with one or multiple actions. The flexible user list is defined by two lists of operands -- inclusive_operands and exclusive_operands; each operand represents a set of users based on actions they took in a given timeframe. These lists of operands are combined with the AND_NOT operator, so that users represented by the inclusive operands are included in the user list, minus the users represented by the exclusive operands.

[Proto definition ![GitHub](https://developers.google.com/site-assets/logo-github.svg)](https://github.com/googleapis/googleapis/blob/master/google/ads/googleads/v26/common/user_lists.proto)

| Fields ||
|---|---|
| ## `exclusive_operands[]` | `https://developers.google.com/google-ads/api/reference/rpc/v26/FlexibleRuleOperandInfo` Rules representing users that should be excluded from the user list. These are located on the right side of the AND_NOT operator, and joined together by OR. |
| ## `inclusive_operands[]` | `https://developers.google.com/google-ads/api/reference/rpc/v26/FlexibleRuleOperandInfo` Rules representing users that should be included in the user list. These are located on the left side of the AND_NOT operator, and joined together by either AND/OR as specified by the inclusive_rule_operator. |
| ## `inclusive_rule_operator` | `https://developers.google.com/google-ads/api/reference/rpc/v26/UserListFlexibleRuleOperatorEnum.UserListFlexibleRuleOperator` Operator that defines how the inclusive operands are combined. |