UserListRuleInfo

  • Client-defined rules are based on custom parameters from websites or uploaded by the advertiser.

  • The rule type (rule_type) determines how rule items are grouped, with OR of ANDs being the default and only supported type for FlexibleRuleUserList.

  • Rule item groups (rule_item_groups[]) are lists of rule item groups that define the rule, grouped together based on the rule_type.

A client defined rule based on custom parameters sent by web sites or uploaded by the advertiser.

Fields

rule_type

UserListRuleType

Rule type is used to determine how to group rule items.

The default is OR of ANDs (disjunctive normal form). That is, rule items will be ANDed together within rule item groups and the groups themselves will be ORed together.

OR of ANDs is the only supported type for FlexibleRuleUserList.

rule_item_groups[]

UserListRuleItemGroupInfo

List of rule item groups that defines this rule. Rule item groups are grouped together based on rule_type.