Operators

Operator Description Compatible with attributes of type
notExists The attribute must not exist string, datetime, float, integer, boolean
== Equals string, datetime, float, integer, boolean
<> Unequals string, datetime, float, integer
< Smaller than datetime, float, integer
<= Smaller than or equal to datetime, float, integer
> Greater than datetime, float, integer
>= Greater than or equal to datetime, float, integer
startsWith Starts with string
notStartsWith Must not start with string
endsWith Ends with string
notEndsWith Must not end with string
contains Contains substring or element string, array
notContains Must not contain substring or element string, array
any The attribute must exist, but it can have any value string, datetime, float, integer, booleanOperator

For all string attributes, Spotler ActivatePro offers a range of operators that can compare the values with case sensitivity:

Description  
notContainsCaseSensitive Case sensitive doesn't contain substring
==CaseSensitive Equals case sensitive
<>CaseSensitive Unequals case sensitive
startsWithCaseSensitive Starts with case sensitive
notStartsWithCaseSensitive Doesn't start with case sensitive
endsWithCaseSensitive Case sensitive ends with
notEndsWithCaseSensitive Case sensitive doesn't end with
containsCaseSensitive Case sensitive contains substring