googleapis.com – adexchangebuyer2
Accesses the latest features for managing Authorized Buyers accounts, Real-Time Bidding configurations and auction metrics, and Marketplace programmatic deals.
- Homepage
- https://api.apis.guru/v2/specs/googleapis.com:adexchangebuyer2/v2beta1.json
- Provider
- googleapis.com:adexchangebuyer2 / adexchangebuyer2
- OpenAPI version
- 3.0.0
- Spec (JSON)
- https://api.apis.guru/v2/specs/googleapis.com/adexchangebuyer2/v2beta1/openapi.json
- Spec (YAML)
- https://api.apis.guru/v2/specs/googleapis.com/adexchangebuyer2/v2beta1/openapi.yaml
Tools (52)
Extracted live via the executor SDK.
-
accounts.adexchangebuyer2AccountsClientsCreateCreates a new client buyer.
-
accounts.adexchangebuyer2AccountsClientsGetGets a client buyer with a given client account ID.
-
accounts.adexchangebuyer2AccountsClientsInvitationsCreateCreates and sends out an email invitation to access an Ad Exchange client buyer account.
-
accounts.adexchangebuyer2AccountsClientsInvitationsGetRetrieves an existing client user invitation.
-
accounts.adexchangebuyer2AccountsClientsInvitationsListLists all the client users invitations for a client with a given account ID.
-
accounts.adexchangebuyer2AccountsClientsListLists all the clients for the current sponsor buyer.
-
accounts.adexchangebuyer2AccountsClientsUpdateUpdates an existing client buyer.
-
accounts.adexchangebuyer2AccountsClientsUsersGetRetrieves an existing client user.
-
accounts.adexchangebuyer2AccountsClientsUsersListLists all the known client users for a specified sponsor buyer account ID.
-
accounts.adexchangebuyer2AccountsClientsUsersUpdateUpdates an existing client user. Only the user status can be changed on update.
-
accounts.adexchangebuyer2AccountsCreativesCreateCreates a creative.
-
accounts.adexchangebuyer2AccountsCreativesDealAssociationsAddAssociate an existing deal with a creative.
-
accounts.adexchangebuyer2AccountsCreativesDealAssociationsListList all creative-deal associations.
-
accounts.adexchangebuyer2AccountsCreativesDealAssociationsRemoveRemove the association between a deal and a creative.
-
accounts.adexchangebuyer2AccountsCreativesGetGets a creative.
-
accounts.adexchangebuyer2AccountsCreativesListLists creatives.
-
accounts.adexchangebuyer2AccountsCreativesStopWatchingStops watching a creative. Will stop push notifications being sent to the topics when the creative changes status.
-
accounts.adexchangebuyer2AccountsCreativesUpdateUpdates a creative.
-
accounts.adexchangebuyer2AccountsCreativesWatchWatches a creative. Will result in push notifications being sent to the topic when the creative changes status.
-
accounts.adexchangebuyer2AccountsFinalizedProposalsListList finalized proposals, regardless if a proposal is being renegotiated. A filter expression (PQL query) may be specified to filter the results. The notes will not be returned.
-
accounts.adexchangebuyer2AccountsFinalizedProposalsPauseUpdate given deals to pause serving. This method will set the
DealServingMetadata.DealPauseStatus.has_buyer_pausedbit to true for all listed deals in the request. Currently, this method only applies to PG and PD deals. For PA deals, call accounts.proposals.pause endpoint. It is a no-op to pause already-paused deals. It is an error to call PauseProposalDeals for deals which are not part of the proposal of proposal_id or which are not finalized or renegotiating. -
accounts.adexchangebuyer2AccountsFinalizedProposalsResumeUpdate given deals to resume serving. This method will set the
DealServingMetadata.DealPauseStatus.has_buyer_pausedbit to false for all listed deals in the request. Currently, this method only applies to PG and PD deals. For PA deals, call accounts.proposals.resume endpoint. It is a no-op to resume running deals or deals paused by the other party. It is an error to call ResumeProposalDeals for deals which are not part of the proposal of proposal_id or which are not finalized or renegotiating. -
accounts.adexchangebuyer2AccountsProductsGetGets the requested product by ID.
-
accounts.adexchangebuyer2AccountsProductsListList all products visible to the buyer (optionally filtered by the specified PQL query).
-
accounts.adexchangebuyer2AccountsProposalsAcceptMark the proposal as accepted at the given revision number. If the number does not match the server's revision number an
ABORTEDerror message will be returned. This call updates the proposal_state fromPROPOSEDtoBUYER_ACCEPTED, or fromSELLER_ACCEPTEDtoFINALIZED. Upon calling this endpoint, the buyer implicitly agrees to the terms and conditions optionally set within the proposal by the publisher. -
accounts.adexchangebuyer2AccountsProposalsAddNoteCreate a new note and attach it to the proposal. The note is assigned a unique ID by the server. The proposal revision number will not increase when associated with a new note.
-
accounts.adexchangebuyer2AccountsProposalsCancelNegotiationCancel an ongoing negotiation on a proposal. This does not cancel or end serving for the deals if the proposal has been finalized, but only cancels a negotiation unilaterally.
-
accounts.adexchangebuyer2AccountsProposalsCompleteSetupYou can opt-in to manually update proposals to indicate that setup is complete. By default, proposal setup is automatically completed after their deals are finalized. Contact your Technical Account Manager to opt in. Buyers can call this method when the proposal has been finalized, and all the required creatives have been uploaded using the Creatives API. This call updates the
is_setup_completedfield on the deals in the proposal, and notifies the seller. The server then advances the revision number of the most recent proposal. To mark an individual deal as ready to serve, callbuyers.finalizedDeals.setReadyToServein the Marketplace API. -
accounts.adexchangebuyer2AccountsProposalsCreateCreate the given proposal. Each created proposal and any deals it contains are assigned a unique ID by the server.
-
accounts.adexchangebuyer2AccountsProposalsGetGets a proposal given its ID. The proposal is returned at its head revision.
-
accounts.adexchangebuyer2AccountsProposalsListList proposals. A filter expression (PQL query) may be specified to filter the results. To retrieve all finalized proposals, regardless if a proposal is being renegotiated, see the FinalizedProposals resource. Note that Bidder/ChildSeat relationships differ from the usual behavior. A Bidder account can only see its child seats' proposals by specifying the ChildSeat's accountId in the request path.
-
accounts.adexchangebuyer2AccountsProposalsPauseUpdate the given proposal to pause serving. This method will set the
DealServingMetadata.DealPauseStatus.has_buyer_pausedbit to true for all deals in the proposal. It is a no-op to pause an already-paused proposal. It is an error to call PauseProposal for a proposal that is not finalized or renegotiating. -
accounts.adexchangebuyer2AccountsProposalsResumeUpdate the given proposal to resume serving. This method will set the
DealServingMetadata.DealPauseStatus.has_buyer_pausedbit to false for all deals in the proposal. Note that if thehas_seller_pausedbit 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 ResumeProposal for a proposal that is not finalized or renegotiating. -
accounts.adexchangebuyer2AccountsProposalsUpdateUpdate the given proposal at the client known revision number. If the server revision has advanced since the passed-in
proposal.proposal_revision, anABORTEDerror message will be returned. Only the buyer-modifiable fields of the proposal will be updated. Note that the deals in the proposal will be updated to match the passed-in copy. If a passed-in deal does not have adeal_id, the server will assign a new unique ID and create the deal. If passed-in deal has adeal_id, it will be updated to match the passed-in copy. Any existing deals not present in the passed-in proposal will be deleted. It is an error to pass in a deal with adeal_idnot present at head. -
accounts.adexchangebuyer2AccountsPublisherProfilesGetGets the requested publisher profile by id.
-
accounts.adexchangebuyer2AccountsPublisherProfilesListList all publisher profiles visible to the buyer
-
bidders.adexchangebuyer2BiddersFilterSetsBidMetricsListLists all metrics that are measured in terms of number of bids.
-
bidders.adexchangebuyer2BiddersFilterSetsBidResponseErrorsListList all errors that occurred in bid responses, with the number of bid responses affected for each reason.
-
bidders.adexchangebuyer2BiddersFilterSetsBidResponsesWithoutBidsListList all reasons for which bid responses were considered to have no applicable bids, with the number of bid responses affected for each reason.
-
bidders.adexchangebuyer2BiddersFilterSetsCreateCreates the specified filter set for the account with the given account ID.
-
bidders.adexchangebuyer2BiddersFilterSetsDeleteDeletes the requested filter set from the account with the given account ID.
-
bidders.adexchangebuyer2BiddersFilterSetsFilteredBidRequestsListList all reasons that caused a bid request not to be sent for an impression, with the number of bid requests not sent for each reason.
-
bidders.adexchangebuyer2BiddersFilterSetsFilteredBidsCreativesListList all creatives associated with a specific reason for which bids were filtered, with the number of bids filtered for each creative.
-
bidders.adexchangebuyer2BiddersFilterSetsFilteredBidsDetailsListList all details associated with a specific reason for which bids were filtered, with the number of bids filtered for each detail.
-
bidders.adexchangebuyer2BiddersFilterSetsFilteredBidsListList all reasons for which bids were filtered, with the number of bids filtered for each reason.
-
bidders.adexchangebuyer2BiddersFilterSetsGetRetrieves the requested filter set for the account with the given account ID.
-
bidders.adexchangebuyer2BiddersFilterSetsImpressionMetricsListLists all metrics that are measured in terms of number of impressions.
-
bidders.adexchangebuyer2BiddersFilterSetsListLists all filter sets for the account with the given account ID.
-
bidders.adexchangebuyer2BiddersFilterSetsLosingBidsListList all reasons for which bids lost in the auction, with the number of bids that lost for each reason.
-
bidders.adexchangebuyer2BiddersFilterSetsNonBillableWinningBidsListList all reasons for which winning bids were not billable, with the number of bids not billed for each reason.
-
openapi.previewSpecPreview an OpenAPI document before adding it as a source
-
openapi.addSourceAdd an OpenAPI source and register its operations as tools