In C-S NEXT Journey Designer, conditions are what determine the stage at which the user is placed. Within a sequence, at any point in time during a campaign, you can personalize the condition and message your consumer is exposed to.
HOW DO CONDITIONS WORK
- At the start of the campaign, the audience wouldn't have fulfilled any condition yet so the Journey Designer will trigger the story situated at the first stage of the sequence;
- Each action the user does with the stories (interactions with widgets, % of video view, etc.) would then be registered by the Journey Designer and checked against the conditions set in the sequence.
- According to the conditions fulfilled by individual users, the Journey Designer is able to understand at what stage of the sequence the user is and will serve them the most appropriate story in the next impressions.
Each If or Switch box must contain a set of conditions.
Following is a list of all the Journey Designer's conditions offered by Connected-Stories:
Campaign Data
Placement
Interactions
Custom variable
Story view
Story count
Speedtest
Download value
Upload value
Random Delivery
Percentage
Impression random delivery
Device
Browser Type
OS
Type
Screen Height
Screen Width
Country
Date/Time
Day of the Week
Timezone
Date
Time
Geolocation
DMA
Weather
Conditions
Temperature
Min Temperature
Max Temperature
Adelphic
Advertiser ID
Audience ID
Campaign ID
City
Order ID
Publisher ID
Segment ID
Session ID
Site Domain
Site ID
State
User ID
Zip
Latitude
Longitude
AdForm
BNR Domain
Campaign ID
Creative Name
Latitude
Longitude
Media Network ID
Media Network Name
RTB Domain
Admanager
Ad Unit ID
Advertising ID
Creative ID
Device Identifier
Device Type
Gender
IAB Categories
Line Item ID
Referer
Site ID
Creative Height
Creative Width
ImproveDigital
Advertising ID
Callback
Carrier
Creative ID
Height
Latitude
Line Item ID
Publisher ID
Longitude
Referrer Domain
Site ID
Site Name
Device ID
Width
DV360
Line Item ID
Creative ID
Publisher ID
Universal Site ID
FreeWheel
Ad Unit ID
Asset ID
Campaign ID
Campaign Name
Campaign Height
Client Address
Creative Width
Creative ID
Device ID
Key Values
Media Duration
Opt Value
Page URL
Placement ID
Placement Name
Referrer Domain
Slot Height
Slot Width
Slot ID
Slot Time Position
Video ID
LoopMe
Campaign ID
Campaign Name
Carrier
City Name
Country Code
Campaign Name
Device OS
Device Type
Line Item ID
Media Type
Page URL
Publisher ID
Time of Day
ZIP
Latitude
Longitude
Madhive
Advertising Identifier
Advertising ID
Advertising Name
Campaign ID
Campaign Name
Campaign Duration
IP Address
Publisher ID
Transaction ID
SmartAd
Advertiser ID
Advertiser Id & Name
Application Name
Bundle ID
Campaign ID
Cookie ID
Creative Height
Creative Width
Creative ID
Device ID
Format ID
Network ID
Page Domain
Referer URL
RTB Buyer ID
RTB Campaign ID
RTB Creative ID
Deal ID
RTB DSP Id & Name
RTB Price Paid ID
RTB Publisher ID
User ID
Video Player Height
Video Player Width
Latitude
Longitude
Smartx
Bundle ID
Referrer
Categories
Device ID
TradeDesk
Ad Format
Campaign ID
City
Country
Creative ID
Device Type
Device OS
Publisher ID
Region
Rendering Context
Site Domain
Site Url
Supply Vendor
User ID
Zipcode
Ad Group ID
Xandr
Advertising Code
Advertising Frequency
Advertising ID
Age
Auction ID
Bid Price
Campaign ID
Carrier ID
Creative Height
Creative Width
Creative Id
Creative Size
Datacenter
Deal ID
Gender
Insertion Order ID
Line Item Code
Line Item Code Imps
Line Item ID
Ozone ID
Payment Rule ID
Postal Code
Price Paid
Publisher Code
Publisher ID
Referer
Remarketing User
Segments Codes
Segments IDs
Seller Member ID
Site ID
Timestamp
User City
User Country
User State
User ID
User IP
Video Player Height
Video Player Width
Yahoo
Trafficker Ad ID
Advertiser ID
Line Item ID
Campaign ID
Height
Width
Publisher ID
Zemanta
Page URL
Width
Height
Publisher
Placement
Campaign ID
Ad Group ID
Content Ad ID
Below are a few definitions of the most commonly used Conditions:
USER DEVICE CONDITIONS
- Country: This condition determines the country from where the user is seeing the ad. It is possible to select every world's country and, depending on the place he or she is in a specific moment, different widgets or videos will be shown.
Anchor country country
Device
- Device Type: This condition shows to the user different videos or widgets depending on the device the user is using to watch the ad from (desktop, mobile, tablet, TV).
Anchor device device
Language: This condition allows you to choose among different languages and, based on which language the user speaks, he or she will see a personalized ad with texts or voice overs in his/her language (English, Spanish, Italian, French...).
- Network: With this condition the user will see a different ad depending on the network he or she is using (4G, 5G, WiFi...).
- OS Type: This condition will show users a different ad depending on the Operative System they're using (Android, iOS, Linux...).
User
USER Date / Time Conditions
- Date: This condition determines which ad to show to the user depending on the the single date or multiples dates set.
- Day of Week: This condition determines which content the user must see each day of a single week or multiples weeksthe week(s). (I.e. each Monday he or she they will see an interactive ad, each Thursday a new one, and so on.)
- Time: This condition determines which ad has to be shown to the user depending on the day's time. For instance if it's morning he or she will see a dedicated content and if it's night the user will see a different one.
Anchor
USER BEHAVIOUR CONDITIONS
- Widgets (Poll or Quiz): These conditions determines the user's stage based on the answers provided on quizzes or polls.
- Video View %: This condition determines the user's stage based on what percentage of a video he or she has seen (25%, 50%, 75%...).
Anchor
- Random BooleanDelivery: This condition shows to the user different stories in a random way. This one is also useful to run A/B tests between stories/widgets at each stage of the journey to see which one has been triggered the most by the user.
Anchor
- Custom .TextVariable: This condition determines what stage users are, based on the clicks they've done on one or more widgets. Clicks can be differentiated by adding a Key Value when setting up a widget which will be matched when setting the condition. A True or False needs to be applied as a qualifying statement when creating the block itself for the action.
- .
CAMPAIGN MACROS
1. DV360: The selected macros to be inserted in our system are: Anchor
- {CAMPAIGN_ID}
- {CREATIVE_ID}
- {PUBLISHER_ID}
- {SOURCE_URL_ENC}
- {UNIVERSAL_SITE_ID}