- Resource: Order
- Budget
- BudgetType
- OrderStatus
- WSeatConfig
- WSeatStatus
- BuyerInfo
- PartnerInfo
- AdvertiserInfo
- Methods
Resource: Order
A non-negotiatable offer for a buyer to accept.
JSON representation |
---|
{ "name" : string , "displayName" : string , "partnerId" : [ string ] , "publisherEmail" : string , "publisherName" : string , "budget" : { object ( |
Fields | |
---|---|
name
|
Relative resource name for order. Generated by server. Example: "exchanges/1234/orders/5678". Ourput Only. |
displayName
|
Name of order displayed to the buyer. Max 250 characters. Optional. |
partnerId[]
|
Partner ID in Google Display & Video 360, previously known as Doubleclick Bid Manager(DBM). Only allows a single partner ID. Required. |
publisherEmail
|
Email for publisher. Must be valid email format. Max 250 characters. Optional. |
publisherName
|
Publisher name. Max 250 characters. Required. |
budget
|
Output only. The budget set by the buyer. Only applicable to Instant Deal scenarios. |
status
|
Order status. The status can change after DV3 users accept, cancel or archive an order. Also support update to 'CANCELLED' after creation in API to signal this order has been cancelled on Exchange. |
wseatConfig
|
Optional. WSeat Configuration Specifies the WSeat configuration on the exchange side. Exchanges that utilizes multi-seat deals are expected to keep this field populated and up to date. |
updateTime
|
Output only. The timestamp when the order or its underlying products were updated. Uses RFC 3339, where generated output will always be Z-normalized and uses 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: |
buyerInfo
|
Output only. The buyer information, including partner and advertiser details. Only applicable to Instant Deal scenarios. |
Budget
Budget specified.
JSON representation |
---|
{ "budgetType" : enum ( |
budgetType
enum (
BudgetType
)
The specified budget type.
budget
. Only one type of budget can be included. budget
can be only one of the following:impressions
string ( int64
format)
Impression budget.
money
object (
Money
)
Currency budget.
BudgetType
Budget types
Enums | |
---|---|
BUDGET_TYPE_UNSPECIFIED
|
Unspecified budget. Not valid for input. |
BUDGET_TYPE_CURRENCY
|
Currency budget. |
BUDGET_TYPE_IMPRESSION
|
Impression budget. |
OrderStatus
Status for order.
Enums | |
---|---|
ORDER_STATUS_UNSPECIFIED
|
Order status unspecified. Unexpected, it indicates the negotiation status is unknown. Not valid input value. |
PENDING_ACCEPTANCE
|
Order status pending acceptance. |
ACCEPTED
|
Order status accepted. |
ARCHIVED
|
Order status archived. |
CANCELLED
|
Order status cancelled. |
NEGOTIATING
|
Order status negotiating. Only applicable for Instant Deal Scenarios. |
WSeatConfig
WSeat configuration.
JSON representation |
---|
{
"exchangeWseatStatus"
:
enum (
|
Fields | |
---|---|
exchangeWseatStatus
|
Optional. The current status on Exchange side for WSeat configuration. |
exchangeWseatIds[]
|
Optional. WSeat ids on the Exchange side. |
updateTime
|
Output only. This field is updated automatically by DV3 when WSeatConfiguration is updated by exchange. Uses RFC 3339, where generated output will always be Z-normalized and uses 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: |
WSeatStatus
WSeat Status enum options.
Enums | |
---|---|
W_SEAT_STATUS_UNSPECIFIED
|
WSeatStatus unspecified. |
W_SEAT_STATUS_ENFORCED
|
WSeatStatus enforced. Indicates Exchange does enforcement of WSeatId by either sending WSeatId to DV3 or verifying wseatids in bid responses. |
W_SEAT_STATUS_NOT_ENFORCED
|
WSeatStatus not enfornced. Indicates Exchange does not send wseatid in bid requests and does not validate wseatid in bid requests. |
BuyerInfo
Buyer information for Instant Deal scenarios.
JSON representation |
---|
{ "partner" : { object ( |
Fields | |
---|---|
partner
|
Output only. Partner information. |
advertisers[]
|
Output only. Advertiser information. |
PartnerInfo
Partner information for Instant Deal scenarios.
JSON representation |
---|
{ "title" : string } |
Fields | |
---|---|
title
|
Output only. Partner display title in Display & Video 360. |
AdvertiserInfo
Advertiser information for Instant Deal scenarios.
JSON representation |
---|
{ "advertiserId" : string , "domainUri" : string } |
Fields | |
---|---|
advertiserId
|
Output only. Advertiser ID in Display & Video 360. |
domainUri
|
Output only. The domain URI of the advertiser's website. |
Methods |
|
---|---|
|
Accepts order. |
|
Creates an order. |
|
Gets order. |
|
Lists order. |
|
Updates an order. |