Liking cljdoc? Tell your friends :D

happygapi.realtimebidding.bidders

Real-time Bidding API: bidders. Allows external bidders to manage their RTB integration with Google. This includes managing bidder endpoints, QPS quotas, configuring what ad inventory to receive via pretargeting, submitting creatives for verification, and accessing creative metadata such as approval status. See: https://developers.google.com/authorized-buyers/apis/realtimebidding/reference/rest/api/reference/rest/v1/bidders

Real-time Bidding API: bidders.
Allows external bidders to manage their RTB integration with Google. This includes managing bidder endpoints, QPS quotas, configuring what ad inventory to receive via pretargeting, submitting creatives for verification, and accessing creative metadata such as approval status.
See: https://developers.google.com/authorized-buyers/apis/realtimebidding/reference/rest/api/reference/rest/v1/bidders
raw docstring

creatives-list$clj

(creatives-list$ auth parameters)

https://developers.google.com/authorized-buyers/apis/realtimebidding/reference/rest/api/reference/rest/v1/bidders/creatives/list

Required parameters: parent

Optional parameters: pageSize, pageToken, filter, view

Lists creatives.

https://developers.google.com/authorized-buyers/apis/realtimebidding/reference/rest/api/reference/rest/v1/bidders/creatives/list

Required parameters: parent

Optional parameters: pageSize, pageToken, filter, view

Lists creatives.
sourceraw docstring

creatives-watch$clj

(creatives-watch$ auth parameters body)

https://developers.google.com/authorized-buyers/apis/realtimebidding/reference/rest/api/reference/rest/v1/bidders/creatives/watch

Required parameters: parent

Optional parameters: none

Body:

{}

Watches all creatives pertaining to a bidder. It is sufficient to invoke this endpoint once per bidder. A Pub/Sub topic will be created and notifications will be pushed to the topic when any of the bidder's creatives change status. All of the bidder's service accounts will have access to read from the topic. Subsequent invocations of this method will return the existing Pub/Sub configuration.

https://developers.google.com/authorized-buyers/apis/realtimebidding/reference/rest/api/reference/rest/v1/bidders/creatives/watch

Required parameters: parent

Optional parameters: none

Body: 

{}

Watches all creatives pertaining to a bidder. It is sufficient to invoke this endpoint once per bidder. A Pub/Sub topic will be created and notifications will be pushed to the topic when any of the bidder's creatives change status. All of the bidder's service accounts will have access to read from the topic. Subsequent invocations of this method will return the existing Pub/Sub configuration.
sourceraw docstring

endpoints-get$clj

(endpoints-get$ auth parameters)

https://developers.google.com/authorized-buyers/apis/realtimebidding/reference/rest/api/reference/rest/v1/bidders/endpoints/get

Required parameters: name

Optional parameters: none

Gets a bidder endpoint by its name.

https://developers.google.com/authorized-buyers/apis/realtimebidding/reference/rest/api/reference/rest/v1/bidders/endpoints/get

Required parameters: name

Optional parameters: none

Gets a bidder endpoint by its name.
sourceraw docstring

endpoints-list$clj

(endpoints-list$ auth parameters)

https://developers.google.com/authorized-buyers/apis/realtimebidding/reference/rest/api/reference/rest/v1/bidders/endpoints/list

Required parameters: parent

Optional parameters: pageSize, pageToken

Lists all the bidder's endpoints.

https://developers.google.com/authorized-buyers/apis/realtimebidding/reference/rest/api/reference/rest/v1/bidders/endpoints/list

Required parameters: parent

Optional parameters: pageSize, pageToken

Lists all the bidder's endpoints.
sourceraw docstring

get$clj

(get$ auth parameters)

https://developers.google.com/authorized-buyers/apis/realtimebidding/reference/rest/api/reference/rest/v1/bidders/get

Required parameters: name

Optional parameters: none

Gets a bidder account by its name.

https://developers.google.com/authorized-buyers/apis/realtimebidding/reference/rest/api/reference/rest/v1/bidders/get

Required parameters: name

Optional parameters: none

Gets a bidder account by its name.
sourceraw docstring

list$clj

(list$ auth parameters)

https://developers.google.com/authorized-buyers/apis/realtimebidding/reference/rest/api/reference/rest/v1/bidders/list

Required parameters: none

Optional parameters: pageToken, pageSize

Lists all the bidder accounts that belong to the caller.

