This chapter will provide a detailed definition of each of the Conditions available for selection using Engagement Engine Editor.
The definition for each Condition will include information about what comparison the Condition performs, as well as any additional information that is required to perform the comparison.
The definition will also indicate whether each Condition is a server-side or client-side Condition. Client-side Conditions are evaluated using data gathered on the client-side. If a Rule with client-side Conditions is run more than once on a page, the client-side Condition is evaluated using fresh data each time. Server-side Conditions are evaluated using data gathered from the server-side. In order to maximize performance, the server is only contacted for data at the time of page load. This means that if a Rule using server-side Conditions is run more than once on a page, the server-side Condition is evaluated using the data gathered at page load.
The list of Conditions in this document is broken into the same categories displayed when using the Rules application. These are:
Live Help On Demand Conditions