UserListRuleItemInfo

  • name is a required string field for an atomic rule item that must match the key name fired by the pixel and follow specific naming conventions, with 'url__' and 'ref_url__' being built-in options for websites.

  • An atomic rule item is represented by the union field rule_item, which can be a number rule item, a string rule item, or a date rule item.

  • number_rule_item is an atomic rule item for number operations.

  • string_rule_item is an atomic rule item for string operations.

  • date_rule_item is an atomic rule item for date operations.

An atomic rule item.

Proto definition

Fields

name

string

Rule variable name. It should match the corresponding key name fired by the pixel. A name must begin with US-ascii letters or underscore or UTF8 code that is greater than 127 and consist of US-ascii letters or digits or underscore or UTF8 code that is greater than 127. For websites, there are two built-in variable URL (name = 'url__') and referrer URL (name = 'ref_url__'). This field must be populated when creating a new rule item.

Union field

rule_item

rule_item. An atomic rule item. rule_item can be only one of the following:

number_rule_item

UserListNumberRuleItemInfo

An atomic rule item composed of a number operation.

string_rule_item

UserListStringRuleItemInfo

An atomic rule item composed of a string operation.

date_rule_item

UserListDateRuleItemInfo

An atomic rule item composed of a date operation.