https://developers.google.com/authorized-buyers/apis/realtimebidding/reference/rest/api/reference/rest/v1/bidders/list

Required parameters: none

Optional parameters: pageToken, pageSize

Lists all the bidder accounts that belong to the caller.
sourceraw docstring

pretargetingConfigs-activate$clj

(pretargetingConfigs-activate$ auth parameters body)

https://developers.google.com/authorized-buyers/apis/realtimebidding/reference/rest/api/reference/rest/v1/bidders/pretargetingConfigs/activate

Required parameters: name

Optional parameters: none

Body:

{}

Activates a pretargeting configuration.

https://developers.google.com/authorized-buyers/apis/realtimebidding/reference/rest/api/reference/rest/v1/bidders/pretargetingConfigs/activate

Required parameters: name

Optional parameters: none

Body: 

{}

Activates a pretargeting configuration.
sourceraw docstring

pretargetingConfigs-addTargetedApps$clj

(pretargetingConfigs-addTargetedApps$ auth parameters body)

https://developers.google.com/authorized-buyers/apis/realtimebidding/reference/rest/api/reference/rest/v1/bidders/pretargetingConfigs/addTargetedApps

Required parameters: pretargetingConfig

Optional parameters: none

Body:

{:targetingMode string, :appIds [string]}

Adds targeted apps to the pretargeting configuration.

https://developers.google.com/authorized-buyers/apis/realtimebidding/reference/rest/api/reference/rest/v1/bidders/pretargetingConfigs/addTargetedApps

Required parameters: pretargetingConfig

Optional parameters: none

Body: 

{:targetingMode string, :appIds [string]}

Adds targeted apps to the pretargeting configuration.
sourceraw docstring

pretargetingConfigs-addTargetedPublishers$clj

(pretargetingConfigs-addTargetedPublishers$ auth parameters body)

https://developers.google.com/authorized-buyers/apis/realtimebidding/reference/rest/api/reference/rest/v1/bidders/pretargetingConfigs/addTargetedPublishers

Required parameters: pretargetingConfig

Optional parameters: none

Body:

{:targetingMode string, :publisherIds [string]}

Adds targeted publishers to the pretargeting config.

https://developers.google.com/authorized-buyers/apis/realtimebidding/reference/rest/api/reference/rest/v1/bidders/pretargetingConfigs/addTargetedPublishers

Required parameters: pretargetingConfig

Optional parameters: none

Body: 

{:targetingMode string, :publisherIds [string]}

Adds targeted publishers to the pretargeting config.
sourceraw docstring

pretargetingConfigs-addTargetedSites$clj

(pretargetingConfigs-addTargetedSites$ auth parameters body)

https://developers.google.com/authorized-buyers/apis/realtimebidding/reference/rest/api/reference/rest/v1/bidders/pretargetingConfigs/addTargetedSites

Required parameters: pretargetingConfig

Optional parameters: none

Body:

{:sites [string], :targetingMode string}

Adds targeted sites to the pretargeting configuration.

https://developers.google.com/authorized-buyers/apis/realtimebidding/reference/rest/api/reference/rest/v1/bidders/pretargetingConfigs/addTargetedSites

Required parameters: pretargetingConfig

Optional parameters: none

Body: 

{:sites [string], :targetingMode string}

Adds targeted sites to the pretargeting configuration.
sourceraw docstring

pretargetingConfigs-create$clj

(pretargetingConfigs-create$ auth parameters body)

https://developers.google.com/authorized-buyers/apis/realtimebidding/reference/rest/api/reference/rest/v1/bidders/pretargetingConfigs/create

Required parameters: parent

Optional parameters: none

Body:

{:billingId string, :geoTargeting {:excludedIds [string], :includedIds [string]}, :includedMobileOperatingSystemIds [string], :invalidGeoIds [string], :verticalTargeting {:excludedIds [string], :includedIds [string]}, :displayName string, :name string, :userListTargeting {:excludedIds [string], :includedIds [string]}, :includedLanguages [string], :appTargeting {:mobileAppTargeting StringTargetingDimension, :mobileAppCategoryTargeting NumericTargetingDimension}, :webTargeting {:targetingMode string, :values [string]}, :allowedUserTargetingModes [string], :state string, :maximumQps string, :includedUserIdTypes [string], :includedPlatforms [string], :excludedContentLabelIds [string], :interstitialTargeting string, :includedEnvironments [string], :includedFormats [string], :minimumViewabilityDecile integer, :includedCreativeDimensions [{:height string, :width string}], :publisherTargeting {:targetingMode string, :values [string]}}

