This article is meant to help define and clarify terms we use throughout the Dialogue platform. Especially the conditions or targeting parameters that are available within our scenario setup. 

Dialogue Terms & Definitions

Scenarios: logic setup and order for decisioning when and if a message should be shown

Condition: a condition that must be met in order for a message to be shown

Types of conditions available in scenarios:

Country: Target users or away from users located in specific country(ies)

Ablock status: Target users or away from users depending on their adblock status

Device: Target users or away from users depending on their device. Available choices are desktop and mobile.

Session Search Referrer Gate: Target users or away from users that come from search engines throughout a whole session

Session Social Referrer Gate: Target users or away from users that come from social sites throughout a whole session

Search Referrer Gate: Target users or away from users that come from search engines for their initial pageview

Social Referrer Gate: Target users or away from users that come from social sites for their initial pageview

Custom Comp Gate: Target away from users that have clicked on and completed a custom action such as signing up with a 1st or 3rd party newsletter service, completed a survey or liking an article or site.

Opt In Recovery Gate: No longer used

Client IP List: Target to or away from users with a specific IP address or a set of IP addresses. 

Page URL Regex Match: Target users or away from users on a specific url or url path (Note: if using more than one url you can create an “or scenario” by using the pipe character | between URLs)

Integer in Range: Target to or away from users when an integer passed as a key-value is within a specific range. To target a specific integer, set the same value for the start and end values.

String Match: Target users or away from users with a specific key value pair that is passed as a string. Matching options are match (exact match) and contains.

Types of Message Delivery options:

Show Message Always: When the set conditions are met, show the message always. 

Show Message Once: When the set conditions are met, show the message one time. 

Show Message Num Times: When the set conditions are met, show the message on repeat every N number of pageviews. 

Message Frequency Cap: When the set conditions are met, show the message N number of times and no more. 

Session Message Number Limit: When the set conditions are met, show the message N number of times and no more within a user’s session.

Types of Delay Message options

Number of Pageviews Delay: Delay showing a message, when all other conditions are met, N number of pageviews. 

Number of Times Repeat: Repeat showing a message, when all other conditions are met, N number of times and then stop. 

Time Delay: Delay showing a message, when all other conditions are met, for N amount of time.

Partition Sets

Bucket: Determinable percentage of users of all users that meet set conditions. Collective of random user generated number between 0 and 999. 

Did this answer your question?