Liking cljdoc? Tell your friends :D

happygapi.adexchangebuyer.marketplacedeals

Ad Exchange Buyer API: marketplacedeals. 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/marketplacedeals

Ad Exchange Buyer API: marketplacedeals.
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/marketplacedeals
raw docstring

delete$clj

(delete$ auth parameters body)

https://developers.google.com/ad-exchange/buyer-restapi/reference/rest/v1.4/marketplacedeals/delete

Required parameters: proposalId

Optional parameters: none

Body:

{:dealIds [string], :proposalRevisionNumber string, :updateAction string}

Delete the specified deals from the proposal

https://developers.google.com/ad-exchange/buyer-restapi/reference/rest/v1.4/marketplacedeals/delete

Required parameters: proposalId

Optional parameters: none

Body: 

{:dealIds [string],
 :proposalRevisionNumber string,
 :updateAction string}

Delete the specified deals from the proposal
sourceraw docstring

insert$clj

(insert$ auth parameters body)

https://developers.google.com/ad-exchange/buyer-restapi/reference/rest/v1.4/marketplacedeals/insert

Required parameters: proposalId

Optional parameters: none

Body:

{:deals [{:syndicationProduct string, :isSetupComplete boolean, :terms DealTerms, :flightEndTimeMs string, :name string, :creativePreApprovalPolicy string, :isRfpTemplate boolean, :productId string, :dealServingMetadata DealServingMetadata, :lastUpdateTimeMs string, :creativeSafeFrameCompatibility string, :programmaticCreativeSource string, :flightStartTimeMs string, :webPropertyCode string, :kind string, :sharedTargetings [SharedTargeting], :creationTimeMs string, :buyerPrivateData PrivateData, :externalDealId string, :inventoryDescription string, :proposalId string, :productRevisionNumber string, :deliveryControl DeliveryControl, :sellerContacts [ContactInformation], :dealId string, :makegoodRequestedReason string}], :proposalRevisionNumber string, :updateAction string}

Add new deals for the specified proposal

https://developers.google.com/ad-exchange/buyer-restapi/reference/rest/v1.4/marketplacedeals/insert

Required parameters: proposalId

Optional parameters: none

Body: 

{:deals [{:syndicationProduct string,
          :isSetupComplete boolean,
          :terms DealTerms,
          :flightEndTimeMs string,
          :name string,
          :creativePreApprovalPolicy string,
          :isRfpTemplate boolean,
          :productId string,
          :dealServingMetadata DealServingMetadata,
          :lastUpdateTimeMs string,
          :creativeSafeFrameCompatibility string,
          :programmaticCreativeSource string,
          :flightStartTimeMs string,
          :webPropertyCode string,
          :kind string,
          :sharedTargetings [SharedTargeting],
          :creationTimeMs string,
          :buyerPrivateData PrivateData,
          :externalDealId string,
          :inventoryDescription string,
          :proposalId string,
          :productRevisionNumber string,
          :deliveryControl DeliveryControl,
          :sellerContacts [ContactInformation],
          :dealId string,
          :makegoodRequestedReason string}],
 :proposalRevisionNumber string,
 :updateAction string}

Add new deals for the specified proposal
sourceraw docstring

list$clj

(list$ auth parameters)

https://developers.google.com/ad-exchange/buyer-restapi/reference/rest/v1.4/marketplacedeals/list

Required parameters: proposalId

Optional parameters: pqlQuery

List all the deals for a given proposal

https://developers.google.com/ad-exchange/buyer-restapi/reference/rest/v1.4/marketplacedeals/list

Required parameters: proposalId

Optional parameters: pqlQuery

List all the deals for a given proposal
sourceraw docstring

update$clj

(update$ auth parameters body)

https://developers.google.com/ad-exchange/buyer-restapi/reference/rest/v1.4/marketplacedeals/update

Required parameters: proposalId

Optional parameters: none

Body:

{:deals [{:syndicationProduct string, :isSetupComplete boolean, :terms DealTerms, :flightEndTimeMs string, :name string, :creativePreApprovalPolicy string, :isRfpTemplate boolean, :productId string, :dealServingMetadata DealServingMetadata, :lastUpdateTimeMs string, :creativeSafeFrameCompatibility string, :programmaticCreativeSource string, :flightStartTimeMs string, :webPropertyCode string, :kind string, :sharedTargetings [SharedTargeting], :creationTimeMs string, :buyerPrivateData PrivateData, :externalDealId string, :inventoryDescription string, :proposalId string, :productRevisionNumber string, :deliveryControl DeliveryControl, :sellerContacts [ContactInformation], :dealId string, :makegoodRequestedReason string}], :proposal {: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}, :proposalRevisionNumber string, :updateAction string}

Replaces all the deals in the proposal with the passed in deals

https://developers.google.com/ad-exchange/buyer-restapi/reference/rest/v1.4/marketplacedeals/update

Required parameters: proposalId

Optional parameters: none

Body: 

{:deals [{:syndicationProduct string,
          :isSetupComplete boolean,
          :terms DealTerms,
          :flightEndTimeMs string,
          :name string,
          :creativePreApprovalPolicy string,
          :isRfpTemplate boolean,
          :productId string,
          :dealServingMetadata DealServingMetadata,
          :lastUpdateTimeMs string,
          :creativeSafeFrameCompatibility string,
          :programmaticCreativeSource string,
          :flightStartTimeMs string,
          :webPropertyCode string,
          :kind string,
          :sharedTargetings [SharedTargeting],
          :creationTimeMs string,
          :buyerPrivateData PrivateData,
          :externalDealId string,
          :inventoryDescription string,
          :proposalId string,
          :productRevisionNumber string,
          :deliveryControl DeliveryControl,
          :sellerContacts [ContactInformation],
          :dealId string,
          :makegoodRequestedReason string}],
 :proposal {: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},
 :proposalRevisionNumber string,
 :updateAction string}

Replaces all the deals in the proposal with the passed in deals
sourceraw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close