Method: accounts.proposals.resume

  • The proposals.resume method updates a proposal to resume serving by setting the DealServingMetadata.DealPauseStatus.has_buyer_paused bit to false for all deals within it.

  • Serving will not resume if the hasSellerPaused bit is also set until the seller resumes.

  • Calling proposals.resume on an already-running proposal is a no-op, while calling it on a non-finalized or renegotiating proposal will result in an error.

  • The HTTP request uses a POST method with account and proposal IDs as path parameters and requires an empty request body.

  • A successful response contains an instance of Proposal, and the method requires the https://www.googleapis.com/auth/adexchange.buyer OAuth scope.

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