Liking cljdoc? Tell your friends :D

happygapi.displayvideo.partners

Display & Video 360 API: partners. Display & Video 360 API allows users to manage and create campaigns and reports. See: https://developers.google.com/display-video/api/reference/rest/v1/partners

Display & Video 360 API: partners.
Display & Video 360 API allows users to manage and create campaigns and reports.
See: https://developers.google.com/display-video/api/reference/rest/v1/partners
raw docstring

bulkEditPartnerAssignedTargetingOptions$clj

(bulkEditPartnerAssignedTargetingOptions$ auth parameters body)

https://developers.google.com/display-video/api/reference/rest/v1/partners/bulkEditPartnerAssignedTargetingOptions

Required parameters: partnerId

Optional parameters: none

Body:

{:deleteRequests [{:targetingType string, :assignedTargetingOptionIds [string]}], :createRequests [{:targetingType string, :assignedTargetingOptions [AssignedTargetingOption]}]}

Bulk edits targeting options under a single partner. The operation will delete the assigned targeting options provided in BulkEditPartnerAssignedTargetingOptionsRequest.deleteRequests and then create the assigned targeting options provided in BulkEditPartnerAssignedTargetingOptionsRequest.createRequests .

https://developers.google.com/display-video/api/reference/rest/v1/partners/bulkEditPartnerAssignedTargetingOptions

Required parameters: partnerId

Optional parameters: none

Body: 

{:deleteRequests [{:targetingType string,
                   :assignedTargetingOptionIds [string]}],
 :createRequests [{:targetingType string,
                   :assignedTargetingOptions [AssignedTargetingOption]}]}

Bulk edits targeting options under a single partner. The operation will delete the assigned targeting options provided in BulkEditPartnerAssignedTargetingOptionsRequest.deleteRequests and then create the assigned targeting options provided in BulkEditPartnerAssignedTargetingOptionsRequest.createRequests .
sourceraw docstring

channels-create$clj

(channels-create$ auth parameters body)

https://developers.google.com/display-video/api/reference/rest/v1/partners/channels/create

Required parameters: partnerId

Optional parameters: advertiserId

Body:

{:positivelyTargetedLineItemCount string, :displayName string, :partnerId string, :channelId string, :name string, :negativelyTargetedLineItemCount string, :advertiserId string}

Creates a new channel. Returns the newly created channel if successful.

https://developers.google.com/display-video/api/reference/rest/v1/partners/channels/create

Required parameters: partnerId

Optional parameters: advertiserId

Body: 

{:positivelyTargetedLineItemCount string,
 :displayName string,
 :partnerId string,
 :channelId string,
 :name string,
 :negativelyTargetedLineItemCount string,
 :advertiserId string}

Creates a new channel. Returns the newly created channel if successful.
sourceraw docstring

channels-get$clj

(channels-get$ auth parameters)

https://developers.google.com/display-video/api/reference/rest/v1/partners/channels/get

Required parameters: partnerId, channelId

Optional parameters: advertiserId

Gets a channel for a partner or advertiser.

https://developers.google.com/display-video/api/reference/rest/v1/partners/channels/get

Required parameters: partnerId, channelId

Optional parameters: advertiserId

Gets a channel for a partner or advertiser.
sourceraw docstring

channels-list$clj

(channels-list$ auth parameters)

https://developers.google.com/display-video/api/reference/rest/v1/partners/channels/list

Required parameters: partnerId

Optional parameters: pageSize, filter, advertiserId, pageToken, orderBy

Lists channels for a partner or advertiser.

https://developers.google.com/display-video/api/reference/rest/v1/partners/channels/list

Required parameters: partnerId

Optional parameters: pageSize, filter, advertiserId, pageToken, orderBy

Lists channels for a partner or advertiser.
sourceraw docstring

channels-patch$clj

(channels-patch$ auth parameters body)

https://developers.google.com/display-video/api/reference/rest/v1/partners/channels/patch

Required parameters: channelId, partnerId

Optional parameters: advertiserId, updateMask

Body:

