Liking cljdoc? Tell your friends :D

happygapi.dfareporting.campaigns

Campaign Manager 360 API: campaigns. Build applications to efficiently manage large or complex trafficking, reporting, and attribution workflows for Campaign Manager 360. See: https://developers.google.com/doubleclick-advertisers/api/reference/rest/v3.5/campaigns

Campaign Manager 360 API: campaigns.
Build applications to efficiently manage large or complex trafficking, reporting, and attribution workflows for Campaign Manager 360.
See: https://developers.google.com/doubleclick-advertisers/api/reference/rest/v3.5/campaigns
raw docstring

get$clj

(get$ auth parameters)

https://developers.google.com/doubleclick-advertisers/api/reference/rest/v3.5/campaigns/get

Required parameters: id, profileId

Optional parameters: none

Gets one campaign by ID.

https://developers.google.com/doubleclick-advertisers/api/reference/rest/v3.5/campaigns/get

Required parameters: id, profileId

Optional parameters: none

Gets one campaign by ID.
sourceraw docstring

insert$clj

(insert$ auth parameters body)

https://developers.google.com/doubleclick-advertisers/api/reference/rest/v3.5/campaigns/insert

Required parameters: profileId

Optional parameters: none

Body:

{:archived boolean, :idDimensionValue {:kind string, :dimensionName string, :matchType string, :value string, :etag string, :id string}, :creativeGroupIds [string], :measurementPartnerLink {:measurementPartner string, :partnerCampaignId string, :linkStatus string}, :additionalCreativeOptimizationConfigurations [{:optimizationActivitys [OptimizationActivity], :name string, :optimizationModel string, :id string}], :advertiserIdDimensionValue {:kind string, :dimensionName string, :matchType string, :value string, :etag string, :id string}, :traffickerEmails [string], :name string, :startDate string, :createInfo {:time string}, :advertiserGroupId string, :eventTagOverrides [{:id string, :enabled boolean}], :defaultClickThroughEventTagProperties {:defaultClickThroughEventTagId string, :overrideInheritedEventTag boolean}, :adBlockingConfiguration {:enabled boolean}, :endDate string, :clickThroughUrlSuffixProperties {:overrideInheritedSuffix boolean, :clickThroughUrlSuffix string}, :advertiserId string, :externalId string, :defaultLandingPageId string, :id string, :kind string, :comment string, :creativeOptimizationConfiguration {:optimizationActivitys [OptimizationActivity], :name string, :optimizationModel string, :id string}, :billingInvoiceCode string, :lastModifiedInfo {:time string}, :subaccountId string, :accountId string, :audienceSegmentGroups [{:name string, :id string, :audienceSegments [AudienceSegment]}], :nielsenOcrEnabled boolean}

Inserts a new campaign.

https://developers.google.com/doubleclick-advertisers/api/reference/rest/v3.5/campaigns/insert

Required parameters: profileId

Optional parameters: none

Body: 

{:archived boolean,
 :idDimensionValue {:kind string,
                    :dimensionName string,
                    :matchType string,
                    :value string,
                    :etag string,
                    :id string},
 :creativeGroupIds [string],
 :measurementPartnerLink {:measurementPartner string,
                          :partnerCampaignId string,
                          :linkStatus string},
 :additionalCreativeOptimizationConfigurations [{:optimizationActivitys [OptimizationActivity],
                                                 :name string,
                                                 :optimizationModel string,
                                                 :id string}],
 :advertiserIdDimensionValue {:kind string,
                              :dimensionName string,
                              :matchType string,
                              :value string,
                              :etag string,
                              :id string},
 :traffickerEmails [string],
 :name string,
 :startDate string,
 :createInfo {:time string},
 :advertiserGroupId string,
 :eventTagOverrides [{:id string, :enabled boolean}],
 :defaultClickThroughEventTagProperties {:defaultClickThroughEventTagId string,
                                         :overrideInheritedEventTag boolean},
 :adBlockingConfiguration {:enabled boolean},
 :endDate string,
 :clickThroughUrlSuffixProperties {:overrideInheritedSuffix boolean,
                                   :clickThroughUrlSuffix string},
 :advertiserId string,
 :externalId string,
 :defaultLandingPageId string,
 :id string,
 :kind string,
 :comment string,
 :creativeOptimizationConfiguration {:optimizationActivitys [OptimizationActivity],
                                     :name string,
                                     :optimizationModel string,
                                     :id string},
 :billingInvoiceCode string,
 :lastModifiedInfo {:time string},
 :subaccountId string,
 :accountId string,
 :audienceSegmentGroups [{:name string,
                          :id string,
                          :audienceSegments [AudienceSegment]}],
 :nielsenOcrEnabled boolean}

