Method: accounts.proposals.resume
Stay organized with collections
Save and categorize content based on your preferences.
Update the given proposal to resume serving. This method will set the DealServingMetadata.DealPauseStatus.has_buyer_paused
bit to false for all deals in the proposal.
Note that if the hasSellerPaused
bit is also set, serving will not resume until the seller also resumes.
It is a no-op to resume an already-running proposal. It is an error to call proposals.resume for a proposal that is not finalized or renegotiating.
HTTP request
POST https://adexchangebuyer.googleapis.com/v2beta1/accounts/{accountId}/proposals/{proposalId}:resume
The URL uses gRPC Transcoding syntax.
Path parameters
Parameters |
accountId |
string
Account ID of the buyer.
|
proposalId |
string
The ID of the proposal to resume.
|
Request body
The request body must be empty.
Response body
If successful, the response body contains an instance of Proposal
.
Authorization Scopes
Requires the following OAuth scope:
https://www.googleapis.com/auth/adexchange.buyer
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-09-18 UTC.
[null,null,["Last updated 2024-09-18 UTC."],[[["\u003cp\u003eThis method resumes serving for a given proposal by setting the \u003ccode\u003eDealServingMetadata.DealPauseStatus.has_buyer_paused\u003c/code\u003e bit to false for all deals in the proposal.\u003c/p\u003e\n"],["\u003cp\u003eServing will not resume if the seller has also paused the proposal using the \u003ccode\u003ehasSellerPaused\u003c/code\u003e bit.\u003c/p\u003e\n"],["\u003cp\u003eIt is an error to call this method for proposals that are not finalized or are currently in the renegotiating stage.\u003c/p\u003e\n"],["\u003cp\u003eThe request body should be empty and a successful response returns a \u003ca href=\"/authorized-buyers/apis/reference/rest/v2beta1/accounts.proposals#Proposal\"\u003eProposal\u003c/a\u003e object.\u003c/p\u003e\n"],["\u003cp\u003eThis functionality requires the \u003ccode\u003ehttps://www.googleapis.com/auth/adexchange.buyer\u003c/code\u003e OAuth scope for authorization.\u003c/p\u003e\n"]]],[],null,["# Method: accounts.proposals.resume\n\n- [HTTP request](#body.HTTP_TEMPLATE)\n- [Path parameters](#body.PATH_PARAMETERS)\n- [Request body](#body.request_body)\n- [Response body](#body.response_body)\n- [Authorization Scopes](#body.aspect)\n- [Try it!](#try-it)\n\nUpdate the given proposal to resume serving. This method will set the `DealServingMetadata.DealPauseStatus.has_buyer_paused` bit to false for all deals in the proposal.\n\nNote that if the `hasSellerPaused` bit is also set, serving will not resume until the seller also resumes.\n\nIt is a no-op to resume an already-running proposal. It is an error to call proposals.resume for a proposal that is not finalized or renegotiating.\n\n### HTTP request\n\n`POST https://adexchangebuyer.googleapis.com/v2beta1/accounts/{accountId}/proposals/{proposalId}:resume`\n\nThe URL uses [gRPC Transcoding](https://google.aip.dev/127) syntax.\n\n### Path parameters\n\n| Parameters ||\n|--------------|--------------------------------------------|\n| `accountId` | `string` Account ID of the buyer. |\n| `proposalId` | `string` The ID of the proposal to resume. |\n\n### Request body\n\nThe request body must be empty.\n\n### Response body\n\nIf successful, the response body contains an instance of [Proposal](/authorized-buyers/apis/reference/rest/v2beta1/accounts.proposals#Proposal).\n\n### Authorization Scopes\n\nRequires the following OAuth scope:\n\n- `https://www.googleapis.com/auth/adexchange.buyer`"]]