{:positivelyTargetedLineItemCount string, :displayName string, :partnerId string, :channelId string, :name string, :negativelyTargetedLineItemCount string, :advertiserId string}

Updates a channel. Returns the updated channel if successful.

https://developers.google.com/display-video/api/reference/rest/v1/partners/channels/patch

Required parameters: channelId, partnerId

Optional parameters: advertiserId, updateMask

Body: 

{:positivelyTargetedLineItemCount string,
 :displayName string,
 :partnerId string,
 :channelId string,
 :name string,
 :negativelyTargetedLineItemCount string,
 :advertiserId string}

Updates a channel. Returns the updated channel if successful.
sourceraw docstring

channels-sites-bulkEdit$clj

(channels-sites-bulkEdit$ auth parameters body)

https://developers.google.com/display-video/api/reference/rest/v1/partners/channels/sites/bulkEdit

Required parameters: partnerId, channelId

Optional parameters: none

Body:

{:partnerId string, :createdSites [{:urlOrAppId string, :name string}], :advertiserId string, :deletedSites [string]}

Bulk edits sites under a single channel. The operation will delete the sites provided in BulkEditSitesRequest.deleted_sites and then create the sites provided in BulkEditSitesRequest.created_sites.

https://developers.google.com/display-video/api/reference/rest/v1/partners/channels/sites/bulkEdit

Required parameters: partnerId, channelId

Optional parameters: none

Body: 

{:partnerId string,
 :createdSites [{:urlOrAppId string, :name string}],
 :advertiserId string,
 :deletedSites [string]}

Bulk edits sites under a single channel. The operation will delete the sites provided in BulkEditSitesRequest.deleted_sites and then create the sites provided in BulkEditSitesRequest.created_sites.
sourceraw docstring

channels-sites-create$clj

(channels-sites-create$ auth parameters body)

https://developers.google.com/display-video/api/reference/rest/v1/partners/channels/sites/create

Required parameters: channelId, partnerId

Optional parameters: advertiserId

Body:

{:urlOrAppId string, :name string}

Creates a site in a channel.

https://developers.google.com/display-video/api/reference/rest/v1/partners/channels/sites/create

Required parameters: channelId, partnerId

Optional parameters: advertiserId

Body: 

{:urlOrAppId string, :name string}

Creates a site in a channel.
sourceraw docstring

channels-sites-delete$clj

(channels-sites-delete$ auth parameters)

https://developers.google.com/display-video/api/reference/rest/v1/partners/channels/sites/delete

Required parameters: partnerId, channelId, urlOrAppId

Optional parameters: advertiserId

Deletes a site from a channel.

https://developers.google.com/display-video/api/reference/rest/v1/partners/channels/sites/delete

Required parameters: partnerId, channelId, urlOrAppId

Optional parameters: advertiserId

Deletes a site from a channel.
sourceraw docstring

channels-sites-list$clj

(channels-sites-list$ auth parameters)

https://developers.google.com/display-video/api/reference/rest/v1/partners/channels/sites/list

Required parameters: partnerId, channelId

Optional parameters: orderBy, filter, pageToken, advertiserId, pageSize

Lists sites in a channel.

https://developers.google.com/display-video/api/reference/rest/v1/partners/channels/sites/list

Required parameters: partnerId, channelId

Optional parameters: orderBy, filter, pageToken, advertiserId, pageSize

Lists sites in a channel.
sourceraw docstring

channels-sites-replace$clj

(channels-sites-replace$ auth parameters body)

https://developers.google.com/display-video/api/reference/rest/v1/partners/channels/sites/replace

Required parameters: channelId, partnerId

Optional parameters: none

Body:

{:advertiserId string, :partnerId string, :newSites [{:urlOrAppId string, :name string}]}

Replaces all of the sites under a single channel. The operation will replace the sites under a channel with the sites provided in ReplaceSitesRequest.new_sites.

https://developers.google.com/display-video/api/reference/rest/v1/partners/channels/sites/replace

Required parameters: channelId, partnerId

Optional parameters: none

Body: 

{:advertiserId string,
 :partnerId string,
 :newSites [{:urlOrAppId string, :name string}]}