Inserts a new campaign.
sourceraw docstring

list$clj

(list$ auth parameters)

https://developers.google.com/doubleclick-advertisers/api/reference/rest/v3.5/campaigns/list

Required parameters: profileId

Optional parameters: archived, atLeastOneOptimizationActivity, overriddenEventTagId, ids, searchString, advertiserGroupIds, pageToken, sortField, advertiserIds, sortOrder, subaccountId, maxResults, excludedIds

Retrieves a list of campaigns, possibly filtered. This method supports paging.

https://developers.google.com/doubleclick-advertisers/api/reference/rest/v3.5/campaigns/list

Required parameters: profileId

Optional parameters: archived, atLeastOneOptimizationActivity, overriddenEventTagId, ids, searchString, advertiserGroupIds, pageToken, sortField, advertiserIds, sortOrder, subaccountId, maxResults, excludedIds

Retrieves a list of campaigns, possibly filtered. This method supports paging.
sourceraw docstring

patch$clj

(patch$ auth parameters body)

https://developers.google.com/doubleclick-advertisers/api/reference/rest/v3.5/campaigns/patch

Required parameters: id, profileId

Optional parameters: none

Body:

{:archived boolean, :idDimensionValue {:kind string, :dimensionName string, :matchType string, :value string, :etag string, :id string}, :creativeGroupIds [string], :measurementPartnerLink {:measurementPartner string, :partnerCampaignId string, :linkStatus string}, :additionalCreativeOptimizationConfigurations [{:optimizationActivitys [OptimizationActivity], :name string, :optimizationModel string, :id string}], :advertiserIdDimensionValue {:kind string, :dimensionName string, :matchType string, :value string, :etag string, :id string}, :traffickerEmails [string], :name string, :startDate string, :createInfo {:time string}, :advertiserGroupId string, :eventTagOverrides [{:id string, :enabled boolean}], :defaultClickThroughEventTagProperties {:defaultClickThroughEventTagId string, :overrideInheritedEventTag boolean}, :adBlockingConfiguration {:enabled boolean}, :endDate string, :clickThroughUrlSuffixProperties {:overrideInheritedSuffix boolean, :clickThroughUrlSuffix string}, :advertiserId string, :externalId string, :defaultLandingPageId string, :id string, :kind string, :comment string, :creativeOptimizationConfiguration {:optimizationActivitys [OptimizationActivity], :name string, :optimizationModel string, :id string}, :billingInvoiceCode string, :lastModifiedInfo {:time string}, :subaccountId string, :accountId string, :audienceSegmentGroups [{:name string, :id string, :audienceSegments [AudienceSegment]}], :nielsenOcrEnabled boolean}

Updates an existing campaign. This method supports patch semantics.

https://developers.google.com/doubleclick-advertisers/api/reference/rest/v3.5/campaigns/patch

Required parameters: id, profileId

Optional parameters: none

Body: 

{:archived boolean,
 :idDimensionValue {:kind string,
                    :dimensionName string,
                    :matchType string,
                    :value string,
                    :etag string,
                    :id string},
 :creativeGroupIds [string],
 :measurementPartnerLink {:measurementPartner string,
                          :partnerCampaignId string,
                          :linkStatus string},
 :additionalCreativeOptimizationConfigurations [{:optimizationActivitys [OptimizationActivity],
                                                 :name string,
                                                 :optimizationModel string,
                                                 :id string}],
 :advertiserIdDimensionValue {:kind string,
                              :dimensionName string,
                              :matchType string,
                              :value string,
                              :etag string,
                              :id string},
 :traffickerEmails [string],
 :name string,
 :startDate string,
 :createInfo {:time string},
 :advertiserGroupId string,
 :eventTagOverrides [{:id string, :enabled boolean}],
 :defaultClickThroughEventTagProperties {:defaultClickThroughEventTagId string,
                                         :overrideInheritedEventTag boolean},
 :adBlockingConfiguration {:enabled boolean},
 :endDate string,
 :clickThroughUrlSuffixProperties {:overrideInheritedSuffix boolean,
                                   :clickThroughUrlSuffix string},
 :advertiserId string,
 :externalId string,
 :defaultLandingPageId string,
 :id string,
 :kind string,
 :comment string,
 :creativeOptimizationConfiguration {:optimizationActivitys [OptimizationActivity],
                                     :name string,
                                     :optimizationModel string,
                                     :id string},
 :billingInvoiceCode string,
 :lastModifiedInfo {:time string},
 :subaccountId string,
 :accountId string,
 :audienceSegmentGroups [{:name string,
                          :id string,
                          :audienceSegments [AudienceSegment]}],
 :nielsenOcrEnabled boolean}

