- TLC Home Home
- Discussions & Ideas Discussions & Ideas
- Product Guides Product Guides
- Knowledge Base Knowledge Base
- Developer Docs Developer Docs
- Education Education
- Blog Blog
- Support Desk Support Desk
This article lists the operators available when building conditions for audiences and rules.
In this article:
Some operators apply only to certain attribute types, which is indicated in the "Applies to" column.
Operators | Description | Applies to |
---|---|---|
array contains |
An item in the array is an exact match to the value you specify. True False |
Array |
array does not contain |
No item in the array is an exact match to the value you specify. True False |
Array |
contains |
Attribute value includes the value you specify. True False |
Array |
contains |
Attribute value includes the value you specify. |
String |
does not contain | Attribute value excludes the value you specify. |
Array |
does not contain |
Attribute value excludes the value you specify. |
Array |
contains partial string |
Attribute value partially matches the value you specify. True False |
Array |
contains partial string |
Attribute value partially matches the value you specify, regardless of case. |
Array |
equals |
Attribute value matches the whole value you specify. True False |
Number |
equals (ignore case) |
Attribute value matches the whole value you specify. |
String |
does not equal | Attribute value does not match the whole value you specify. |
Number |
does not equal (ignore case) |
Attribute value does not match the whole value you specify. |
String |
less than | Attribute value is less than the value you specify. |
Number |
less than or equal to | Attribute value is either less than or equal to the value you specify. |
Number |
greater than | Attribute value exceeds the value you specify. |
Number |
greater than or equal to | Attribute value either exceeds or equals the value you specify. |
Number |
is assigned |
Attribute exists, but may or may not have a value. True
|
Number |
is not assigned | Attribute does not exist. |
Number |
is empty |
Tealium iQ variable does not contain any value ie. value is undefined, null, or blank string. True |
Imported from Tealium iQ Tag Management |
is not empty |
Tealium iQ variable contains any value. For example, a string containing one or more characters, a number with a value (including 0), or an array with one or more items. True |
Imported from Tealium iQ Tag Management |
is true | Boolean value equals True. |
Boolean |
is false | Boolean value equals False. |
Boolean |
occurred less than | Date value is not yet past the number of minutes/hours/days/weeks/months you specify. |
Date |
occurred more than |
Date value is past the number of minutes/hours/days/weeks/months you specify. |
Date |
is started | Funnel is initiated for the visitor/visit. |
Funnel |
is completed | Funnel has ended for the visitor/visit. |
Funnel |
step completed | Step is successfully completed for the visitor/visit. |
Funnel |
step not completed | Step is not completed for the visitor/visit. |
Funnel |
is executed | Tag has successfully fired on the page. | Tags in your Tealium iQ Tag Management profile |
matches regex |
Allows you to use regular expressions (regex) in rules, enrichments, and audiences. The regex operator is available only for string attributes. The matches regex operator has two options: Multiline Mode: Instead of matching |
String |
You can create a rule condition to check if the key for a Tally attribute contains a specific value using the contains operator.
This extended rule condition is available only when using the contains operator.
Follow these steps to include a Tally attribute key and its value in a rule:
Copyright All Rights Reserved © 2008-2022