Replaces all of the sites under a single channel. The operation will replace the sites under a channel with the sites provided in ReplaceSitesRequest.new_sites.
sourceraw docstring

get$clj

(get$ auth parameters)

https://developers.google.com/display-video/api/reference/rest/v1/partners/get

Required parameters: partnerId

Optional parameters: none

Gets a partner.

https://developers.google.com/display-video/api/reference/rest/v1/partners/get

Required parameters: partnerId

Optional parameters: none

Gets a partner.
sourceraw docstring

list$clj

(list$ auth parameters)

https://developers.google.com/display-video/api/reference/rest/v1/partners/list

Required parameters: none

Optional parameters: filter, pageSize, pageToken, orderBy

Lists partners that are accessible to the current user. The order is defined by the order_by parameter.

https://developers.google.com/display-video/api/reference/rest/v1/partners/list

Required parameters: none

Optional parameters: filter, pageSize, pageToken, orderBy

Lists partners that are accessible to the current user. The order is defined by the order_by parameter.
sourceraw docstring

targetingTypes-assignedTargetingOptions-create$clj

(targetingTypes-assignedTargetingOptions-create$ auth parameters body)

https://developers.google.com/display-video/api/reference/rest/v1/partners/targetingTypes/assignedTargetingOptions/create

Required parameters: partnerId, targetingType

Optional parameters: none

Body:

{:negativeKeywordListDetails {:negativeKeywordListId string}, :parentalStatusDetails {:parentalStatus string, :targetingOptionId string}, :geoRegionDetails {:targetingOptionId string, :geoRegionType string, :displayName string, :negative boolean}, :regionalLocationListDetails {:regionalLocationListId string, :negative boolean}, :browserDetails {:displayName string, :negative boolean, :targetingOptionId string}, :inventorySourceGroupDetails {:inventorySourceGroupId string}, :nativeContentPositionDetails {:contentPosition string, :targetingOptionId string}, :assignedTargetingOptionId string, :operatingSystemDetails {:displayName string, :targetingOptionId string, :negative boolean}, :appCategoryDetails {:targetingOptionId string, :displayName string, :negative boolean}, :contentInstreamPositionDetails {:adType string, :contentInstreamPosition string, :targetingOptionId string}, :inventorySourceDetails {:inventorySourceId string}, :thirdPartyVerifierDetails {:adloox Adloox, :integralAdScience IntegralAdScience, :doubleVerify DoubleVerify}, :name string, :onScreenPositionDetails {:adType string, :onScreenPosition string, :targetingOptionId string}, :videoPlayerSizeDetails {:targetingOptionId string, :videoPlayerSize string}, :carrierAndIspDetails {:targetingOptionId string, :displayName string, :negative boolean}, :proximityLocationListDetails {:proximityLocationListId string, :proximityRadiusRange string}, :digitalContentLabelExclusionDetails {:excludedTargetingOptionId string, :contentRatingTier string}, :ageRangeDetails {:targetingOptionId string, :ageRange string}, :deviceMakeModelDetails {:targetingOptionId string, :displayName string, :negative boolean}, :categoryDetails {:displayName string, :negative boolean, :targetingOptionId string}, :inheritance string, :businessChainDetails {:displayName string, :proximityRadiusAmount number, :targetingOptionId string, :proximityRadiusUnit string}, :audienceGroupDetails {:includedFirstAndThirdPartyAudienceGroups [FirstAndThirdPartyAudienceGroup], :includedCustomListGroup CustomListGroup, :excludedFirstAndThirdPartyAudienceGroup FirstAndThirdPartyAudienceGroup, :excludedGoogleAudienceGroup GoogleAudienceGroup, :includedGoogleAudienceGroup GoogleAudienceGroup, :includedCombinedAudienceGroup CombinedAudienceGroup}, :channelDetails {:negative boolean, :channelId string}, :targetingType string, :environmentDetails {:targetingOptionId string, :environment string}, :poiDetails {:displayName string, :proximityRadiusUnit string, :latitude number, :proximityRadiusAmount number, :targetingOptionId string, :longitude number}, :sensitiveCategoryExclusionDetails {:sensitiveCategory string, :excludedTargetingOptionId string}, :deviceTypeDetails {:deviceType string, :targetingOptionId string}, :appDetails {:appId string, :appPlatform string, :negative boolean, :displayName string}, :subExchangeDetails {:targetingOptionId string}, :genderDetails {:gender string, :targetingOptionId string}, :languageDetails {:targetingOptionId string, :negative boolean, :displayName string}, :viewabilityDetails {:viewability string, :targetingOptionId string}, :keywordDetails {:negative boolean, :keyword string}, :urlDetails {:negative boolean, :url string}, :exchangeDetails {:targetingOptionId string}, :dayAndTimeDetails {:startHour integer, :dayOfWeek string, :timeZoneResolution string, :endHour integer}, :householdIncomeDetails {:targetingOptionId string, :householdIncome string}, :authorizedSellerStatusDetails {:targetingOptionId string, :authorizedSellerStatus string}, :contentOutstreamPositionDetails {:adType string, :targetingOptionId string, :contentOutstreamPosition string}, :userRewardedContentDetails {:userRewardedContent string, :targetingOptionId string}, :omidDetails {:omid string, :targetingOptionId string}}

