Sample Expressions With Boolean and Comparison Operators
Examples you can refer to for creating expressions in the Expression Builder code editor.
Code Samples Overview
Create your own trait rules with the Expression Builder code editor. The following examples can help you get started. Some of the examples preface the key
variable with c_
to identify it as a user-defined variable. Include the c_
prefix (or any other naming convention) for key
variable if your event calls send data to Audience Manager using that syntax.
Boolean Expressions
AND Example
The rule establishes trait qualification requirements using Boolean AND operators.
Sample Code
To qualify, a visitor must
(c_make=="A") AND (c_model=="B") AND (c_search=="1")
- Look for a specific make and model.
- Find the product from a search results page (search = "1" or "true").
OR Example
This rule establishes trait qualification requirements using Boolean OR and AND operators.
Sample code
To qualify, a visitor must
(a== "1" OR b=="1") AND (c=="new")
Meet the conditions set by variables
a
or b
and c
.Range Example with Greater Than, Less Than, Equal To
This rule establishes trait qualification requirements using a range.
Sample code
To qualify, a visitor must
(price >= 1.00 AND price <= 100.00)
Meet any price condition between 1.00 and 100.00.
6586db601b0434ed2e627923