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
(creatives-list$ auth parameters)
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.
(creatives-watch$ auth parameters body)
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.
(endpoints-get$ auth parameters)
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.
(endpoints-list$ auth parameters)
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.
(get$ auth parameters)
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.
(list$ auth parameters)
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.
(pretargetingConfigs-activate$ auth parameters body)
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.
(pretargetingConfigs-addTargetedApps$ auth parameters body)
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.
(pretargetingConfigs-addTargetedPublishers$ auth parameters body)
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.
(pretargetingConfigs-addTargetedSites$ auth parameters body)
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.
(pretargetingConfigs-create$ auth parameters body)
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.
(pretargetingConfigs-delete$ auth parameters)
Required parameters: name
Optional parameters: none
Deletes a pretargeting configuration.
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.
(pretargetingConfigs-get$ auth parameters)
Required parameters: name
Optional parameters: none
Gets a pretargeting configuration.
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.
(pretargetingConfigs-list$ auth parameters)
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.
(pretargetingConfigs-patch$ auth parameters body)
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.
(pretargetingConfigs-removeTargetedApps$ auth parameters body)
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.
(pretargetingConfigs-removeTargetedPublishers$ auth parameters body)
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.
(pretargetingConfigs-removeTargetedSites$ auth parameters body)
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.
(pretargetingConfigs-suspend$ auth parameters body)
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.
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close