When you create the profile attributes for your subscribers, you select the data type--Text, Numeric, or Date--to specify the kind of data that is stored in the field. The data type of the profile attribute that you select for the filter condition determines the operators that you can choose. The operators are used in the data filter and measures features.
The following table contains the operators for each data type:
| Name | Constrained List | Text | Numeric | Date |
|---|---|---|---|---|
| is | x | |||
| is not | x | |||
| is equal to | x | x | x | |
| is not equal to | x | x | x | |
| is greater than | x | x | ||
| is greater than or equal to | x | x | ||
| is less than | x | x | ||
| is less than or equal to | x | x | ||
| exists in | x | |||
| exists in whole word | x | |||
| does not exist in | x | |||
| begins with | x | |||
| ends with | x | |||
| contains | x | |||
| does not contain | x | |||
| is anniversary of | x | |||
| is not anniversary of | x | |||
| is after | x | |||
| is after anniversary of | x | |||
| is before | x | |||
| is before anniversary of | x |
Subscribers with an attribute value that matches this value will satisfy the condition. This operator is only available when the valid values for the attribute are constrained by a list.
Subscribers with an attribute value that does not match this value will satisfy the condition. This operator is only available when the valid values for the attribute are constrained by a list.
Subscriber with an attribute value that exactly matches the value will satisfy the condition.
Subscribers with an attribute value that does not exactly match the value will satisfy the condition.
Subscribers with an attribute value that is greater than the value will satisfy the condition.
Subscribers with an attribute value that is greater than or equal to the value will satisfy the condition.
Subscribers with an attribute value that is less than the value will satisfy the condition.
Subscribers with an attribute value that is less than or equal to the value will satisfy the condition.
Subscribers with an attribute value that matches any part of one of the values you define in a comma-delimited string of values will satisfy the condition.
Like partial text searches (such as begins with and ends with), the Exists In operator looks for a partial match of the entire value.
For example, if your match criteria is north, the Exists In operator is satisfied by subscribers with the following attribute values:
The operator is not satisfied by subscribers with south, southwest, and southeast attribute values.
Subscribers with an attribute value that matches one of the values you define in a comma-delimited string of values will satisfy the condition.
Unlike the Exists In operator, the Exists In Whole Word operator requires the match be a whole word. For example, if your match criteria is north, the Exists In whole word operator is satisfied by subscribers with north, but not subscribers with northwest or northeast attribute values.
Subscribers with an attribute value that do not match any of the values you define in a comma delimited string of values will satisfy the condition.
Like partial text searches (such as begins with and ends with), the Does Not Exist In operator looks for a partial match of the entire value. For example, if your match criteria is north, the Does Not Exist In operator returns subscribers with south, southwest, and southeast attribute values, but not subscribers with north, northwest, and northeast attribute values.
Subscribers with an attribute value that begins with the exact sequence of characters that you enter as the criteria value will satisfy the condition. Commas are treated as characters and not as delimiters.
Subscribers with an attribute value that ends with the exact sequence of characters that you enter as the criteria value will satisfy the condition. Commas are treated as characters and not as delimiters.
Subscribers with an attribute value that includes the exact sequence of characters that you enter as the comparison value will satisfy the condition. Commas are treated as characters and not as delimiters.
Subscribers with an attribute value that excludes the exact sequence of characters that you enter as the criteria value will satisfy the condition. Commas are treated as characters and not as delimiters.
Used only with date fields. Subscribers with an attribute value that matches the criteria value (the system ignores the year) will satisfy the condition. This operator functions only with data filters.
Used only with date fields. Subscribers with an attribute value that does not match the criteria value (the system ignores the year) will satisfy the condition. This operator functions only with data filters.
Used only with date fields. Subscribers with an attribute value that occurs after the criteria value will satisfy the condition.
Used only with date fields. Subscribers with an attribute value that occurs after the criteria value (the system ignores the year) will satisfy the condition. This operator functions only with data filters.
Used only with date fields. Subscriber with an attribute value that occurs before the criteria value will satisfy the condition.
Used only with date fields. Subscribers with an attribute value that occurs before the criteria value (the system ignores the year) will satisfy the condition. This operator functions only with data filters.