Liking cljdoc? Tell your friends :D

happygapi.doubleclicksearch.reports

Search Ads 360 API: reports. The Search Ads 360 API allows developers to automate uploading conversions and downloading reports from Search Ads 360. See: https://developers.google.com/search-adsapi/reference/rest/v2/reports

Search Ads 360 API: reports.
The Search Ads 360 API allows developers to automate uploading conversions and downloading reports from Search Ads 360.
See: https://developers.google.com/search-adsapi/reference/rest/v2/reports
raw docstring

generate$clj

(generate$ auth parameters body)

https://developers.google.com/search-adsapi/reference/rest/v2/reports/generate

Required parameters: none

Optional parameters: none

Body:

{:timeRange {:changedMetricsSinceTimestamp string, :endDate string, :changedAttributesSinceTimestamp string, :startDate string}, :filters [{:operator string, :column {:productReportPerspective string, :customMetricName string, :startDate string, :headerText string, :endDate string, :groupByColumn boolean, :platformSource string, :customDimensionName string, :savedColumnName string, :columnName string}, :values [any]}], :columns [{:productReportPerspective string, :customMetricName string, :startDate string, :headerText string, :endDate string, :groupByColumn boolean, :platformSource string, :customDimensionName string, :savedColumnName string, :columnName string}], :includeRemovedEntities boolean, :verifySingleTimeZone boolean, :includeDeletedEntities boolean, :statisticsCurrency string, :reportScope {:agencyId string, :advertiserId string, :keywordId string, :engineAccountId string, :adGroupId string, :campaignId string, :adId string}, :reportType string, :startRow integer, :maxRowsPerFile integer, :rowCount integer, :downloadFormat string, :orderBy [{:column {:productReportPerspective string, :customMetricName string, :startDate string, :headerText string, :endDate string, :groupByColumn boolean, :platformSource string, :customDimensionName string, :savedColumnName string, :columnName string}, :sortOrder string}]}

Generates and returns a report immediately.

https://developers.google.com/search-adsapi/reference/rest/v2/reports/generate

Required parameters: none

Optional parameters: none

Body: 

{:timeRange {:changedMetricsSinceTimestamp string,
             :endDate string,
             :changedAttributesSinceTimestamp string,
             :startDate string},
 :filters [{:operator string,
            :column {:productReportPerspective string,
                     :customMetricName string,
                     :startDate string,
                     :headerText string,
                     :endDate string,
                     :groupByColumn boolean,
                     :platformSource string,
                     :customDimensionName string,
                     :savedColumnName string,
                     :columnName string},
            :values [any]}],
 :columns [{:productReportPerspective string,
            :customMetricName string,
            :startDate string,
            :headerText string,
            :endDate string,
            :groupByColumn boolean,
            :platformSource string,
            :customDimensionName string,
            :savedColumnName string,
            :columnName string}],
 :includeRemovedEntities boolean,
 :verifySingleTimeZone boolean,
 :includeDeletedEntities boolean,
 :statisticsCurrency string,
 :reportScope {:agencyId string,
               :advertiserId string,
               :keywordId string,
               :engineAccountId string,
               :adGroupId string,
               :campaignId string,
               :adId string},
 :reportType string,
 :startRow integer,
 :maxRowsPerFile integer,
 :rowCount integer,
 :downloadFormat string,
 :orderBy [{:column {:productReportPerspective string,
                     :customMetricName string,
                     :startDate string,
                     :headerText string,
                     :endDate string,
                     :groupByColumn boolean,
                     :platformSource string,
                     :customDimensionName string,
                     :savedColumnName string,
                     :columnName string},
            :sortOrder string}]}

Generates and returns a report immediately.
sourceraw docstring

get$clj

(get$ auth parameters)

https://developers.google.com/search-adsapi/reference/rest/v2/reports/get

Required parameters: reportId

Optional parameters: none

Polls for the status of a report request.

https://developers.google.com/search-adsapi/reference/rest/v2/reports/get

Required parameters: reportId

Optional parameters: none

Polls for the status of a report request.
sourceraw docstring

getFile$clj

(getFile$ auth parameters)

https://developers.google.com/search-adsapi/reference/rest/v2/reports/getFile

Required parameters: reportId, reportFragment

Optional parameters: none

Downloads a report file encoded in UTF-8.

https://developers.google.com/search-adsapi/reference/rest/v2/reports/getFile

Required parameters: reportId, reportFragment

Optional parameters: none

Downloads a report file encoded in UTF-8.
sourceraw docstring

request$clj

(request$ auth parameters body)

https://developers.google.com/search-adsapi/reference/rest/v2/reports/request

Required parameters: none

Optional parameters: none

Body:

{:timeRange {:changedMetricsSinceTimestamp string, :endDate string, :changedAttributesSinceTimestamp string, :startDate string}, :filters [{:operator string, :column {:productReportPerspective string, :customMetricName string, :startDate string, :headerText string, :endDate string, :groupByColumn boolean, :platformSource string, :customDimensionName string, :savedColumnName string, :columnName string}, :values [any]}], :columns [{:productReportPerspective string, :customMetricName string, :startDate string, :headerText string, :endDate string, :groupByColumn boolean, :platformSource string, :customDimensionName string, :savedColumnName string, :columnName string}], :includeRemovedEntities boolean, :verifySingleTimeZone boolean, :includeDeletedEntities boolean, :statisticsCurrency string, :reportScope {:agencyId string, :advertiserId string, :keywordId string, :engineAccountId string, :adGroupId string, :campaignId string, :adId string}, :reportType string, :startRow integer, :maxRowsPerFile integer, :rowCount integer, :downloadFormat string, :orderBy [{:column {:productReportPerspective string, :customMetricName string, :startDate string, :headerText string, :endDate string, :groupByColumn boolean, :platformSource string, :customDimensionName string, :savedColumnName string, :columnName string}, :sortOrder string}]}

Inserts a report request into the reporting system.

https://developers.google.com/search-adsapi/reference/rest/v2/reports/request

Required parameters: none

Optional parameters: none

Body: 

{:timeRange {:changedMetricsSinceTimestamp string,
             :endDate string,
             :changedAttributesSinceTimestamp string,
             :startDate string},
 :filters [{:operator string,
            :column {:productReportPerspective string,
                     :customMetricName string,
                     :startDate string,
                     :headerText string,
                     :endDate string,
                     :groupByColumn boolean,
                     :platformSource string,
                     :customDimensionName string,
                     :savedColumnName string,
                     :columnName string},
            :values [any]}],
 :columns [{:productReportPerspective string,
            :customMetricName string,
            :startDate string,
            :headerText string,
            :endDate string,
            :groupByColumn boolean,
            :platformSource string,
            :customDimensionName string,
            :savedColumnName string,
            :columnName string}],
 :includeRemovedEntities boolean,
 :verifySingleTimeZone boolean,
 :includeDeletedEntities boolean,
 :statisticsCurrency string,
 :reportScope {:agencyId string,
               :advertiserId string,
               :keywordId string,
               :engineAccountId string,
               :adGroupId string,
               :campaignId string,
               :adId string},
 :reportType string,
 :startRow integer,
 :maxRowsPerFile integer,
 :rowCount integer,
 :downloadFormat string,
 :orderBy [{:column {:productReportPerspective string,
                     :customMetricName string,
                     :startDate string,
                     :headerText string,
                     :endDate string,
                     :groupByColumn boolean,
                     :platformSource string,
                     :customDimensionName string,
                     :savedColumnName string,
                     :columnName string},
            :sortOrder string}]}

Inserts a report request into the reporting system.
sourceraw docstring

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

× close