Assigns a targeting option to a partner. Returns the assigned targeting option if successful.

https://developers.google.com/display-video/api/reference/rest/v1/partners/targetingTypes/assignedTargetingOptions/create

Required parameters: partnerId, targetingType

Optional parameters: none

Body: 

{:negativeKeywordListDetails {:negativeKeywordListId string},
 :parentalStatusDetails {:parentalStatus string,
                         :targetingOptionId string},
 :geoRegionDetails {:targetingOptionId string,
                    :geoRegionType string,
                    :displayName string,
                    :negative boolean},
 :regionalLocationListDetails {:regionalLocationListId string,
                               :negative boolean},
 :browserDetails {:displayName string,
                  :negative boolean,
                  :targetingOptionId string},
 :inventorySourceGroupDetails {:inventorySourceGroupId string},
 :nativeContentPositionDetails {:contentPosition string,
                                :targetingOptionId string},
 :assignedTargetingOptionId string,
 :operatingSystemDetails {:displayName string,
                          :targetingOptionId string,
                          :negative boolean},
 :appCategoryDetails {:targetingOptionId string,
                      :displayName string,
                      :negative boolean},
 :contentInstreamPositionDetails {:adType string,
                                  :contentInstreamPosition string,
                                  :targetingOptionId string},
 :inventorySourceDetails {:inventorySourceId string},
 :thirdPartyVerifierDetails {:adloox Adloox,
                             :integralAdScience IntegralAdScience,
                             :doubleVerify DoubleVerify},
 :name string,
 :onScreenPositionDetails {:adType string,
                           :onScreenPosition string,
                           :targetingOptionId string},
 :videoPlayerSizeDetails {:targetingOptionId string,
                          :videoPlayerSize string},
 :carrierAndIspDetails {:targetingOptionId string,
                        :displayName string,
                        :negative boolean},
 :proximityLocationListDetails {:proximityLocationListId string,
                                :proximityRadiusRange string},
 :digitalContentLabelExclusionDetails {:excludedTargetingOptionId string,
                                       :contentRatingTier string},
 :ageRangeDetails {:targetingOptionId string, :ageRange string},
 :deviceMakeModelDetails {:targetingOptionId string,
                          :displayName string,
                          :negative boolean},
 :categoryDetails {:displayName string,
                   :negative boolean,
                   :targetingOptionId string},
 :inheritance string,
 :businessChainDetails {:displayName string,
                        :proximityRadiusAmount number,
                        :targetingOptionId string,
                        :proximityRadiusUnit string},
 :audienceGroupDetails {:includedFirstAndThirdPartyAudienceGroups [FirstAndThirdPartyAudienceGroup],
                        :includedCustomListGroup CustomListGroup,
                        :excludedFirstAndThirdPartyAudienceGroup FirstAndThirdPartyAudienceGroup,
                        :excludedGoogleAudienceGroup GoogleAudienceGroup,
                        :includedGoogleAudienceGroup GoogleAudienceGroup,
                        :includedCombinedAudienceGroup CombinedAudienceGroup},
 :channelDetails {:negative boolean, :channelId string},
 :targetingType string,
 :environmentDetails {:targetingOptionId string, :environment string},
 :poiDetails {:displayName string,
              :proximityRadiusUnit string,
              :latitude number,
              :proximityRadiusAmount number,
              :targetingOptionId string,
              :longitude number},
 :sensitiveCategoryExclusionDetails {:sensitiveCategory string,
                                     :excludedTargetingOptionId string},
 :deviceTypeDetails {:deviceType string, :targetingOptionId string},
 :appDetails {:appId string,
              :appPlatform string,
              :negative boolean,
              :displayName string},
 :subExchangeDetails {:targetingOptionId string},
 :genderDetails {:gender string, :targetingOptionId string},
 :languageDetails {:targetingOptionId string,
                   :negative boolean,
                   :displayName string},
 :viewabilityDetails {:viewability string, :targetingOptionId string},
 :keywordDetails {:negative boolean, :keyword string},
 :urlDetails {:negative boolean, :url string},
 :exchangeDetails {:targetingOptionId string},
 :dayAndTimeDetails {:startHour integer,
                     :dayOfWeek string,
                     :timeZoneResolution string,
                     :endHour integer},
 :householdIncomeDetails {:targetingOptionId string,
                          :householdIncome string},
 :authorizedSellerStatusDetails {:targetingOptionId string,
                                 :authorizedSellerStatus string},
 :contentOutstreamPositionDetails {:adType string,
                                   :targetingOptionId string,
                                   :contentOutstreamPosition string},
 :userRewardedContentDetails {:userRewardedContent string,
                              :targetingOptionId string},
 :omidDetails {:omid string, :targetingOptionId string}}

