targetingCriterion | array | Targeting that is shared between the buyer and the seller. Each targeting criterion has a specified key and for each key there is a list of inclusion value or exclusion values. |
productId | string | The unique ID for the product. |
seller | object | Represents a seller of inventory. Each seller is identified by a unique Ad Manager account ID. |
availableStartTime | string | Inventory availability dates. The start time will be truncated to seconds during serving. Thus, a field specified as 3:23:34.456 (HH:mm:ss.SSS) will be truncated to 3:23:34 when serving. |
availableEndTime | string | The proposed end time for the deal. The field will be truncated to the order of seconds during serving. |
creatorContacts | array | Optional contact information for the creator of this product. |
publisherProfileId | string | An ID which can be used by the Publisher Profile API to get more information about the seller that created this product. |
productRevision | string | The revision number of the product (auto-assigned by Marketplace). |
webPropertyCode | string | The web-property code for the seller. This needs to be copied as is when adding a new deal to a proposal. |
updateTime | string | Time of last update. |
hasCreatorSignedOff | boolean | If the creator has already signed off on the product, then the buyer can finalize the deal by accepting the product as is. When copying to a proposal, if any of the terms are changed, then auto_finalize is automatically set to false. |
syndicationProduct | string | The syndication product associated with the deal. |
displayName | string | The display name for this product as set by the seller. |
createTime | string | Creation time. |
terms | object | The deal terms specify the details of a Product/deal. They specify things like price per buyer, the type of pricing model (for example, fixed price, auction) and expected impressions from the publisher. |