Updates an existing campaign. This method supports patch semantics.
sourceraw docstring

update$clj

(update$ auth parameters body)

https://developers.google.com/doubleclick-advertisers/api/reference/rest/v3.5/campaigns/update

Required parameters: profileId

Optional parameters: none

Body:

{:archived boolean, :idDimensionValue {:kind string, :dimensionName string, :matchType string, :value string, :etag string, :id string}, :creativeGroupIds [string], :measurementPartnerLink {:measurementPartner string, :partnerCampaignId string, :linkStatus string}, :additionalCreativeOptimizationConfigurations [{:optimizationActivitys [OptimizationActivity], :name string, :optimizationModel string, :id string}], :advertiserIdDimensionValue {:kind string, :dimensionName string, :matchType string, :value string, :etag string, :id string}, :traffickerEmails [string], :name string, :startDate string, :createInfo {:time string}, :advertiserGroupId string, :eventTagOverrides [{:id string, :enabled boolean}], :defaultClickThroughEventTagProperties {:defaultClickThroughEventTagId string, :overrideInheritedEventTag boolean}, :adBlockingConfiguration {:enabled boolean}, :endDate string, :clickThroughUrlSuffixProperties {:overrideInheritedSuffix boolean, :clickThroughUrlSuffix string}, :advertiserId string, :externalId string, :defaultLandingPageId string, :id string, :kind string, :comment string, :creativeOptimizationConfiguration {:optimizationActivitys [OptimizationActivity], :name string, :optimizationModel string, :id string}, :billingInvoiceCode string, :lastModifiedInfo {:time string}, :subaccountId string, :accountId string, :audienceSegmentGroups [{:name string, :id string, :audienceSegments [AudienceSegment]}], :nielsenOcrEnabled boolean}

Updates an existing campaign.

https://developers.google.com/doubleclick-advertisers/api/reference/rest/v3.5/campaigns/update

Required parameters: profileId

Optional parameters: none

Body: 

{:archived boolean,
 :idDimensionValue {:kind string,
                    :dimensionName string,
                    :matchType string,
                    :value string,
                    :etag string,
                    :id string},
 :creativeGroupIds [string],
 :measurementPartnerLink {:measurementPartner string,
                          :partnerCampaignId string,
                          :linkStatus string},
 :additionalCreativeOptimizationConfigurations [{:optimizationActivitys [OptimizationActivity],
                                                 :name string,
                                                 :optimizationModel string,
                                                 :id string}],
 :advertiserIdDimensionValue {:kind string,
                              :dimensionName string,
                              :matchType string,
                              :value string,
                              :etag string,
                              :id string},
 :traffickerEmails [string],
 :name string,
 :startDate string,
 :createInfo {:time string},
 :advertiserGroupId string,
 :eventTagOverrides [{:id string, :enabled boolean}],
 :defaultClickThroughEventTagProperties {:defaultClickThroughEventTagId string,
                                         :overrideInheritedEventTag boolean},
 :adBlockingConfiguration {:enabled boolean},
 :endDate string,
 :clickThroughUrlSuffixProperties {:overrideInheritedSuffix boolean,
                                   :clickThroughUrlSuffix string},
 :advertiserId string,
 :externalId string,
 :defaultLandingPageId string,
 :id string,
 :kind string,
 :comment string,
 :creativeOptimizationConfiguration {:optimizationActivitys [OptimizationActivity],
                                     :name string,
                                     :optimizationModel string,
                                     :id string},
 :billingInvoiceCode string,
 :lastModifiedInfo {:time string},
 :subaccountId string,
 :accountId string,
 :audienceSegmentGroups [{:name string,
                          :id string,
                          :audienceSegments [AudienceSegment]}],
 :nielsenOcrEnabled boolean}

Updates an existing campaign.
sourceraw docstring

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

× close