Creates a pretargeting configuration. A pretargeting configuration's state (PretargetingConfig.state) is active upon creation, and it will start to affect traffic shortly after. A bidder may create a maximum of 10 pretargeting configurations. Attempts to exceed this maximum results in a 400 bad request error.

https://developers.google.com/authorized-buyers/apis/realtimebidding/reference/rest/api/reference/rest/v1/bidders/pretargetingConfigs/create

Required parameters: parent

Optional parameters: none

Body: 

{:billingId string,
 :geoTargeting {:excludedIds [string], :includedIds [string]},
 :includedMobileOperatingSystemIds [string],
 :invalidGeoIds [string],
 :verticalTargeting {:excludedIds [string], :includedIds [string]},
 :displayName string,
 :name string,
 :userListTargeting {:excludedIds [string], :includedIds [string]},
 :includedLanguages [string],
 :appTargeting {:mobileAppTargeting StringTargetingDimension,
                :mobileAppCategoryTargeting NumericTargetingDimension},
 :webTargeting {:targetingMode string, :values [string]},
 :allowedUserTargetingModes [string],
 :state string,
 :maximumQps string,
 :includedUserIdTypes [string],
 :includedPlatforms [string],
 :excludedContentLabelIds [string],
 :interstitialTargeting string,
 :includedEnvironments [string],
 :includedFormats [string],
 :minimumViewabilityDecile integer,
 :includedCreativeDimensions [{:height string, :width string}],
 :publisherTargeting {:targetingMode string, :values [string]}}

Creates a pretargeting configuration. A pretargeting configuration's state (PretargetingConfig.state) is active upon creation, and it will start to affect traffic shortly after. A bidder may create a maximum of 10 pretargeting configurations. Attempts to exceed this maximum results in a 400 bad request error.
sourceraw docstring

pretargetingConfigs-delete$clj

(pretargetingConfigs-delete$ auth parameters)
https://developers.google.com/authorized-buyers/apis/realtimebidding/reference/rest/api/reference/rest/v1/bidders/pretargetingConfigs/delete

Required parameters: name

Optional parameters: none

Deletes a pretargeting configuration.
sourceraw docstring

pretargetingConfigs-get$clj

(pretargetingConfigs-get$ auth parameters)
https://developers.google.com/authorized-buyers/apis/realtimebidding/reference/rest/api/reference/rest/v1/bidders/pretargetingConfigs/get

Required parameters: name

Optional parameters: none

Gets a pretargeting configuration.
sourceraw docstring

pretargetingConfigs-list$clj

(pretargetingConfigs-list$ auth parameters)

https://developers.google.com/authorized-buyers/apis/realtimebidding/reference/rest/api/reference/rest/v1/bidders/pretargetingConfigs/list

Required parameters: parent

Optional parameters: pageToken, pageSize

Lists all pretargeting configurations for a single bidder.

https://developers.google.com/authorized-buyers/apis/realtimebidding/reference/rest/api/reference/rest/v1/bidders/pretargetingConfigs/list

Required parameters: parent

Optional parameters: pageToken, pageSize

Lists all pretargeting configurations for a single bidder.
sourceraw docstring

pretargetingConfigs-patch$clj

(pretargetingConfigs-patch$ auth parameters body)

https://developers.google.com/authorized-buyers/apis/realtimebidding/reference/rest/api/reference/rest/v1/bidders/pretargetingConfigs/patch

Required parameters: name

Optional parameters: updateMask

Body:

{:billingId string, :geoTargeting {:excludedIds [string], :includedIds [string]}, :includedMobileOperatingSystemIds [string], :invalidGeoIds [string], :verticalTargeting {:excludedIds [string], :includedIds [string]}, :displayName string, :name string, :userListTargeting {:excludedIds [string], :includedIds [string]}, :includedLanguages [string], :appTargeting {:mobileAppTargeting StringTargetingDimension, :mobileAppCategoryTargeting NumericTargetingDimension}, :webTargeting {:targetingMode string, :values [string]}, :allowedUserTargetingModes [string], :state string, :maximumQps string, :includedUserIdTypes [string], :includedPlatforms [string], :excludedContentLabelIds [string], :interstitialTargeting string, :includedEnvironments [string], :includedFormats [string], :minimumViewabilityDecile integer, :includedCreativeDimensions [{:height string, :width string}], :publisherTargeting {:targetingMode string, :values [string]}}

