AI-generated Key Takeaways
-
The PATCH request updates an auction package using the provided URL and path parameters.
-
The request body defines the properties of the auction package to be updated, including required fields like display name, status, description, format, external deal ID, floor price, start time, end time, and medium type.
-
The updateMask field is required in the request body to specify which fields of the auction package are being updated.
-
A successful response will return an instance of the updated AuctionPackage.
-
The request requires authorization using the
https://www.googleapis.com/auth/doubleclickbidmanager
OAuth scope.
Updates an auction package.
HTTP request
PATCH https://dv360seller.googleapis.com/v1beta1/{auctionPackage.name=exchanges/*/auctionPackages/*}
The URL uses gRPC Transcoding syntax.
Path parameters
Parameters | |
---|---|
auctionPackage.name |
Relative route name for this auction package. Should be of the form: "exchanges/{seller_id}/auctionpackages/{auction_package_id} Example: "exchanges/1234/auctionPackage/5678". Output only. |
Request body
The request body contains data with the following structure:
JSON representation |
---|
{ "auctionPackage": { "name": string, "displayName": string, "status": enum ( |
Fields | |
---|---|
auctionPackage.displayName |
The display name of this auction package. Must be UTF-8 encoded with a maximum size of 240 characters. Required. |
auctionPackage.status |
The status of this auction package. Packages with status PAUSED or REMOVED are not shown to DV3 advertisers. Required. |
auctionPackage.description |
The description text for this package. Must be UTF-8 encoded with a maximum size of 2000 characters. Required. |
auctionPackage.format |
The underlying ad format type. Required. Updates not allowed after creation. |
auctionPackage.forecast |
Forecasting breakdown for this auction package’s inventory. DV3 advertisers can see and filter on these breakdowns. Optional. |
auctionPackage.externalDealId |
The exchange deal id used in bid requests. Max 100 characters. Allowed characters are alphanumeric, underscore, dash, and dot. Required. Required. Not allow updates after creation. |
auctionPackage.logoUrl |
Output only. The url for the logo of this auction package. Output only. |
auctionPackage.floorPrice |
The floor price of this auction package. Required. |
auctionPackage.startTime |
Time when this product becomes active. Must be earlier than endTime. Start time cannot be more than 1 year in the future. Required. 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: |
auctionPackage.endTime |
Time when this product becomes inactive. Required. 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: |
auctionPackage.mediumType |
Required. Medium type of the auction package. |
auctionPackage.urgOwners[] |
Optional. Under represented groups the owner is a member of, if any. |
updateMask |
The mask to control which fields to update. Required. This is a comma-separated list of fully qualified names of fields. Example: |
auctionPackage.dv3MarketplaceUri |
Output only. Dv360 link for auction package in marketplace. |
Response body
If successful, the response body contains an instance of AuctionPackage
.
Authorization scopes
Requires the following OAuth scope:
https://www.googleapis.com/auth/doubleclickbidmanager
For more information, see the OAuth 2.0 Overview.