General
Condition cards allow you to establish conditions based on signals such as user attributes, user location, weather data, sports data, DSP signals, placement, and product attributes. Based on the set condition(s), the card determines which output(s) to use for an impression.
In the condition card you can set the following condition types:
- Simple: Uses one input value for an impression, comparing it with multiple values to select an output for the impression.
- Advanced: Uses multiple input values for an impression, linking them using and/or operators to ultimately select an output for the impression.
Condition Categories
- Weather: This category lets you condition based on current and forecasted weather data. Within this category, you can see all possible weather conditions you can use as weather triggers in the campaign.
-
Location: This category lets you condition for attributes related to store locations within a location feed, such as the store's state/region, city, ZIP code, DMA, and more.
- Note: Using the Location category requires a location feed.
- User: This category lets you condition for attributes related to a user, like their device type, current location (country code, state/region, city, ZIP code, etc.), current date, applied user tags, language, and more.
- DSP: This category lets you condition based on DSP signals such as the DSP campaign ID, ad group ID, segment ID, and more.
- Placement: This category lets you condition based on placement attributes, such as the placement name, placement ID, ad sizes, custom placement parameters, etc.
- Product: This category lets you condition for product attributes coming from a product feed.
- Content: This category lets you condition for creative content attributes coming from a content feed.
- Sport: This category lets you condition for sports events or sports team data coming from a sports-related product feed (baseball, soccer, basketball, American football, and hockey product types).
Adding a Condition Card
Condition cards can be selected and added to a campaign map through:
- the Add Cards icon. (This adds an unconnected card to the campaign map.)
- by clicking a card's output. (This links the new card to that card's output.)
Setting Simple Conditions
Open the Condition Card Settings pane to configure the card's conditions.
- Select a Category (e.g., Weather).
- Select a Parameter name from the If dropdown.
- Select an Operator for the condition from the Is dropdown.
-
Insert one or more applicable values for Output 1:
- Click Add Output to include another output. There is no limit to the number of outputs that can be added.
- Optional. Click the output’s name to customize it.
- The custom name you assign to the output will be displayed on the card after closing the setup pane. Otherwise, the chosen values will display as the name instead.
- Note: Values are case-sensitive.
-
Click the gear icon for advanced setup regarding how Flight Control will behave when multiple eligible outputs exist:
- A random output is chosen within eligible outputs: Outputs will serve randomly at an equal rate.
- The first eligible output is chosen: Outputs will serve in order from top to bottom (e.g., 1st output, then 2nd, etc.).
- Click Submit.
Click Advanced if you want to create compound conditions. Refer to the “Setting Compound Conditions” section below for details.
Setting Advanced (Compound) Conditions
- Click Advanced in a condition card's settings.
- Select a parameter for Output 1.
- Select an operator.
- Select or insert a value for each condition.
- Optional. Click the plus sign to add an And condition.
- Optional. Click Add Section to add an Or condition.
-
Optional. Click Add Output to add another output.
- Note: Optionally, you can click the duplicate icon (
) to copy an output and its configurations.
- Note: Optionally, you can click the duplicate icon (
- Click the gear icon to define behavior when multiple card output conditions are met. (See the Setting Simple Conditions section above for details.)
- Click Submit.