Ad Exchange Buyer API: proposals. Accesses your bidding-account information, submits creatives for validation, finds available direct deals, and retrieves performance reports. See: https://developers.google.com/ad-exchange/buyer-restapi/reference/rest/v1.4/proposals
Ad Exchange Buyer API: proposals. Accesses your bidding-account information, submits creatives for validation, finds available direct deals, and retrieves performance reports. See: https://developers.google.com/ad-exchange/buyer-restapi/reference/rest/v1.4/proposals
(get$ auth parameters)https://developers.google.com/ad-exchange/buyer-restapi/reference/rest/v1.4/proposals/get
Required parameters: proposalId
Optional parameters: none
Get a proposal given its id
https://developers.google.com/ad-exchange/buyer-restapi/reference/rest/v1.4/proposals/get Required parameters: proposalId Optional parameters: none Get a proposal given its id
(insert$ auth parameters body)https://developers.google.com/ad-exchange/buyer-restapi/reference/rest/v1.4/proposals/insert
Required parameters: none
Optional parameters: none
Body:
{:proposals [{:hasBuyerSignedOff boolean, :labels [MarketplaceLabel], :isSetupComplete boolean, :billedBuyer Buyer, :revisionNumber string, :name string, :originatorRole string, :negotiationId string, :dbmAdvertiserIds [string], :proposalState string, :kind string, :lastUpdaterOrCommentorRole string, :inventorySource string, :buyerPrivateData PrivateData, :buyerContacts [ContactInformation], :proposalId string, :hasSellerSignedOff boolean, :revisionTimeMs string, :buyer Buyer, :sellerContacts [ContactInformation], :privateAuctionId string, :seller Seller, :isRenegotiating boolean}], :webPropertyCode string}
Create the given list of proposals
https://developers.google.com/ad-exchange/buyer-restapi/reference/rest/v1.4/proposals/insert
Required parameters: none
Optional parameters: none
Body: 
{:proposals [{:hasBuyerSignedOff boolean,
              :labels [MarketplaceLabel],
              :isSetupComplete boolean,
              :billedBuyer Buyer,
              :revisionNumber string,
              :name string,
              :originatorRole string,
              :negotiationId string,
              :dbmAdvertiserIds [string],
              :proposalState string,
              :kind string,
              :lastUpdaterOrCommentorRole string,
              :inventorySource string,
              :buyerPrivateData PrivateData,
              :buyerContacts [ContactInformation],
              :proposalId string,
              :hasSellerSignedOff boolean,
              :revisionTimeMs string,
              :buyer Buyer,
              :sellerContacts [ContactInformation],
              :privateAuctionId string,
              :seller Seller,
              :isRenegotiating boolean}],
 :webPropertyCode string}
Create the given list of proposals(patch$ auth parameters body)https://developers.google.com/ad-exchange/buyer-restapi/reference/rest/v1.4/proposals/patch
Required parameters: proposalId, revisionNumber, updateAction
Optional parameters: none
Body:
{:hasBuyerSignedOff boolean, :labels [{:accountId string, :createTimeMs string, :deprecatedMarketplaceDealParty MarketplaceDealParty, :label string}], :isSetupComplete boolean, :billedBuyer {:accountId string}, :revisionNumber string, :name string, :originatorRole string, :negotiationId string, :dbmAdvertiserIds [string], :proposalState string, :kind string, :lastUpdaterOrCommentorRole string, :inventorySource string, :buyerPrivateData {:referenceId string, :referencePayload string}, :buyerContacts [{:email string, :name string}], :proposalId string, :hasSellerSignedOff boolean, :revisionTimeMs string, :buyer {:accountId string}, :sellerContacts [{:email string, :name string}], :privateAuctionId string, :seller {:accountId string, :subAccountId string}, :isRenegotiating boolean}
Update the given proposal. This method supports patch semantics.
https://developers.google.com/ad-exchange/buyer-restapi/reference/rest/v1.4/proposals/patch
Required parameters: proposalId, revisionNumber, updateAction
Optional parameters: none
Body: 
{:hasBuyerSignedOff boolean,
 :labels [{:accountId string,
           :createTimeMs string,
           :deprecatedMarketplaceDealParty MarketplaceDealParty,
           :label string}],
 :isSetupComplete boolean,
 :billedBuyer {:accountId string},
 :revisionNumber string,
 :name string,
 :originatorRole string,
 :negotiationId string,
 :dbmAdvertiserIds [string],
 :proposalState string,
 :kind string,
 :lastUpdaterOrCommentorRole string,
 :inventorySource string,
 :buyerPrivateData {:referenceId string, :referencePayload string},
 :buyerContacts [{:email string, :name string}],
 :proposalId string,
 :hasSellerSignedOff boolean,
 :revisionTimeMs string,
 :buyer {:accountId string},
 :sellerContacts [{:email string, :name string}],
 :privateAuctionId string,
 :seller {:accountId string, :subAccountId string},
 :isRenegotiating boolean}
