- Resource: PrivateAuctionDeal
- Money
- PrivateMarketplaceDealStatus
- DealBuyerPermissionType
- BuyerData
- Methods
Resource: PrivateAuctionDeal
The PrivateAuctionDeal
resource.
JSON representation |
---|
{ "name": string, "privateAuctionDealId": string, "privateAuctionId": string, "privateAuctionDisplayName": string, "buyerAccountId": string, "externalDealId": string, "endTime": string, "floorPrice": { object ( |
Fields | |
---|---|
name |
Identifier. The resource name of the |
privateAuctionDealId |
Output only. |
privateAuctionId |
Immutable. The ID of the PrivateAuction. |
privateAuctionDisplayName |
Output only. The display name of the PrivateAuction. |
buyerAccountId |
Immutable. The account ID of the buyer of the |
externalDealId |
Output only. The external ID of the |
endTime |
Optional. The end time of the 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: |
floorPrice |
Required. The floor price of the |
creativeSizes[] |
Optional. The expected creative sizes of the |
status |
Output only. The status of the |
auctionPriorityEnabled |
Optional. Whether the deal is enabled with priority over open auction. |
blockOverrideEnabled |
Optional. Whether the deal has block override enabled. |
buyerPermissionType |
Optional. The buyer permission model defining how the deal would transact among all buyers under the same bidder. |
buyerData |
Optional. The buyer data required by the Marketplace API. |
createTime |
Output only. The instant at which the 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: |
updateTime |
Output only. The instant at which the 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: |
Money
Represents an amount of money with its currency type.
JSON representation |
---|
{ "currencyCode": string, "units": string, "nanos": integer } |
Fields | |
---|---|
currencyCode |
The three-letter currency code defined in ISO 4217. |
units |
The whole units of the amount. For example if |
nanos |
Number of nano (10^-9) units of the amount. The value must be between -999,999,999 and +999,999,999 inclusive. If |
PrivateMarketplaceDealStatus
Describes the status of a private marketplace deal.
Enums | |
---|---|
PRIVATE_MARKETPLACE_DEAL_STATUS_UNSPECIFIED |
No value specified. |
PENDING |
The deal is pending. |
ACTIVE |
The deal is active. |
CANCELED |
The deal is canceled. |
SELLER_PAUSED |
The deal is paused by the seller. |
BUYER_PAUSED |
The deal is paused by the buyer. |
DealBuyerPermissionType
Defines how a deal would transact among all buyers under the same bidder.
Enums | |
---|---|
DEAL_BUYER_PERMISSION_TYPE_UNSPECIFIED |
No value specified. |
NEGOTIATOR_ONLY |
The deal only transacts with the buyer specified. |
BIDDER |
The deal transacts with all buyers under the same bidder. |
BuyerData
Contains buyer data. This data is required by the Marketplace API.
JSON representation |
---|
{ "buyerEmails": [ string ] } |
Fields | |
---|---|
buyerEmails[] |
Optional. The email contacts of the buyer of the |
Methods |
|
---|---|
|
API to batch create PrivateAuctionDeal objects. |
|
API to batch pause PrivateAuctionDeal objects. |
|
API to batch resume PrivateAuctionDeal objects. |
|
API to batch update PrivateAuctionDeal objects. |
|
API to create a PrivateAuctionDeal object. |
|
API to retrieve a PrivateAuctionDeal object. |
|
API to retrieve a list of PrivateAuctionDeal objects. |
|
API to update a PrivateAuctionDeal object. |