AI-generated Key Takeaways
-
This documentation is for SDF version 6, which has been sunset and is no longer actively supported.
-
Users are strongly encouraged to migrate to SDF version 7 for continued structured data file functionality.
-
This version of SDF outlines the format and required fields for managing inventory sources, including private auctions, preferred deals, and guaranteed deals.
-
Key fields encompass deal details like exchange, product ID, inventory source, pricing, and permissions.
-
While most fields are applicable across deal types, some are specific to tag guaranteed deals, such as Order ID, Order Name, Units Purchased, and creative specifications.
See the overview for an explanation of format.
Field | Required | Type | Writable | Description |
---|---|---|---|---|
Exchange | Required for non tag guaranteed deals | string | Yes | The exchange of the inventory source. |
Product Id | Required for creating or editing non tag guaranteed deals or editing tag guaranteed deals. | string | Yes | The exchange-specific deal id of the inventory source. This value is not writeable on creation of tag guaranteed deals. |
Inventory Source Id | Required only when editing existing Inventory Sources | string | No | The DBM id of the inventory source. If this is left empty, then a new inventory source with the given Exchange and Deal id will be created. |
Product Name | Yes | string | Yes | The inventory source name. |
Type | Yes | string | Yes | The deal type of the inventory source. Only editable on creation. Only 'Private auction', 'Preferred deal' and 'Guaranteed (Tag)' are allowed on creation.
|
Publisher/Seller | Required only for tag guaranteed deals | string | Yes | The deal's publisher's name |
Rate | Yes | float | Yes | A positive amount for the CPM of the deal. This could be a simple integer impression value, or a float for a currency amount. Currencies will be shown in the currency provided in the Currency column. This value cannot be edited for non-tag guaranteed deals, or for fully configured tag guaranteed deals. |
Currency Code | Yes | string | Yes | The currency used in the CPM of the deal
|
Start Date | Required only for tag guaranteed deals | string | Yes | A timestamp for the deal start date in the format MM/DD/YYYY HH:mm. This value cannotbe edited for non-tag guaranteed deals, or for fully configured tag guaranteed deals. |
End Date | Required only for tag guaranteed deals | string | Yes | A timestamp for the deal end date in the format MM/DD/YYYY HH:mm. If no end date is given for a deal type other than tag guaranteed, then the deal will run indefinitely. |
Acquired Date | No | string | No | A timestamp for the deal acquired date in the format MM/DD/YYYY HH:mm. |
Status | Yes | string | Yes | The status setting for the entry.
|
Paused Reason | Required for pausing non-tag guaranteed deals. | string | Yes | The reason supplied by the buyer that the deal is paused. This field does not apply to preferred deals or private auctions. |
Permissioned Partners | Required if the Permissioned Advertisers field is empty. | string, list | Yes | A list of partner ids for the permissioned partners of this deal. List Format = (10; 20; 30;) |
Permissioned Advertisers | Required if the Permissioned Partners field is empty. | string, list | Yes | A list of advertiser ids for the permissioned advertisers of this deal. List Format = (11; 22; 33;) |
Order Id | No | string | No | The order id of the guaranteed deal. This field does not apply to preferred deals or private auctions |
Order Name | Required only for tag guaranteed deals. | string | Yes | The order name of the guaranteed deal. This field does not apply to preferred deals or private auctions. |
Units Purchased | Required only for tag guaranteed deals | integer | Yes | The number of guaranteed impressions for the reservation product. This is only writable for tag guaranteed deals. This field does not apply to preferred deals or private auctions. |
Format | Required only for tag guaranteed deals | string | Yes | The creative type of the deal. e.g. Display or Video. This is only writable on creation of tag guaranteed deals, and for non-configured tag guaranteed deals. This field does not apply to preferred deals or private auctions.
|
Sizes | Required only for tag guaranteed deals | string, list | Yes | The required creative dimensions of the deal. This is only writable on creation of tag guaranteed deals and for non-configured tag guaranteed deals. If the creative type is DISPLAY, then the content is written as a list of the form <width>x<height>.e.g. "300x250; 728x90;". If the creative type is VIDEO, then the content is written as a list of durations in seconds. e.g. "15; 20;". This field does not apply to preferred deals or private auctions |