Update the given proposal. This method supports patch semantics.(search$ auth parameters)https://developers.google.com/ad-exchange/buyer-restapi/reference/rest/v1.4/proposals/search
Required parameters: none
Optional parameters: pqlQuery
Search for proposals using pql query
https://developers.google.com/ad-exchange/buyer-restapi/reference/rest/v1.4/proposals/search Required parameters: none Optional parameters: pqlQuery Search for proposals using pql query
(setupcomplete$ auth parameters)https://developers.google.com/ad-exchange/buyer-restapi/reference/rest/v1.4/proposals/setupcomplete
Required parameters: proposalId
Optional parameters: none
Update the given proposal to indicate that setup has been completed.
https://developers.google.com/ad-exchange/buyer-restapi/reference/rest/v1.4/proposals/setupcomplete Required parameters: proposalId Optional parameters: none Update the given proposal to indicate that setup has been completed.
(update$ auth parameters body)https://developers.google.com/ad-exchange/buyer-restapi/reference/rest/v1.4/proposals/update
Required parameters: proposalId, revisionNumber, updateAction
Optional parameters: none
Body:
{:hasBuyerSignedOff boolean, :labels [{:accountId string, :createTimeMs string, :deprecatedMarketplaceDealParty MarketplaceDealParty, :label string}], :isSetupComplete boolean, :billedBuyer {:accountId string}, :revisionNumber string, :name string, :originatorRole string, :negotiationId string, :dbmAdvertiserIds [string], :proposalState string, :kind string, :lastUpdaterOrCommentorRole string, :inventorySource string, :buyerPrivateData {:referenceId string, :referencePayload string}, :buyerContacts [{:email string, :name string}], :proposalId string, :hasSellerSignedOff boolean, :revisionTimeMs string, :buyer {:accountId string}, :sellerContacts [{:email string, :name string}], :privateAuctionId string, :seller {:accountId string, :subAccountId string}, :isRenegotiating boolean}
Update the given proposal
https://developers.google.com/ad-exchange/buyer-restapi/reference/rest/v1.4/proposals/update
Required parameters: proposalId, revisionNumber, updateAction
Optional parameters: none
Body: 
{:hasBuyerSignedOff boolean,
 :labels [{:accountId string,
           :createTimeMs string,
           :deprecatedMarketplaceDealParty MarketplaceDealParty,
           :label string}],
 :isSetupComplete boolean,
 :billedBuyer {:accountId string},
 :revisionNumber string,
 :name string,
 :originatorRole string,
 :negotiationId string,
 :dbmAdvertiserIds [string],
 :proposalState string,
 :kind string,
 :lastUpdaterOrCommentorRole string,
 :inventorySource string,
 :buyerPrivateData {:referenceId string, :referencePayload string},
 :buyerContacts [{:email string, :name string}],
 :proposalId string,
 :hasSellerSignedOff boolean,
 :revisionTimeMs string,
 :buyer {:accountId string},
 :sellerContacts [{:email string, :name string}],
 :privateAuctionId string,
 :seller {:accountId string, :subAccountId string},
 :isRenegotiating boolean}
Update the given proposalcljdoc builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs | 
| ← | Move to previous article | 
| → | Move to next article | 
| Ctrl+/ | Jump to the search field |