Assigns a targeting option to a partner. Returns the assigned targeting option if successful.
sourceraw docstring

targetingTypes-assignedTargetingOptions-delete$clj

(targetingTypes-assignedTargetingOptions-delete$ auth parameters)

https://developers.google.com/display-video/api/reference/rest/v1/partners/targetingTypes/assignedTargetingOptions/delete

Required parameters: partnerId, targetingType, assignedTargetingOptionId

Optional parameters: none

Deletes an assigned targeting option from a partner.

https://developers.google.com/display-video/api/reference/rest/v1/partners/targetingTypes/assignedTargetingOptions/delete

Required parameters: partnerId, targetingType, assignedTargetingOptionId

Optional parameters: none

Deletes an assigned targeting option from a partner.
sourceraw docstring

targetingTypes-assignedTargetingOptions-get$clj

(targetingTypes-assignedTargetingOptions-get$ auth parameters)

https://developers.google.com/display-video/api/reference/rest/v1/partners/targetingTypes/assignedTargetingOptions/get

Required parameters: assignedTargetingOptionId, partnerId, targetingType

Optional parameters: none

Gets a single targeting option assigned to a partner.

https://developers.google.com/display-video/api/reference/rest/v1/partners/targetingTypes/assignedTargetingOptions/get

Required parameters: assignedTargetingOptionId, partnerId, targetingType

Optional parameters: none

Gets a single targeting option assigned to a partner.
sourceraw docstring

targetingTypes-assignedTargetingOptions-list$clj

(targetingTypes-assignedTargetingOptions-list$ auth parameters)

https://developers.google.com/display-video/api/reference/rest/v1/partners/targetingTypes/assignedTargetingOptions/list

Required parameters: partnerId, targetingType

Optional parameters: pageSize, orderBy, pageToken, filter

Lists the targeting options assigned to a partner.

https://developers.google.com/display-video/api/reference/rest/v1/partners/targetingTypes/assignedTargetingOptions/list

Required parameters: partnerId, targetingType

Optional parameters: pageSize, orderBy, pageToken, filter

Lists the targeting options assigned to a partner.
sourceraw docstring

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

× close