Updates a pretargeting configuration.

https://developers.google.com/authorized-buyers/apis/realtimebidding/reference/rest/api/reference/rest/v1/bidders/pretargetingConfigs/patch

Required parameters: name

Optional parameters: updateMask

Body: 

{:billingId string,
 :geoTargeting {:excludedIds [string], :includedIds [string]},
 :includedMobileOperatingSystemIds [string],
 :invalidGeoIds [string],
 :verticalTargeting {:excludedIds [string], :includedIds [string]},
 :displayName string,
 :name string,
 :userListTargeting {:excludedIds [string], :includedIds [string]},
 :includedLanguages [string],
 :appTargeting {:mobileAppTargeting StringTargetingDimension,
                :mobileAppCategoryTargeting NumericTargetingDimension},
 :webTargeting {:targetingMode string, :values [string]},
 :allowedUserTargetingModes [string],
 :state string,
 :maximumQps string,
 :includedUserIdTypes [string],
 :includedPlatforms [string],
 :excludedContentLabelIds [string],
 :interstitialTargeting string,
 :includedEnvironments [string],
 :includedFormats [string],
 :minimumViewabilityDecile integer,
 :includedCreativeDimensions [{:height string, :width string}],
 :publisherTargeting {:targetingMode string, :values [string]}}

Updates a pretargeting configuration.
sourceraw docstring

pretargetingConfigs-removeTargetedApps$clj

(pretargetingConfigs-removeTargetedApps$ auth parameters body)

https://developers.google.com/authorized-buyers/apis/realtimebidding/reference/rest/api/reference/rest/v1/bidders/pretargetingConfigs/removeTargetedApps

Required parameters: pretargetingConfig

Optional parameters: none

Body:

{:appIds [string]}

Removes targeted apps from the pretargeting configuration.

https://developers.google.com/authorized-buyers/apis/realtimebidding/reference/rest/api/reference/rest/v1/bidders/pretargetingConfigs/removeTargetedApps

Required parameters: pretargetingConfig

Optional parameters: none

Body: 

{:appIds [string]}

Removes targeted apps from the pretargeting configuration.
sourceraw docstring

pretargetingConfigs-removeTargetedPublishers$clj

(pretargetingConfigs-removeTargetedPublishers$ auth parameters body)

https://developers.google.com/authorized-buyers/apis/realtimebidding/reference/rest/api/reference/rest/v1/bidders/pretargetingConfigs/removeTargetedPublishers

Required parameters: pretargetingConfig

Optional parameters: none

Body:

{:publisherIds [string]}

Removes targeted publishers from the pretargeting config.

https://developers.google.com/authorized-buyers/apis/realtimebidding/reference/rest/api/reference/rest/v1/bidders/pretargetingConfigs/removeTargetedPublishers

Required parameters: pretargetingConfig

Optional parameters: none

Body: 

{:publisherIds [string]}

Removes targeted publishers from the pretargeting config.
sourceraw docstring

pretargetingConfigs-removeTargetedSites$clj

(pretargetingConfigs-removeTargetedSites$ auth parameters body)

https://developers.google.com/authorized-buyers/apis/realtimebidding/reference/rest/api/reference/rest/v1/bidders/pretargetingConfigs/removeTargetedSites

Required parameters: pretargetingConfig

Optional parameters: none

Body:

{:sites [string]}

Removes targeted sites from the pretargeting configuration.

https://developers.google.com/authorized-buyers/apis/realtimebidding/reference/rest/api/reference/rest/v1/bidders/pretargetingConfigs/removeTargetedSites

Required parameters: pretargetingConfig

Optional parameters: none

Body: 

{:sites [string]}

Removes targeted sites from the pretargeting configuration.
sourceraw docstring

pretargetingConfigs-suspend$clj

(pretargetingConfigs-suspend$ auth parameters body)

https://developers.google.com/authorized-buyers/apis/realtimebidding/reference/rest/api/reference/rest/v1/bidders/pretargetingConfigs/suspend

Required parameters: name

Optional parameters: none

Body:

{}

Suspends a pretargeting configuration.

https://developers.google.com/authorized-buyers/apis/realtimebidding/reference/rest/api/reference/rest/v1/bidders/pretargetingConfigs/suspend

Required parameters: name

Optional parameters: none

Body: 

{}

Suspends a pretargeting configuration.
sourceraw docstring

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

× close