Line items

Manage auction rules, compare performance, and organize your work with saved views.

Line items list with nested groups, bid floors, health indicators, and performance metrics

Line items define which bidders compete for your inventory, the minimum price they must meet, and the audience they can reach. Open Line items in the dashboard to review performance and manage these rules in one place.

List view

Find and organize line items

Search by name, ID, or bidder, then use Filter to narrow the list by priority, bidder, ad unit, app, tag, status, country, flight status, or who created or last updated an item.

Use Group to organize rows by app, ad unit, ad format, priority, or status. Add a second grouping level to see, for example, each ad unit’s line items grouped by priority. Expand or collapse groups to focus on the rows you need.

List filters only change what you see. To change which traffic a line item can serve, edit its targeting.

Customize columns

Open Columns to add, remove, or reorder columns. Drag a column edge to resize it, and use its header menu to sort or adjust its settings. The Name column stays first.

ColumnsUse them to review
Bid floor, priority, status, biddersAuction configuration and demand sources.
App, ad unit, targets, tags, flight datesInventory, audience rules, and scheduling.
HealthDelivery and configuration checks. Hover over the indicator for details.
Revenue, eCPM, impressions, winning auctionsPerformance for each line item.
ID, created on/by, last updated on/byIdentifiers and change history.

You can add the same metric more than once with different settings—for example, Revenue (24h) beside Revenue (7d). Each metric column has its own reporting window. Seven-day metrics support numbers, sparklines, or bars; 24-hour metrics display numbers. Enable period comparison to see changes against the previous period.

A Targets column can show all targeting rules or focus on one dimension and its include/exclude rules. Use footer calculations, such as count or sum where available, to summarize the filtered rows.

Review health and performance

Health summarizes seven-day delivery and configuration checks on a scale of one to five bars. Hover over it to understand what needs attention. Draft, paused, and not-yet-started line items are not scored.

Winning auctions counts auctions won by the line item; Impressions counts ads that were rendered. eCPM is revenue divided by impressions, multiplied by 1,000. Review these metrics together when investigating delivery or comparing floors.

Row actions and exports

Click a line item name to open its settings. Select row checkboxes to Duplicate, Delete line items, or Ask CloudX about the selection. Editing actions require edit access, and deletion requires confirmation.

Selections can remain selected after filtering hides them. Check the selection bar’s hidden-row count before applying an action.

Use Export to download the current view as CSV or Excel. The export follows the filtered rows, visible columns, and sort order.

Saved views

Saved views keep a useful table setup ready to reopen: columns and widths, metric settings, sorting, grouping, filters, submitted search terms, and footer calculations.

  1. Start with All Line Items and arrange the table for your workflow.
  2. Click Save as view, then give the view a name, icon, and color.
  3. Reopen it from the view picker beside the page title.

To build a view from the picker, choose Add new view, then Start from scratch or Build with AI. For example, ask for active interstitial line items grouped by app, with seven-day revenue and eCPM.

After adjusting a saved view, click Save changes to keep the new setup or discard your changes to restore it. Use the picker to rename, duplicate, reorder, or delete views. Saved views are shared within your workspace; creating or changing them requires edit access.

Individual settings

Click New line item to create a rule, or open an existing line item and click Edit. The editor has three sections: General, Targeting, and Advanced. Review your configuration, then click Save and confirm any update prompt.

General settings

SettingDescription
Line item nameA descriptive name that is easy to find in the list.
PriorityAuction order from 1 (highest) to 12 (lowest). The default is 8.
Price floorMinimum bid CPM in USD. Bids below this floor cannot win this line item.
Target typeChoose one Ad unit, or an Ad unit group to apply the rule to every ad unit in the group. An empty group cannot serve ads.
BiddersSelect one or more demand sources. Complete any required network mappings so the selected bidders can participate.
StatusDraft saves the configuration without serving. Active allows serving when targeting and scheduling match. Paused stops serving temporarily.

A draft can become active. Once activated, a line item cannot return to draft; switch between active and paused as needed.

Targeting

Click Add Targeting Field to add audience criteria. Use Include to match selected values and Exclude to block them where those controls are available.

FieldWhat it matches
Country, languageThe user’s country or language.
Operating systemOperating system and version criteria.
App VersionExact app versions or a minimum version.
Connection TypeThe device’s network connection type.
IFA PresenceWhether a usable advertising identifier is present.
Session DepthSession depth across all formats or for a specific format.
Session Duration (Seconds)Elapsed session time in seconds.
Custom FieldA custom key and value supplied with the request.

IFA Presence targeting

Choose Any IFA, Has IFA, or No IFA. A usable IFA is non-empty after trimming whitespace and is not the nil UUID 00000000-0000-0000-0000-000000000000. Identifier presence and tracking permission are different signals.

App Version targeting

Enter an exact version such as 6.5.5, or add + for that version and above: 6.5+ matches 6.5, 6.5.1, and 6.10. Only the numeric part is compared, so 6.5.5-debug matches 6.5.5.

Inventory YAML examples

Set ifa_present to true for Has IFA, false for No IFA, or omit it to match either state. Use app_versions for app version rules.

inventory.yaml
target:
  ifa_present: true
  app_versions: ["6.5+"]
  exclude:
    app_versions: ["6.7"]

Ad Tracking keys are retired and no longer accepted. Remove att_status, attStatus, att, exclude.att, and exclude.att_status from inventory YAML. Do not translate their values into ifa_present; use that field only for identifier-presence targeting.

Advanced settings

Flight dates and schedule windows

Flight Dates set the overall start and end in UTC. Leave the start empty to start immediately, or the end empty for no end date.

Schedule Windows restrict serving to selected weekdays and hours in the device’s local timezone. Start times are inclusive and end times are exclusive. For an overnight window, set the end earlier than the start, such as 22:00–06:00. Without schedule windows, the line item can serve at any local time within its flight dates.

Tags

Add existing tags or create a new tag for exclusive traffic routing. Copy the exact tag ID for your SDK integration. Untagged line items serve only requests without tags. See Tags for routing and frequency caps.

Blocked domains/categories list

Select a Blocked Domains List or Blocked Categories List to exclude advertisers or IAB content categories. Create and edit reusable lists under Settings → Lists.