See the overview for an explanation of format.
Field | Required | Type | Writable | Description | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Line Item Id | Required only when editing existing Line Items | integer | No | Numeric ID value of the line item. If left blank, a new line item will be created and a unique ID will be assigned. Optionally, when creating new Line Items, you can use a custom identifier for the purpose of assigning TrueView Ad Groups to the new Line Item. The format for a custom identifier is "ext[custom identifier]", for example, ext123. When the file is uploaded and processed, all custom identifiers will be replaced with DBM-assigned IDs and the objects will be associated (for example, Ad Group to Line Item) based on the custom identifiers. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Io Id | Yes | integer | No | Numeric ID value of the insertion order. You can specify a custom identifier (for example, "ext[custom IO identifier]") for an insertion order that you are creating at the same time as this line item. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Type | Yes | string | Yes | The type of entry. Only writable when creating, not editing.
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Subtype | Yes | string | Yes | Field required for TrueView line items to distinguish between the Standard and Mobile App Install TrueView formats
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Name | Yes | string | Yes | The name of the entry. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Timestamp | Required when editing existing entries | integer | No | The timestamp for the entry, this is used by the system to verify that the entry has not changed between downloading and uploading. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Status | Yes | string | Yes | The status setting for the entry.
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Start Date | Yes | string | Yes | A timestamp for the flight start date of the entry in the format MM/DD/YYYY HH:mm. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
End Date | Yes | string | Yes | A timestamp for the flight end date of the entry in the format MM/DD/YYYY HH:mm. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Budget Type | Yes | string | Yes | Specifies whether the budget is monetarily based or impression-based. If the IO for this entry is enabled for auto-budget allocation, you can set this to 'Automatic' to allow DBM to automatically budget for this entry.
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Budget Amount | Required when "Type" is "Display" or "Video" or "Audio" | float | Yes | A positive budget amount for the budget type. This could be a simple integer impression value, or a float for a currency amount. Currencies will be shown in the advertiser's currency in standard units (not in 1/1,000,000s of a currency unit). If 'Automatic' budget allocation is set on the entry, you can specify a minimum amount to spend (for example, 'spend at least' this amount). | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pacing | Yes | string | Yes | The time period used to spend to the pacing amount.
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pacing Rate | Yes | string | Yes | The rate of pacing for this entry.
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pacing Amount | Yes | float | Yes | The amount to spend per the time period set by the pacing type. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Frequency Enabled | Yes | string | Yes | Enables/disables impression-based frequency capping on the line item.
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Frequency Exposures | Required when "Frequency Enabled" is "TRUE" | integer | Yes | A positive integer amount for the number of impressions in a given Frequency Amount, that is, the x in 'Show x impressions over y period'. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Frequency Period | Required when "Frequency Enabled" is "TRUE" | string | Yes | Specifies the time period unit for the frequency cap. For TrueView line items, supported periods are Days, Weeks, Months.
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Frequency Amount | Required when "Frequency Enabled" is "TRUE" | integer | Yes | A positive integer amount for length of time of the Frequency Period type, that is, the y in 'Show x impressions over y period'. This amount is not supported for TrueView line items. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
TrueView View Frequency Enabled | Required when "Type" is "TrueView" | string | Yes | Enables/disables view-based frequency capping on the TrueView line item
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
TrueView View Frequency Exposures | Required when "TrueView View Frequency Enabled" is "TRUE" | integer | Yes | A positive integer amount for the number of TrueView views, that is, the x in 'Show x views over the period' | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
TrueView View Frequency Period | Required when "TrueView View Frequency Enabled" is "TRUE" | string | Yes | Specifies the time period unit for the TrueView view-based frequency cap
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Partner Revenue Model | Yes | string | Yes | A partner revenue model is the mechanism for controlling how revenue is calculated in Bid Manager. Use the partner revenue model to track the markup for your service fees.
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Partner Revenue Amount | Yes | float | Yes | A positive float value corresponding to the Partner Revenue Model. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Conversion Counting Type | Required when "Type" is "Display" or "Video" or "Audio" | string | Yes | Choose the kinds of conversions that are counted.
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Conversion Counting Pct | Required when "Type" is "Display" or "Video" or "Audio" | float | Yes | Specify the % for 'Count %' Conversion Counting Type. Format the % as a float (3.123% = 3.123), with precision limited to the thousands (3 decimal places). | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Conversion Pixel Ids | No | string, list of lists | Yes | Specify the conversion pixel(s) as a list of lists. Each pixel is specified as a pixel ID, post-view window (in minutes) and post-click window (in minutes). List format = (Pixel.common_data.id; view_window_minutes; click_window_minutes;). | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Fees | No | string, list of lists | Yes | All fees for this entry. List format = (Fee category; Fee amount; Fee type; Invoiced;).
Example '(CPM; 2; Bid Manager Fee; False) ; (Media; 13; Default; True);' Note: Premium Fees CPM Fee is reserved by the system and is immutable. The cardinality of the Premium Fee is preserved across mutations by inserting Default CPM fees if needed.
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Integration Code | No | string | Yes | An optional code for tracking purposes. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Details | No | string | Yes | Entry details in string format. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Bid Strategy Type | Required when "Type" is "Display" or "Video" or "Audio" | string | Yes | Select one of the applicable bid strategies:
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Bid Strategy Value | Required unless "Bid Strategy Type" is "Minimize", "Maximize" or "Type" is "TrueView" | float | Yes | For Beat, Optimize VCPM, Fixed strategy types, choose a value for the goal bid. Note that no Bid Strategy Value is required for the Bid Strategy Type 'Minimize' or 'Maximize' | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Bid Strategy Unit | Required when "Bid Strategy Type" is "Beat" ,"Minimize" or "Maximize" | string | Yes | For Beat, Minimize or Maximize strategy types, select the corresponding unit:
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Bid Strategy Do Not Exceed | Required when "Type" is "Display" or "Video" or "Audio" | float | Yes | Set a 'do not exceed' CPM value. If 0, 'do not exceed' is not enabled. This is available only if the Bid Strategy is 'Minimize', 'Maximize' or 'Beat'. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Creative Assignments | No | string, list | Yes | List of Creative IDs to assign to the entry. List format = (Creative.common_data.id;Creative.common_data_id;etc.). | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Geography Targeting - Include | No | string, list | Yes | List of geographies to include in targeting. List format = (GeoLocation.id; GeoLocation.id;etc.). | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Geography Targeting - Exclude | No | string, list | Yes | List of geographies to exclude in targeting. List format = (GeoLocation.id;GeoLocation.id; etc.). | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Language Targeting - Include | No | string, list | Yes | List of languages to include in targeting. List format = (Language.id;Language.id;etc.). | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Language Targeting - Exclude | No | string, list | Yes | List of languages to exclude in targeting. List format = (Language.id;Language.id;etc.). | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Device Targeting - Include | No | string, list | Yes | List of devices to include in targeting. List format = (DeviceCriteria.id;DeviceCriteria.id;etc.). | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Device Targeting - Exclude | No | string, list | Yes | List of devices to exclude in targeting. List format = (DeviceCriteria.id;DeviceCriteria.id;etc.). | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Browser Targeting - Include | No | string, list | Yes | List of browser to include in targeting. List format = (Browser.id;Browser.id;etc.). | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Browser Targeting - Exclude | No | string, list | Yes | List of browser to exclude in targeting. List format = (Browser.id;Browser.id;etc.). | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Brand Safety Labels | No | string, list | Yes | List of the digital content labels to target. List format = (G;PG; etc.).
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Brand Safety Sensitivity Setting | No | string | Yes | Choose the sensitivity setting to block inventory based on the subject matter of its surrounding content.
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Brand Safety Custom Settings | Required when "Brand Safety Custom Setting" is "Use Custom" | string, list | Yes | If the Brand Safety Sensitivity Setting is 'Use custom', specify the list of standard content classifiers. For example, (Adult;Alcohol;Tobacco;etc.).
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Third Party Verification Services | No | string | Yes | Third party verification services provider.
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Third Party Verification Labels | No | string, list | Yes | If Third Party Verification Services is not "None", specify a list of labels supported by the selected provider. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Channel Targeting - Include | No | string, list | Yes | List of channels to include in targeting. List format = (UniversalChannel.id;UniversalChannel.id; etc.). | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Channel Targeting - Exclude | No | string, list | Yes | List of channels to include in targeting. List format = (UniversalChannel.id;UniversalChannel.id; etc.). | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Site Targeting - Include | No | string, list | Yes | List of sites to include in targeting. The list can include a set of site IDs or strings of URLs, if not found in the Universal Site table. List format = (UniversalSite.Id;'http://someurl.com';etc.). | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Site Targeting - Exclude | No | string, list | Yes | List of sites to exclude in targeting. The list can include a set of site IDs or strings of URLs, if not found in the Universal Site table. List format = (UniversalSite.Id;'http://someurl.com';etc.). | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
App Targeting - Include | No | string, list | Yes | List of apps to include in targeting. The list can include a set of UniversalSite IDs or strings of app packages, if not found in the Universal Site table. List format = (UniversalSite.Id; 'some.app.package';etc.). | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
App Targeting - Exclude | No | string, list | Yes | List of apps to exclude in targeting. The list can include a set of UniversalSite IDs or strings of app packages, if not found in the Universal Site table. List format = (UniversalSite.Id; 'some.app.package';etc.). | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Category Targeting - Include | No | string, list | Yes | List of categories to include in targeting, from AdX vertical IDs. List format = (Verticals.Id;Verticals.Id;etc.). | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Category Targeting - Exclude | No | string, list | Yes | List of categories to exclude in targeting, from AdX vertical IDs. List format = (Verticals.Id;Verticals.Id;etc.). | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Keyword Targeting - Include | No | string, list | Yes | List of keyword strings to include in targeting. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Keyword Targeting - Exclude | No | string, list | Yes | List of keyword strings to exclude in targeting. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Audience Targeting - Similar Audiences | Required when "Type" is "Display" or "Video" or "Audio" | string | Yes | Enable similar audiences for positively targeted first-party lists.
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Audience Targeting - Include | No | string, list of list of pairs | Yes | List of audience lists to include in targeting. For first-party audience lists, each audience is listed as a pair of UserList ID and recency setting. A pair is (1;1d;), where 1d is a sample recency representing 1 day recency. Recency is not available for third-party audiences, so the list format is (3;);(4;);. To "AND" and "OR" groups of audiences, follow this example: To combine pairs with and without recency: ' ((1;1d;);(2;365d;));((3;);(4;5m;);(5;all;));'. This means (list 1 with 1 day recency OR list 2 with 365day recency ) AND (list 3 without a specified recency OR list 4 with 5 minute recency OR list 5 with all users). Valid recency values are: all, 1m, 5m, 10m, 15m, 30m, 1h, 2h, 3h, 6h, 12h, 1d, 2d, 3d, 5d, 7d, 10d, 14d, 15d, 21d, 28d, 30d, 45d, 60d, 90d, 120d, 180d, 270d, 365d | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Audience Targeting - Exclude | No | string, list of list of pairs | Yes | List of audience lists to exclude in targeting. Each audience is listed as a pair of UserList ID and recency setting, if the audience list is a 1P audience list. A pair is (1;1d;), where 1d is a sample recency representing 1 day recency. However, for 3P audiences, recency is not available, so the list format is (3;);(4;);. List format= (UserList.id; recency optional;); (UserList.id; recency optional;); Example: "(1;1d;);(2;);". Valid recency values are: all, 1m, 5m, 10m, 15m, 30m, 1h, 2h, 3h, 6h, 12h, 1d, 2d, 3d, 5d, 7d, 10d, 14d, 15d, 21d, 28d, 30d, 45d, 60d, 90d, 120d, 180d, 270d, 365d | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Affinity & In Market Targeting - Include | No | string, list | Yes | List of affinity and/or in-market audience lists to include. List format= UserList ID; UserList ID; | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Affinity & In Market Targeting - Exclude | No | string, list | Yes | List of affinity and/or in-market audience lists to exclude. List format= UserList ID; UserList ID; | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Custom Affinity Targeting | No | string, list | Yes | List of custom lists to target. List format= UserList ID; UserList ID; | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Inventory Source Targeting - Include | Required when "Type" is "Display" or "Video" or "Audio" | string, list | Yes | List of inventory to include in targeting. List format = (InventorySource.id; InventorySource.id;). | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Inventory Source Targeting - Exclude | No | string, list | Yes | List of inventory to exclude in targeting. List format = (InventorySource.id; InventorySource.id;). | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Daypart Targeting | No | string, list | Yes | List of IDs, where each daypart ID is constructed in the following format: daypart_id = base_dayparting_id + days_since_monday * 10000 + start * 100 + end base_dayparting_id = 300000 days_since_monday: 0=Monday, 1=Tuesday, ..., 6=Sunday start: 0..95 (00:00--23:45) an integer from 0-95, representing 15min slots end: 1..96 (00:15--24:00); an integer from 0-95, representing 15min slots start < end For new entities, times will be set in the timezone of your users (i.e., "Local"). For existing entities, the timezone will not be changed. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Environment Targeting | Required when "Type" is "Display" or "Video" or "Audio" | string, list | Yes | List of environments to target. List format = (Desktop Web; Mobile App; etc.). For Display Environment:
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Viewability Targeting Active View | No | string | Yes | Target predicted viewability percentages. Percentages are represented as floats. One of {0.1,0.2,0.3,0.4,0.5,0.6,0.7,0.8,0.9} | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Viewability Targeting Ad Position - Include | No | string | Yes | Target ad positions. Select one or none of the acceptable values:
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Viewability Targeting Ad Position - Exclude | No | string | Yes | Exclude ad positions in targeting. Select one or none of the acceptable values:
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Video Ad Position Targeting | No | string, list | Yes | List of video ad positions to target. Select one or more of the acceptable values:
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Video Player Size Targeting | No | string, list | Yes | List of video ad player size to target. Select one or more of the acceptable values:
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Demographic Targeting Gender | No | string, list | Yes | List of genders to target. Select one or more of the acceptable values:
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Demographic Targeting Age | No | string, list | Yes | Target to a user age range. Specify a from/to range by selecting a single From age and a single To age and whether to include unknown ages true/false. See the list of acceptable From/To ages. Example 1: to target 18-55 and include unknown ages, specify the format {From; To ; Include unknown True/False} = 18;55;true; Example 2: to target only users >35 years old and exclude unknown ages, specify the following = 35;+;false;. Acceptable values for From:
Acceptable values for To:
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Connection Speed Targeting | No | string | Yes | Target to a specific connection speed. Select one of the acceptable values:
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Carrier Targeting - Include | No | string, list | Yes | List of ISPs or Carriers to target. List format = {ISP.id; ISP.id;} | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Carrier Targeting - Exclude | No | string, list | Yes | List of ISPs or Carriers to exclude. List format = {ISP.id; ISP.id;} | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
TrueView Mobile Bid Adjustment Option | No | string | Yes | Either 'Increase' or 'Decrease'
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
TrueView Mobile Bid Adjustment Percentage | No | integer | Yes | Bid adjustment to increase chances of showing ads on Mobile. Acceptable adjustments are for Bid Adjustment Option 'Increase': [0;900%]; and for 'Decrease': [0;90%] or 100% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
TrueView Category Exclusions Targeting | No | string, list | Yes | List of categories to exclude. List format = Games; Tragedy and conflict; etc
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
TrueView Inventory Source Targeting | No | string, list | Yes | Lists of TrueView inventory sources to include
|