Web Service: ReportService
Port ReportServiceInterfacePort Port typeSource code
- getReportDownloadURLDetailSource code
- getReportDownloadUrlWithOptionsDetailSource code
- getReportJobStatusDetailSource code
- getSavedQueriesByStatementDetailSource code
- runReportJobDetailSource code
Operations
- getReportDownloadURLDescription:Returns the URL at which the report file can be downloaded.
The report will be generated as a gzip archive, containing the report file itself.
Operation type:Request-response. The endpoint receives a message, and sends a correlated message.Input:getReportDownloadURLRequest (wsdlsoap:header, use = literal, part = RequestHeader)Source codeparameters type getReportDownloadURLReturns the URL at which the report file can be downloaded.The report will be generated as a gzip archive, containing the report file itself.
- reportJobId - optional; type long
- exportFormat - optional; type ExportFormat - type string with restriction - enum { 'TSV', 'TSV_EXCEL', 'CSV_DUMP', 'XML', 'XLSX' }
Output:getReportDownloadURLResponse (wsdlsoap:header, use = literal, part = ResponseHeader)Source codeparameters type getReportDownloadURLResponse- rval - optional; type string
Fault:ApiException (wsdlsoap:fault, use = literal)Source codeApiException type ApiExceptionFaultException class for holding a list of service errors.Base class for exceptions.- message - optional; type stringError message.
- errors - optional, unbounded; type ApiErrorThe API error base class that provides details about an error that occurred while processing a service request.
The OGNL field path is provided for parsers to identify the request data element that may have caused the error.
- fieldPath - optional; type stringThe OGNL field path to identify cause of error.
- fieldPathElements - optional, unbounded; type FieldPathElementA parsed copy of the field path. For example, the field path "operations[1].operand" corresponds to this list: {FieldPathElement(field = "operations", index = 1), FieldPathElement(field = "operand", index = null)}.A segment of a field path. Each dot in a field path defines a new segment.
- field - optional; type stringThe name of a field in lower camelcase. (e.g. "biddingStrategy")
- index - optional; type intFor list fields, this is a 0-indexed position in the list. Null for non-list fields.
- field - optional; type string
- trigger - optional; type stringThe data that caused the error.
- errorString - optional; type stringA simple string representation of the error and reason.
List of errors. - fieldPath - optional; type string
A fault element of type ApiException. - getReportDownloadUrlWithOptionsDescription:Returns the URL at which the report file can be downloaded, and allows for customization of the downloaded report.
By default, the report will be generated as a gzip archive, containing the report file itself. This can be changed by setting {@link ReportDownloadOptions#useGzipCompression} to false.
Operation type:Request-response. The endpoint receives a message, and sends a correlated message.Input:getReportDownloadUrlWithOptionsRequest (wsdlsoap:header, use = literal, part = RequestHeader)Source codeparameters type getReportDownloadUrlWithOptionsReturns the URL at which the report file can be downloaded, and allows for customization of the downloaded report.By default, the report will be generated as a gzip archive, containing the report file itself. This can be changed by setting {@link ReportDownloadOptions#useGzipCompression} to false.
- reportJobId - optional; type long
- reportDownloadOptions - optional; type ReportDownloadOptionsRepresents the options for an API report download request. See {@link ReportService#getReportDownloadUrlWithOptions}.
- exportFormat - optional; type ExportFormat - type string with restriction - enum { 'TSV', 'TSV_EXCEL', 'CSV_DUMP', 'XML', 'XLSX' }The {@link ExportFormat} used to generate the report. Default value is {@link ExportFormat#CSV_DUMP}.
- includeReportProperties - optional; type booleanWhether or not to include the report properties (e.g. network, user, date generated...) in the generated report. Default is false.
- includeTotalsRow - optional; type booleanWhether or not to include the totals row. Default is true for all formats except {@link ExportFormat#CSV_DUMP}.
- useGzipCompression - optional; type booleanWhether or not to compress the report file to a gzip file. Default is true.
Regardless of value, gzip http compression is available from the URL by normal means.
- exportFormat - optional; type ExportFormat - type string with restriction - enum { 'TSV', 'TSV_EXCEL', 'CSV_DUMP', 'XML', 'XLSX' }
Output:getReportDownloadUrlWithOptionsResponse (wsdlsoap:header, use = literal, part = ResponseHeader)Source codeparameters type getReportDownloadUrlWithOptionsResponse- rval - optional; type string
Fault:ApiException (wsdlsoap:fault, use = literal)Source codeApiException type ApiExceptionFaultException class for holding a list of service errors.Base class for exceptions.- message - optional; type stringError message.
- errors - optional, unbounded; type ApiErrorThe API error base class that provides details about an error that occurred while processing a service request.
The OGNL field path is provided for parsers to identify the request data element that may have caused the error.
- fieldPath - optional; type stringThe OGNL field path to identify cause of error.
- fieldPathElements - optional, unbounded; type FieldPathElementA parsed copy of the field path. For example, the field path "operations[1].operand" corresponds to this list: {FieldPathElement(field = "operations", index = 1), FieldPathElement(field = "operand", index = null)}.A segment of a field path. Each dot in a field path defines a new segment.
- field - optional; type stringThe name of a field in lower camelcase. (e.g. "biddingStrategy")
- index - optional; type intFor list fields, this is a 0-indexed position in the list. Null for non-list fields.
- field - optional; type string
- trigger - optional; type stringThe data that caused the error.
- errorString - optional; type stringA simple string representation of the error and reason.
List of errors. - fieldPath - optional; type string
A fault element of type ApiException. - getReportJobStatusDescription:Returns the {@link ReportJobStatus} of the report job with the specified ID.Operation type:Request-response. The endpoint receives a message, and sends a correlated message.Input:getReportJobStatusRequest (wsdlsoap:header, use = literal, part = RequestHeader)Source codeparameters type getReportJobStatusReturns the {@link ReportJobStatus} of the report job with the specified ID.
- reportJobId - optional; type long
Output:getReportJobStatusResponse (wsdlsoap:header, use = literal, part = ResponseHeader)Source codeparameters type getReportJobStatusResponse- rval - optional; type ReportJobStatus - type string with restriction - enum { 'COMPLETED', 'IN_PROGRESS', 'FAILED' }
Fault:ApiException (wsdlsoap:fault, use = literal)Source codeApiException type ApiExceptionFaultException class for holding a list of service errors.Base class for exceptions.- message - optional; type stringError message.
- errors - optional, unbounded; type ApiErrorThe API error base class that provides details about an error that occurred while processing a service request.
The OGNL field path is provided for parsers to identify the request data element that may have caused the error.
- fieldPath - optional; type stringThe OGNL field path to identify cause of error.
- fieldPathElements - optional, unbounded; type FieldPathElementA parsed copy of the field path. For example, the field path "operations[1].operand" corresponds to this list: {FieldPathElement(field = "operations", index = 1), FieldPathElement(field = "operand", index = null)}.A segment of a field path. Each dot in a field path defines a new segment.
- field - optional; type stringThe name of a field in lower camelcase. (e.g. "biddingStrategy")
- index - optional; type intFor list fields, this is a 0-indexed position in the list. Null for non-list fields.
- field - optional; type string
- trigger - optional; type stringThe data that caused the error.
- errorString - optional; type stringA simple string representation of the error and reason.
List of errors. - fieldPath - optional; type string
A fault element of type ApiException. - getSavedQueriesByStatementDescription:Retrieves a page of the saved queries either created by or shared with the current user. Each {@link SavedQuery} in the page, if it is compatible with the current API version, will contain a {@link ReportQuery} object which can be optionally modified and used to create a {@link ReportJob}. This can then be passed to {@link ReportService#runReportJob}. The following fields are supported for filtering:
PQL Property Object Property {@code id} {@link SavedQuery#id} {@code name} {@link SavedQuery#name} Operation type:Request-response. The endpoint receives a message, and sends a correlated message.Input:getSavedQueriesByStatementRequest (wsdlsoap:header, use = literal, part = RequestHeader)Source codeparameters type getSavedQueriesByStatementRetrieves a page of the saved queries either created by or shared with the current user. Each {@link SavedQuery} in the page, if it is compatible with the current API version, will contain a {@link ReportQuery} object which can be optionally modified and used to create a {@link ReportJob}. This can then be passed to {@link ReportService#runReportJob}. The following fields are supported for filtering:PQL Property Object Property {@code id} {@link SavedQuery#id} {@code name} {@link SavedQuery#name} - filterStatement - optional; type StatementCaptures the {@code WHERE}, {@code ORDER BY} and {@code LIMIT} clauses of a PQL query. Statements are typically used to retrieve objects of a predefined domain type, which makes SELECT clause unnecessary.
An example query text might be {@code "WHERE status = 'ACTIVE' ORDER BY id LIMIT 30"}.
Statements support bind variables. These are substitutes for literals and can be thought of as input parameters to a PQL query.
An example of such a query might be {@code "WHERE id = :idValue"}.
Statements also support use of the LIKE keyword. This provides wildcard string matching.
An example of such a query might be {@code "WHERE name LIKE '%searchString%'"}.
The value for the variable idValue must then be set with an object of type {@link Value}, e.g., {@link NumberValue}, {@link TextValue} or {@link BooleanValue}.- query - optional; type stringHolds the query in PQL syntax. The syntax is:
[WHERE{[AND | OR] ...}]
[ORDER BY[ASC | DESC]]
[LIMIT {[,] } | { OFFSET }]
:={< | <= | > | >= | = | != }
:={< | <= | > | >= | = | != }
:= IN
:= IS NULL
:= LIKE
:= :
- values - optional, unbounded; type String_ValueMapEntryHolds keys and values for bind variables and their values. The key is the name of the bind variable. The value is the literal value of the variable.
In the example {@code "WHERE status = :bindStatus ORDER BY id LIMIT 30"}, the bind variable, represented by {@code :bindStatus} is named {@code bindStatus}, which would also be the parameter map key. The bind variable's value would be represented by a parameter map value of type {@link TextValue}. The final result, for example, would be an entry of {@code "bindStatus" => StringParam("ACTIVE")}.
This represents an entry in a map with a key of type String and value of type Value.- key - optional; type string
- value - optional; type Value{@code Value} represents a value.
- query - optional; type string
Output:getSavedQueriesByStatementResponse (wsdlsoap:header, use = literal, part = ResponseHeader)Source codeparameters type getSavedQueriesByStatementResponse- rval - optional; type SavedQueryPageA page of {@link SavedQuery} objects.
- totalResultSetSize - optional; type intThe size of the total result set to which this page belongs.
- startIndex - optional; type intThe absolute index in the total result set on which this page begins.
- results - optional, unbounded; type SavedQueryA saved {@link ReportQuery} representing the selection criteria for running a report.
- id - optional; type longThe ID of the saved query.
- name - optional; type stringThe name of the saved query.
- reportQuery - optional; type ReportQueryA {@code ReportQuery} object allows you to specify the selection criteria for generating a report. Only reports with at least one {@link Column} are supported.
- dimensions - optional, unbounded; type Dimension - type string with restriction - enum { 'MONTH_AND_YEAR', 'WEEK', 'DATE', 'DAY', 'HOUR', 'DATE_PT', 'WEEK_PT', 'MONTH_YEAR_PT', 'DAY_OF_WEEK_PT', 'LINE_ITEM_ID', 'LINE_ITEM_NAME', 'LINE_ITEM_TYPE', 'ORDER_ID', 'ORDER_NAME', 'ORDER_DELIVERY_STATUS', 'ADVERTISER_ID', 'ADVERTISER_NAME', 'AD_NETWORK_ID', 'AD_NETWORK_NAME', 'SALESPERSON_ID', 'SALESPERSON_NAME', 'CREATIVE_ID', 'CREATIVE_NAME', 'CREATIVE_TYPE', 'CREATIVE_BILLING_TYPE', 'CUSTOM_EVENT_ID', 'CUSTOM_EVENT_NAME', 'CUSTOM_EVENT_TYPE', 'CREATIVE_SIZE', 'AD_UNIT_ID', 'AD_UNIT_NAME', 'PARENT_AD_UNIT_ID', 'PARENT_AD_UNIT_NAME', 'PLACEMENT_ID', 'PLACEMENT_NAME', 'PLACEMENT_STATUS', 'TARGETING', 'BROWSER_NAME', 'DEVICE_CATEGORY_ID', 'DEVICE_CATEGORY_NAME', 'COUNTRY_CRITERIA_ID', 'COUNTRY_CODE', 'COUNTRY_NAME', 'REGION_CRITERIA_ID', 'REGION_NAME', 'CITY_CRITERIA_ID', 'CITY_NAME', 'METRO_CRITERIA_ID', 'METRO_NAME', 'POSTAL_CODE_CRITERIA_ID', 'POSTAL_CODE', 'CUSTOM_TARGETING_VALUE_ID', 'CUSTOM_CRITERIA', 'CONTENT_ID', 'CONTENT_NAME', 'CONTENT_BUNDLE_ID', 'CONTENT_BUNDLE_NAME', 'CMS_METADATA', 'VIDEO_FALLBACK_POSITION', 'POSITION_OF_POD', 'POSITION_IN_POD', 'CUSTOM_SPOT_ID', 'CUSTOM_SPOT_NAME', 'VIDEO_REDIRECT_THIRD_PARTY', 'VIDEO_BREAK_TYPE', 'VIDEO_BREAK_TYPE_NAME', 'VIDEO_VAST_VERSION', 'VIDEO_AD_REQUEST_DURATION_ID', 'VIDEO_AD_REQUEST_DURATION', 'VIDEO_PLCMT_ID', 'VIDEO_PLCMT_NAME', 'INVENTORY_FORMAT', 'INVENTORY_FORMAT_NAME', 'PARTNER_MANAGEMENT_PARTNER_ID', 'PARTNER_MANAGEMENT_PARTNER_NAME', 'PARTNER_MANAGEMENT_PARTNER_LABEL_ID', 'PARTNER_MANAGEMENT_PARTNER_LABEL_NAME', 'PARTNER_MANAGEMENT_ASSIGNMENT_ID', 'PARTNER_MANAGEMENT_ASSIGNMENT_NAME', 'INVENTORY_SHARE_ASSIGNMENT_ID', 'INVENTORY_SHARE_ASSIGNMENT_NAME', 'INVENTORY_SHARE_OUTCOME', 'GRP_DEMOGRAPHICS', 'AD_REQUEST_AD_UNIT_SIZES', 'AD_REQUEST_CUSTOM_CRITERIA', 'IS_FIRST_LOOK_DEAL', 'IS_ADX_DIRECT', 'YIELD_GROUP_ID', 'YIELD_GROUP_NAME', 'YIELD_PARTNER', 'YIELD_PARTNER_TAG', 'EXCHANGE_BIDDING_DEAL_ID', 'EXCHANGE_BIDDING_DEAL_TYPE', 'CLASSIFIED_ADVERTISER_ID', 'CLASSIFIED_ADVERTISER_NAME', 'CLASSIFIED_BRAND_ID', 'CLASSIFIED_BRAND_NAME', 'MEDIATION_TYPE', 'NATIVE_TEMPLATE_ID', 'NATIVE_TEMPLATE_NAME', 'NATIVE_STYLE_ID', 'NATIVE_STYLE_NAME', 'CHILD_NETWORK_CODE', 'MOBILE_APP_RESOLVED_ID', 'MOBILE_APP_NAME', 'MOBILE_DEVICE_NAME', 'MOBILE_INVENTORY_TYPE', 'OPERATING_SYSTEM_VERSION_ID', 'OPERATING_SYSTEM_VERSION_NAME', 'REQUEST_TYPE', 'AD_UNIT_STATUS', 'MASTER_COMPANION_CREATIVE_ID', 'MASTER_COMPANION_CREATIVE_NAME', 'AUDIENCE_SEGMENT_ID', 'AUDIENCE_SEGMENT_NAME', 'AUDIENCE_SEGMENT_DATA_PROVIDER_NAME', 'WEB_PROPERTY_CODE', 'BUYING_AGENCY_NAME', 'BUYER_NETWORK_ID', 'BUYER_NETWORK_NAME', 'BIDDER_ID', 'BIDDER_NAME', 'ADVERTISER_DOMAIN_NAME', 'AD_EXCHANGE_OPTIMIZATION_TYPE', 'ADVERTISER_VERTICAL_NAME', 'NIELSEN_SEGMENT', 'NIELSEN_DEMOGRAPHICS', 'NIELSEN_RESTATEMENT_DATE', 'NIELSEN_DEVICE_ID', 'NIELSEN_DEVICE_NAME', 'PROGRAMMATIC_BUYER_ID', 'PROGRAMMATIC_BUYER_NAME', 'REQUESTED_AD_SIZES', 'CREATIVE_SIZE_DELIVERED', 'PROGRAMMATIC_CHANNEL_ID', 'PROGRAMMATIC_CHANNEL_NAME', 'CLASSIFIED_YIELD_PARTNER_NAME', 'DP_DATE', 'DP_WEEK', 'DP_MONTH_YEAR', 'DP_COUNTRY_CRITERIA_ID', 'DP_COUNTRY_NAME', 'DP_INVENTORY_TYPE', 'DP_CREATIVE_SIZE', 'DP_BRAND_NAME', 'DP_ADVERTISER_NAME', 'DP_ADX_BUYER_NETWORK_NAME', 'DP_MOBILE_DEVICE_NAME', 'DP_DEVICE_CATEGORY_NAME', 'DP_TAG_ID', 'DP_DEAL_ID', 'DP_APP_ID', 'CUSTOM_DIMENSION', 'DEMAND_CHANNEL_ID', 'DEMAND_CHANNEL_NAME', 'DOMAIN', 'SERVING_RESTRICTION_ID', 'SERVING_RESTRICTION_NAME', 'UNIFIED_PRICING_RULE_ID', 'UNIFIED_PRICING_RULE_NAME', 'FIRST_LOOK_PRICING_RULE_ID', 'FIRST_LOOK_PRICING_RULE_NAME', 'BID_RANGE', 'BID_REJECTION_REASON', 'BID_REJECTION_REASON_NAME', 'AD_TECHNOLOGY_PROVIDER_DOMAIN', 'PROGRAMMATIC_DEAL_ID', 'PROGRAMMATIC_DEAL_NAME', 'AD_TECHNOLOGY_PROVIDER_ID', 'AD_TECHNOLOGY_PROVIDER_NAME', 'TCF_VENDOR_ID', 'TCF_VENDOR_NAME', 'SITE_NAME', 'CHANNEL_NAME', 'URL_ID', 'URL_NAME', 'VIDEO_AD_DURATION', 'VIDEO_AD_TYPE_ID', 'VIDEO_AD_TYPE_NAME', 'AD_EXCHANGE_PRODUCT_CODE', 'AD_EXCHANGE_PRODUCT_NAME', 'DYNAMIC_ALLOCATION_ID', 'DYNAMIC_ALLOCATION_NAME', 'AD_TYPE_ID', 'AD_TYPE_NAME', 'AD_LOCATION_ID', 'AD_LOCATION_NAME', 'TARGETING_TYPE_CODE', 'TARGETING_TYPE_NAME', 'BRANDING_TYPE_CODE', 'BRANDING_TYPE_NAME', 'BANDWIDTH_ID', 'BANDWIDTH_NAME', 'CARRIER_ID', 'CARRIER_NAME' }The list of break-down types being requested in the report. The generated report will contain the dimensions in the same order as requested. This field is required.
- adUnitView - optional; type ReportQuery.AdUnitView - type string with restriction - enum { 'TOP_LEVEL', 'FLAT', 'HIERARCHICAL' }The ad unit view for the report. Defaults to {@link AdUnitView#TOP_LEVEL}.
- columns - optional, unbounded; type Column - type string with restriction - enum { 'AD_SERVER_IMPRESSIONS', 'AD_SERVER_BEGIN_TO_RENDER_IMPRESSIONS', 'AD_SERVER_TARGETED_IMPRESSIONS', 'AD_SERVER_CLICKS', 'AD_SERVER_TARGETED_CLICKS', 'AD_SERVER_CTR', 'AD_SERVER_CPM_AND_CPC_REVENUE', 'AD_SERVER_CPM_AND_CPC_REVENUE_GROSS', 'AD_SERVER_CPD_REVENUE', 'AD_SERVER_ALL_REVENUE', 'AD_SERVER_ALL_REVENUE_GROSS', 'AD_SERVER_WITHOUT_CPD_AVERAGE_ECPM', 'AD_SERVER_WITH_CPD_AVERAGE_ECPM', 'AD_SERVER_LINE_ITEM_LEVEL_PERCENT_IMPRESSIONS', 'AD_SERVER_LINE_ITEM_LEVEL_PERCENT_CLICKS', 'AD_SERVER_LINE_ITEM_LEVEL_WITHOUT_CPD_PERCENT_REVENUE', 'AD_SERVER_LINE_ITEM_LEVEL_WITH_CPD_PERCENT_REVENUE', 'AD_SERVER_UNFILTERED_IMPRESSIONS', 'AD_SERVER_UNFILTERED_BEGIN_TO_RENDER_IMPRESSIONS', 'AD_SERVER_UNFILTERED_CLICKS', 'ADSENSE_LINE_ITEM_LEVEL_IMPRESSIONS', 'ADSENSE_LINE_ITEM_LEVEL_TARGETED_IMPRESSIONS', 'ADSENSE_LINE_ITEM_LEVEL_CLICKS', 'ADSENSE_LINE_ITEM_LEVEL_TARGETED_CLICKS', 'ADSENSE_LINE_ITEM_LEVEL_CTR', 'ADSENSE_LINE_ITEM_LEVEL_REVENUE', 'ADSENSE_LINE_ITEM_LEVEL_AVERAGE_ECPM', 'ADSENSE_LINE_ITEM_LEVEL_PERCENT_IMPRESSIONS', 'ADSENSE_LINE_ITEM_LEVEL_PERCENT_CLICKS', 'ADSENSE_LINE_ITEM_LEVEL_WITHOUT_CPD_PERCENT_REVENUE', 'ADSENSE_LINE_ITEM_LEVEL_WITH_CPD_PERCENT_REVENUE', 'AD_EXCHANGE_LINE_ITEM_LEVEL_IMPRESSIONS', 'BID_COUNT', 'BID_AVERAGE_CPM', 'YIELD_GROUP_CALLOUTS', 'YIELD_GROUP_SUCCESSFUL_RESPONSES', 'YIELD_GROUP_BIDS', 'YIELD_GROUP_BIDS_IN_AUCTION', 'YIELD_GROUP_AUCTIONS_WON', 'DEALS_BID_REQUESTS', 'DEALS_BIDS', 'DEALS_BID_RATE', 'DEALS_WINNING_BIDS', 'DEALS_WIN_RATE', 'YIELD_GROUP_IMPRESSIONS', 'YIELD_GROUP_ESTIMATED_REVENUE', 'YIELD_GROUP_ESTIMATED_CPM', 'YIELD_GROUP_MEDIATION_FILL_RATE', 'YIELD_GROUP_MEDIATION_PASSBACKS', 'YIELD_GROUP_MEDIATION_THIRD_PARTY_ECPM', 'YIELD_GROUP_MEDIATION_CHAINS_SERVED', 'MEDIATION_THIRD_PARTY_ECPM', 'AD_EXCHANGE_LINE_ITEM_LEVEL_TARGETED_IMPRESSIONS', 'AD_EXCHANGE_LINE_ITEM_LEVEL_CLICKS', 'AD_EXCHANGE_LINE_ITEM_LEVEL_TARGETED_CLICKS', 'AD_EXCHANGE_LINE_ITEM_LEVEL_CTR', 'AD_EXCHANGE_LINE_ITEM_LEVEL_PERCENT_IMPRESSIONS', 'AD_EXCHANGE_LINE_ITEM_LEVEL_PERCENT_CLICKS', 'AD_EXCHANGE_LINE_ITEM_LEVEL_REVENUE', 'AD_EXCHANGE_LINE_ITEM_LEVEL_WITHOUT_CPD_PERCENT_REVENUE', 'AD_EXCHANGE_LINE_ITEM_LEVEL_WITH_CPD_PERCENT_REVENUE', 'AD_EXCHANGE_LINE_ITEM_LEVEL_AVERAGE_ECPM', 'TOTAL_LINE_ITEM_LEVEL_IMPRESSIONS', 'TOTAL_LINE_ITEM_LEVEL_TARGETED_IMPRESSIONS', 'TOTAL_LINE_ITEM_LEVEL_CLICKS', 'TOTAL_LINE_ITEM_LEVEL_TARGETED_CLICKS', 'TOTAL_LINE_ITEM_LEVEL_CTR', 'TOTAL_LINE_ITEM_LEVEL_CPM_AND_CPC_REVENUE', 'TOTAL_LINE_ITEM_LEVEL_ALL_REVENUE', 'TOTAL_LINE_ITEM_LEVEL_WITHOUT_CPD_AVERAGE_ECPM', 'TOTAL_LINE_ITEM_LEVEL_WITH_CPD_AVERAGE_ECPM', 'TOTAL_CODE_SERVED_COUNT', 'TOTAL_AD_REQUESTS', 'TOTAL_RESPONSES_SERVED', 'TOTAL_UNMATCHED_AD_REQUESTS', 'TOTAL_FILL_RATE', 'AD_SERVER_RESPONSES_SERVED', 'ADSENSE_RESPONSES_SERVED', 'AD_EXCHANGE_RESPONSES_SERVED', 'PROGRAMMATIC_RESPONSES_SERVED', 'PROGRAMMATIC_MATCH_RATE', 'TOTAL_PROGRAMMATIC_ELIGIBLE_AD_REQUESTS', 'TOTAL_VIDEO_OPPORTUNITIES', 'TOTAL_VIDEO_CAPPED_OPPORTUNITIES', 'TOTAL_VIDEO_MATCHED_OPPORTUNITIES', 'TOTAL_VIDEO_MATCHED_DURATION', 'TOTAL_VIDEO_DURATION', 'TOTAL_VIDEO_BREAK_START', 'TOTAL_VIDEO_BREAK_END', 'TOTAL_INVENTORY_LEVEL_UNFILLED_IMPRESSIONS', 'UNIQUE_REACH_FREQUENCY', 'UNIQUE_REACH_IMPRESSIONS', 'UNIQUE_REACH', 'SDK_MEDIATION_CREATIVE_IMPRESSIONS', 'SDK_MEDIATION_CREATIVE_CLICKS', 'SELL_THROUGH_FORECASTED_IMPRESSIONS', 'PARTNER_SALES_PARTNER_IMPRESSIONS', 'PARTNER_SALES_PARTNER_CODE_SERVED', 'PARTNER_SALES_GOOGLE_IMPRESSIONS', 'PARTNER_SALES_GOOGLE_RESERVATION_IMPRESSIONS', 'PARTNER_SALES_GOOGLE_AUCTION_IMPRESSIONS', 'PARTNER_SALES_QUERIES', 'PARTNER_SALES_FILLED_QUERIES', 'PARTNER_SALES_SELL_THROUGH_RATE', 'SELL_THROUGH_AVAILABLE_IMPRESSIONS', 'SELL_THROUGH_RESERVED_IMPRESSIONS', 'SELL_THROUGH_SELL_THROUGH_RATE', 'RICH_MEDIA_BACKUP_IMAGES', 'RICH_MEDIA_DISPLAY_TIME', 'RICH_MEDIA_AVERAGE_DISPLAY_TIME', 'RICH_MEDIA_EXPANSIONS', 'RICH_MEDIA_EXPANDING_TIME', 'RICH_MEDIA_INTERACTION_TIME', 'RICH_MEDIA_INTERACTION_COUNT', 'RICH_MEDIA_INTERACTION_RATE', 'RICH_MEDIA_AVERAGE_INTERACTION_TIME', 'RICH_MEDIA_INTERACTION_IMPRESSIONS', 'RICH_MEDIA_MANUAL_CLOSES', 'RICH_MEDIA_FULL_SCREEN_IMPRESSIONS', 'RICH_MEDIA_VIDEO_INTERACTIONS', 'RICH_MEDIA_VIDEO_INTERACTION_RATE', 'RICH_MEDIA_VIDEO_MUTES', 'RICH_MEDIA_VIDEO_PAUSES', 'RICH_MEDIA_VIDEO_PLAYES', 'RICH_MEDIA_VIDEO_MIDPOINTS', 'RICH_MEDIA_VIDEO_COMPLETES', 'RICH_MEDIA_VIDEO_REPLAYS', 'RICH_MEDIA_VIDEO_STOPS', 'RICH_MEDIA_VIDEO_UNMUTES', 'RICH_MEDIA_VIDEO_VIEW_TIME', 'RICH_MEDIA_VIDEO_VIEW_RATE', 'RICH_MEDIA_CUSTOM_EVENT_TIME', 'RICH_MEDIA_CUSTOM_EVENT_COUNT', 'VIDEO_VIEWERSHIP_START', 'VIDEO_VIEWERSHIP_FIRST_QUARTILE', 'VIDEO_VIEWERSHIP_MIDPOINT', 'VIDEO_VIEWERSHIP_THIRD_QUARTILE', 'VIDEO_VIEWERSHIP_COMPLETE', 'VIDEO_VIEWERSHIP_AVERAGE_VIEW_RATE', 'VIDEO_VIEWERSHIP_AVERAGE_VIEW_TIME', 'VIDEO_VIEWERSHIP_COMPLETION_RATE', 'VIDEO_VIEWERSHIP_TOTAL_ERROR_COUNT', 'VIDEO_VIEWERSHIP_VIDEO_LENGTH', 'VIDEO_VIEWERSHIP_SKIP_BUTTON_SHOWN', 'VIDEO_VIEWERSHIP_ENGAGED_VIEW', 'VIDEO_VIEWERSHIP_VIEW_THROUGH_RATE', 'VIDEO_VIEWERSHIP_AUTO_PLAYS', 'VIDEO_VIEWERSHIP_CLICK_TO_PLAYS', 'VIDEO_VIEWERSHIP_TOTAL_ERROR_RATE', 'DROPOFF_RATE', 'VIDEO_TRUEVIEW_VIEWS', 'VIDEO_TRUEVIEW_SKIP_RATE', 'VIDEO_TRUEVIEW_VTR', 'VIDEO_ERRORS_VAST_ERROR_100_COUNT', 'VIDEO_ERRORS_VAST_ERROR_101_COUNT', 'VIDEO_ERRORS_VAST_ERROR_102_COUNT', 'VIDEO_ERRORS_VAST_ERROR_200_COUNT', 'VIDEO_ERRORS_VAST_ERROR_201_COUNT', 'VIDEO_ERRORS_VAST_ERROR_202_COUNT', 'VIDEO_ERRORS_VAST_ERROR_203_COUNT', 'VIDEO_ERRORS_VAST_ERROR_300_COUNT', 'VIDEO_ERRORS_VAST_ERROR_301_COUNT', 'VIDEO_ERRORS_VAST_ERROR_302_COUNT', 'VIDEO_ERRORS_VAST_ERROR_303_COUNT', 'VIDEO_ERRORS_VAST_ERROR_400_COUNT', 'VIDEO_ERRORS_VAST_ERROR_401_COUNT', 'VIDEO_ERRORS_VAST_ERROR_402_COUNT', 'VIDEO_ERRORS_VAST_ERROR_403_COUNT', 'VIDEO_ERRORS_VAST_ERROR_405_COUNT', 'VIDEO_ERRORS_VAST_ERROR_500_COUNT', 'VIDEO_ERRORS_VAST_ERROR_501_COUNT', 'VIDEO_ERRORS_VAST_ERROR_502_COUNT', 'VIDEO_ERRORS_VAST_ERROR_503_COUNT', 'VIDEO_ERRORS_VAST_ERROR_600_COUNT', 'VIDEO_ERRORS_VAST_ERROR_601_COUNT', 'VIDEO_ERRORS_VAST_ERROR_602_COUNT', 'VIDEO_ERRORS_VAST_ERROR_603_COUNT', 'VIDEO_ERRORS_VAST_ERROR_604_COUNT', 'VIDEO_ERRORS_VAST_ERROR_900_COUNT', 'VIDEO_ERRORS_VAST_ERROR_901_COUNT', 'VIDEO_INTERACTION_PAUSE', 'VIDEO_INTERACTION_RESUME', 'VIDEO_INTERACTION_REWIND', 'VIDEO_INTERACTION_MUTE', 'VIDEO_INTERACTION_UNMUTE', 'VIDEO_INTERACTION_COLLAPSE', 'VIDEO_INTERACTION_EXPAND', 'VIDEO_INTERACTION_FULL_SCREEN', 'VIDEO_INTERACTION_AVERAGE_INTERACTION_RATE', 'VIDEO_INTERACTION_VIDEO_SKIPS', 'VIDEO_OPTIMIZATION_CONTROL_STARTS', 'VIDEO_OPTIMIZATION_OPTIMIZED_STARTS', 'VIDEO_OPTIMIZATION_CONTROL_COMPLETES', 'VIDEO_OPTIMIZATION_OPTIMIZED_COMPLETES', 'VIDEO_OPTIMIZATION_CONTROL_COMPLETION_RATE', 'VIDEO_OPTIMIZATION_OPTIMIZED_COMPLETION_RATE', 'VIDEO_OPTIMIZATION_COMPLETION_RATE_LIFT', 'VIDEO_OPTIMIZATION_CONTROL_SKIP_BUTTON_SHOWN', 'VIDEO_OPTIMIZATION_OPTIMIZED_SKIP_BUTTON_SHOWN', 'VIDEO_OPTIMIZATION_CONTROL_ENGAGED_VIEW', 'VIDEO_OPTIMIZATION_OPTIMIZED_ENGAGED_VIEW', 'VIDEO_OPTIMIZATION_CONTROL_VIEW_THROUGH_RATE', 'VIDEO_OPTIMIZATION_OPTIMIZED_VIEW_THROUGH_RATE', 'VIDEO_OPTIMIZATION_VIEW_THROUGH_RATE_LIFT', 'VIDEO_IMPRESSIONS_REAL_TIME', 'VIDEO_MATCHED_QUERIES_REAL_TIME', 'VIDEO_UNMATCHED_QUERIES_REAL_TIME', 'VIDEO_TOTAL_QUERIES_REAL_TIME', 'VIDEO_CREATIVE_SERVE_REAL_TIME', 'VIDEO_VAST3_ERROR_100_COUNT_REAL_TIME', 'VIDEO_VAST3_ERROR_101_COUNT_REAL_TIME', 'VIDEO_VAST3_ERROR_102_COUNT_REAL_TIME', 'VIDEO_VAST3_ERROR_200_COUNT_REAL_TIME', 'VIDEO_VAST3_ERROR_201_COUNT_REAL_TIME', 'VIDEO_VAST3_ERROR_202_COUNT_REAL_TIME', 'VIDEO_VAST3_ERROR_203_COUNT_REAL_TIME', 'VIDEO_VAST3_ERROR_300_COUNT_REAL_TIME', 'VIDEO_VAST3_ERROR_301_COUNT_REAL_TIME', 'VIDEO_VAST3_ERROR_302_COUNT_REAL_TIME', 'VIDEO_VAST3_ERROR_303_COUNT_REAL_TIME', 'VIDEO_VAST3_ERROR_400_COUNT_REAL_TIME', 'VIDEO_VAST3_ERROR_401_COUNT_REAL_TIME', 'VIDEO_VAST3_ERROR_402_COUNT_REAL_TIME', 'VIDEO_VAST3_ERROR_403_COUNT_REAL_TIME', 'VIDEO_VAST3_ERROR_405_COUNT_REAL_TIME', 'VIDEO_VAST3_ERROR_500_COUNT_REAL_TIME', 'VIDEO_VAST3_ERROR_501_COUNT_REAL_TIME', 'VIDEO_VAST3_ERROR_502_COUNT_REAL_TIME', 'VIDEO_VAST3_ERROR_503_COUNT_REAL_TIME', 'VIDEO_VAST3_ERROR_600_COUNT_REAL_TIME', 'VIDEO_VAST3_ERROR_601_COUNT_REAL_TIME', 'VIDEO_VAST3_ERROR_602_COUNT_REAL_TIME', 'VIDEO_VAST3_ERROR_603_COUNT_REAL_TIME', 'VIDEO_VAST3_ERROR_604_COUNT_REAL_TIME', 'VIDEO_VAST3_ERROR_900_COUNT_REAL_TIME', 'VIDEO_VAST3_ERROR_901_COUNT_REAL_TIME', 'VIDEO_VAST4_ERROR_406_COUNT_REAL_TIME', 'VIDEO_VAST4_ERROR_407_COUNT_REAL_TIME', 'VIDEO_VAST4_ERROR_408_COUNT_REAL_TIME', 'VIDEO_VAST4_ERROR_409_COUNT_REAL_TIME', 'VIDEO_VAST4_ERROR_410_COUNT_REAL_TIME', 'VIDEO_VAST_TOTAL_ERROR_COUNT_REAL_TIME', 'TOTAL_ACTIVE_VIEW_VIEWABLE_IMPRESSIONS', 'TOTAL_ACTIVE_VIEW_MEASURABLE_IMPRESSIONS', 'TOTAL_ACTIVE_VIEW_VIEWABLE_IMPRESSIONS_RATE', 'TOTAL_ACTIVE_VIEW_ELIGIBLE_IMPRESSIONS', 'TOTAL_ACTIVE_VIEW_MEASURABLE_IMPRESSIONS_RATE', 'TOTAL_ACTIVE_VIEW_AVERAGE_VIEWABLE_TIME', 'ACTIVE_VIEW_PERCENT_AUDIBLE_START_IMPRESSIONS', 'ACTIVE_VIEW_PERCENT_EVER_AUDIBLE_IMPRESSIONS', 'AD_SERVER_ACTIVE_VIEW_VIEWABLE_IMPRESSIONS', 'AD_SERVER_ACTIVE_VIEW_MEASURABLE_IMPRESSIONS', 'AD_SERVER_ACTIVE_VIEW_VIEWABLE_IMPRESSIONS_RATE', 'AD_SERVER_ACTIVE_VIEW_ELIGIBLE_IMPRESSIONS', 'AD_SERVER_ACTIVE_VIEW_MEASURABLE_IMPRESSIONS_RATE', 'AD_SERVER_ACTIVE_VIEW_REVENUE', 'AD_SERVER_ACTIVE_VIEW_AVERAGE_VIEWABLE_TIME', 'ADSENSE_ACTIVE_VIEW_VIEWABLE_IMPRESSIONS', 'ADSENSE_ACTIVE_VIEW_MEASURABLE_IMPRESSIONS', 'ADSENSE_ACTIVE_VIEW_VIEWABLE_IMPRESSIONS_RATE', 'ADSENSE_ACTIVE_VIEW_ELIGIBLE_IMPRESSIONS', 'ADSENSE_ACTIVE_VIEW_MEASURABLE_IMPRESSIONS_RATE', 'ADSENSE_ACTIVE_VIEW_AVERAGE_VIEWABLE_TIME', 'AD_EXCHANGE_ACTIVE_VIEW_VIEWABLE_IMPRESSIONS', 'AD_EXCHANGE_ACTIVE_VIEW_MEASURABLE_IMPRESSIONS', 'AD_EXCHANGE_ACTIVE_VIEW_VIEWABLE_IMPRESSIONS_RATE', 'AD_EXCHANGE_ACTIVE_VIEW_ELIGIBLE_IMPRESSIONS', 'AD_EXCHANGE_ACTIVE_VIEW_MEASURABLE_IMPRESSIONS_RATE', 'AD_EXCHANGE_ACTIVE_VIEW_AVERAGE_VIEWABLE_TIME', 'AD_EXCHANGE_TOTAL_REQUESTS', 'AD_EXCHANGE_MATCH_RATE', 'AD_EXCHANGE_COST_PER_CLICK', 'AD_EXCHANGE_TOTAL_REQUEST_CTR', 'AD_EXCHANGE_MATCHED_REQUEST_CTR', 'AD_EXCHANGE_TOTAL_REQUEST_ECPM', 'AD_EXCHANGE_MATCHED_REQUEST_ECPM', 'AD_EXCHANGE_LIFT_EARNINGS', 'TOTAL_ACTIVE_VIEW_REVENUE', 'DYNAMIC_ALLOCATION_OPPORTUNITY_IMPRESSIONS_COMPETING_TOTAL', 'DYNAMIC_ALLOCATION_OPPORTUNITY_UNFILLED_IMPRESSIONS_COMPETING', 'DYNAMIC_ALLOCATION_OPPORTUNITY_ELIGIBLE_IMPRESSIONS_TOTAL', 'DYNAMIC_ALLOCATION_OPPORTUNITY_IMPRESSIONS_NOT_COMPETING_TOTAL', 'DYNAMIC_ALLOCATION_OPPORTUNITY_IMPRESSIONS_NOT_COMPETING_PERCENT_TOTAL', 'DYNAMIC_ALLOCATION_OPPORTUNITY_SATURATION_RATE_TOTAL', 'DYNAMIC_ALLOCATION_OPPORTUNITY_MATCH_RATE_TOTAL', 'INVOICED_IMPRESSIONS', 'INVOICED_UNFILLED_IMPRESSIONS', 'NIELSEN_IMPRESSIONS', 'NIELSEN_IN_TARGET_IMPRESSIONS', 'NIELSEN_POPULATION_BASE', 'NIELSEN_IN_TARGET_POPULATION_BASE', 'NIELSEN_UNIQUE_AUDIENCE', 'NIELSEN_IN_TARGET_UNIQUE_AUDIENCE', 'NIELSEN_PERCENT_AUDIENCE_REACH', 'NIELSEN_IN_TARGET_PERCENT_AUDIENCE_REACH', 'NIELSEN_AVERAGE_FREQUENCY', 'NIELSEN_IN_TARGET_AVERAGE_FREQUENCY', 'NIELSEN_GROSS_RATING_POINTS', 'NIELSEN_IN_TARGET_GROSS_RATING_POINTS', 'NIELSEN_PERCENT_IMPRESSIONS_SHARE', 'NIELSEN_IN_TARGET_PERCENT_IMPRESSIONS_SHARE', 'NIELSEN_PERCENT_POPULATION_SHARE', 'NIELSEN_IN_TARGET_PERCENT_POPULATION_SHARE', 'NIELSEN_PERCENT_AUDIENCE_SHARE', 'NIELSEN_IN_TARGET_PERCENT_AUDIENCE_SHARE', 'NIELSEN_AUDIENCE_INDEX', 'NIELSEN_IN_TARGET_AUDIENCE_INDEX', 'NIELSEN_IMPRESSIONS_INDEX', 'NIELSEN_IN_TARGET_IMPRESSIONS_INDEX', 'NIELSEN_IN_TARGET_RATIO', 'DP_IMPRESSIONS', 'DP_CLICKS', 'DP_QUERIES', 'DP_MATCHED_QUERIES', 'DP_COST', 'DP_ECPM', 'DP_ACTIVE_VIEW_ELIGIBLE_IMPRESSIONS', 'DP_ACTIVE_VIEW_MEASURABLE_IMPRESSIONS', 'DP_ACTIVE_VIEW_VIEWABLE_IMPRESSIONS', 'DP_ACTIVE_VIEW_MEASURABLE_IMPRESSIONS_RATE', 'DP_ACTIVE_VIEW_VIEWABLE_IMPRESSIONS_RATE', 'PARTNER_MANAGEMENT_HOST_IMPRESSIONS', 'PARTNER_MANAGEMENT_HOST_CLICKS', 'PARTNER_MANAGEMENT_HOST_CTR', 'PARTNER_MANAGEMENT_UNFILLED_IMPRESSIONS', 'PARTNER_MANAGEMENT_PARTNER_IMPRESSIONS', 'PARTNER_MANAGEMENT_PARTNER_CLICKS', 'PARTNER_MANAGEMENT_PARTNER_CTR', 'PARTNER_MANAGEMENT_GROSS_REVENUE', 'PARTNER_FINANCE_HOST_IMPRESSIONS', 'PARTNER_FINANCE_HOST_REVENUE', 'PARTNER_FINANCE_HOST_ECPM', 'PARTNER_FINANCE_PARTNER_REVENUE', 'PARTNER_FINANCE_PARTNER_ECPM', 'PARTNER_FINANCE_GROSS_REVENUE', 'CREATIVE_LOAD_TIME_0_500_MS_PERCENT', 'CREATIVE_LOAD_TIME_500_1000_MS_PERCENT', 'CREATIVE_LOAD_TIME_1_2_S_PERCENT', 'CREATIVE_LOAD_TIME_2_4_S_PERCENT', 'CREATIVE_LOAD_TIME_4_8_S_PERCENT', 'CREATIVE_LOAD_TIME_GREATER_THAN_8_S_PERCENT', 'UNVIEWED_REASON_SLOT_NEVER_ENTERED_VIEWPORT_PERCENT', 'UNVIEWED_REASON_USER_SCROLLED_BEFORE_AD_FILLED_PERCENT', 'UNVIEWED_REASON_USER_SCROLLED_BEFORE_AD_LOADED_PERCENT', 'UNVIEWED_REASON_USER_SCROLLED_BEFORE_1_S_PERCENT', 'UNVIEWED_REASON_OTHER_PERCENT', 'PAGE_NAVIGATION_TO_TAG_LOADED_TIME_0_500_MS_PERCENT', 'PAGE_NAVIGATION_TO_TAG_LOADED_TIME_500_1000_MS_PERCENT', 'PAGE_NAVIGATION_TO_TAG_LOADED_TIME_1_2_S_PERCENT', 'PAGE_NAVIGATION_TO_TAG_LOADED_TIME_2_4_S_PERCENT', 'PAGE_NAVIGATION_TO_TAG_LOADED_TIME_4_8_S_PERCENT', 'PAGE_NAVIGATION_TO_TAG_LOADED_TIME_GREATER_THAN_8_S_PERCENT', 'PAGE_NAVIGATION_TO_FIRST_AD_REQUEST_TIME_0_500_MS_PERCENT', 'PAGE_NAVIGATION_TO_FIRST_AD_REQUEST_TIME_500_1000_MS_PERCENT', 'PAGE_NAVIGATION_TO_FIRST_AD_REQUEST_TIME_1_2_S_PERCENT', 'PAGE_NAVIGATION_TO_FIRST_AD_REQUEST_TIME_2_4_S_PERCENT', 'PAGE_NAVIGATION_TO_FIRST_AD_REQUEST_TIME_4_8_S_PERCENT', 'PAGE_NAVIGATION_TO_FIRST_AD_REQUEST_TIME_GREATER_THAN_8_S_PERCENT', 'TAG_LOAD_TO_FIRST_AD_REQUEST_TIME_0_500_MS_PERCENT', 'TAG_LOAD_TO_FIRST_AD_REQUEST_TIME_500_1000_MS_PERCENT', 'TAG_LOAD_TO_FIRST_AD_REQUEST_TIME_1_2_S_PERCENT', 'TAG_LOAD_TO_FIRST_AD_REQUEST_TIME_2_4_S_PERCENT', 'TAG_LOAD_TO_FIRST_AD_REQUEST_TIME_4_8_S_PERCENT', 'TAG_LOAD_TO_FIRST_AD_REQUEST_TIME_GREATER_THAN_8_S_PERCENT' }The list of trafficking statistics and revenue information being requested in the report. The generated report will contain the columns in the same order as requested. This field is required.
- dimensionAttributes - optional, unbounded; type DimensionAttribute - type string with restriction - enum { 'LINE_ITEM_LABELS', 'LINE_ITEM_LABEL_IDS', 'LINE_ITEM_OPTIMIZABLE', 'LINE_ITEM_DELIVERY_INDICATOR', 'LINE_ITEM_DELIVERY_PACING', 'LINE_ITEM_FREQUENCY_CAP', 'LINE_ITEM_RECONCILIATION_STATUS', 'LINE_ITEM_LAST_RECONCILIATION_DATE_TIME', 'ADVERTISER_EXTERNAL_ID', 'ADVERTISER_TYPE', 'ADVERTISER_CREDIT_STATUS', 'ADVERTISER_PRIMARY_CONTACT', 'ORDER_START_DATE_TIME', 'ORDER_END_DATE_TIME', 'ORDER_EXTERNAL_ID', 'ORDER_PO_NUMBER', 'ORDER_IS_PROGRAMMATIC', 'ORDER_AGENCY', 'ORDER_AGENCY_ID', 'ORDER_LABELS', 'ORDER_LABEL_IDS', 'ORDER_TRAFFICKER', 'ORDER_TRAFFICKER_ID', 'ORDER_SECONDARY_TRAFFICKERS', 'ORDER_SALESPERSON', 'ORDER_SECONDARY_SALESPEOPLE', 'ORDER_LIFETIME_IMPRESSIONS', 'ORDER_LIFETIME_CLICKS', 'ORDER_BOOKED_CPM', 'ORDER_BOOKED_CPC', 'LINE_ITEM_START_DATE_TIME', 'LINE_ITEM_END_DATE_TIME', 'LINE_ITEM_EXTERNAL_ID', 'LINE_ITEM_COST_TYPE', 'LINE_ITEM_COST_PER_UNIT', 'LINE_ITEM_CURRENCY_CODE', 'LINE_ITEM_GOAL_QUANTITY', 'LINE_ITEM_AVERAGE_NUMBER_OF_VIEWERS', 'LINE_ITEM_SPONSORSHIP_GOAL_PERCENTAGE', 'LINE_ITEM_LIFETIME_IMPRESSIONS', 'LINE_ITEM_LIFETIME_CLICKS', 'LINE_ITEM_PRIORITY', 'LINE_ITEM_COMPUTED_STATUS', 'CREATIVE_OR_CREATIVE_SET', 'MASTER_COMPANION_TYPE', 'LINE_ITEM_CONTRACTED_QUANTITY', 'LINE_ITEM_DISCOUNT', 'LINE_ITEM_NON_CPD_BOOKED_REVENUE', 'ADVERTISER_LABELS', 'ADVERTISER_LABEL_IDS', 'CREATIVE_CLICK_THROUGH_URL', 'CREATIVE_SSL_SCAN_RESULT', 'CREATIVE_SSL_COMPLIANCE_OVERRIDE', 'LINE_ITEM_CREATIVE_START_DATE', 'LINE_ITEM_CREATIVE_END_DATE', 'CONTENT_CMS_NAME', 'CONTENT_CMS_VIDEO_ID', 'CHILD_PARTNER_NAME', 'AD_UNIT_CODE' }The list of break-down attributes being requested in this report. Some {@link DimensionAttribute} values can only be used with certain {@link Dimension} values that must be included in the {@link #dimensions} attribute. The generated report will contain the attributes in the same order as requested.
- customFieldIds - optional, unbounded; type longThe list of {@link CustomField#id} being requested in this report. To add a {@link CustomField} to the report, you must include its corresponding {@link Dimension}, determined by the {@link CustomField#entityType}, as a {@link #dimensions dimension}.
{@link CustomFieldEntityType#entityType} {@link CustomFieldEntityType#LINE_ITEM} {@link Dimension#LINE_ITEM_NAME} {@link CustomFieldEntityType#ORDER} {@link Dimension#ORDER_NAME} {@link CustomFieldEntityType#CREATIVE} {@link Dimension#CREATIVE_NAME} - cmsMetadataKeyIds - optional, unbounded; type longThe list of content CMS metadata key {@link CmsMetadataKey#id IDs} being requested in this report. Each of these IDs must have been defined in the {@link CmsMetadataKey CMS metadata key}. This will include dimensions in the form of {@code CMS_METADATA_KEY[id]_ID} and {@code CMS_METADATA_KEY[id]_VALUE} where where {@code ID} is the ID of the {@link CmsMetadataValue#id CMS metadata value} and {@code VALUE} is the {@link CmsMetadataValue#valueName name}.
To add {@link CmsMetadataKey#id IDs}, you must include {@link Dimension#CMS_METADATA} in {@link #dimensions}, and specify a non-empty list of content CMS metadata key IDs. The order of content CMS metadata columns in the report correspond to the place of {@link Dimension#CMS_METADATA} in {@link #dimensions}. For example, if {@link #dimensions} contains the following dimensions in the order: {@link Dimension#ADVERTISER_NAME}, {@link Dimension#CMS_METADATA} and {@link Dimension#COUNTRY_NAME}, and {@link #cmsMetadataKeyIds} contains the following IDs in the order: 1001 and 1002. The order of dimensions in the report will be: Dimension.ADVERTISER_NAME, Dimension.CMS_METADATA_KEY[1001]_VALUE, Dimension.CMS_METADATA_KEY[1002]_VALUE, Dimension.COUNTRY_NAME, Dimension.ADVERTISER_ID, Dimension.CMS_METADATA_KEY[1001]_ID, Dimension.CMS_METADATA_KEY[1002]_ID, Dimension.COUNTRY_CRITERIA_ID
- customDimensionKeyIds - optional, unbounded; type longThe list of custom dimension custom targeting key {@link CustomTargetingKey#id IDs} being requested in this report. This will include dimensions in the form of {@code TOP_LEVEL_DIMENSION_KEY[id]_ID} and {@code TOP_LEVEL_DIMENSION_KEY[id]_VALUE} where {@code ID} is the ID of the {@link CustomTargetingValue#id custom targeting value} and {@code VALUE} is the {@link CustomTargetingValue#name name}.
To add {@link CustomTargetingKey#id IDs}, you must include {@link Dimension#CUSTOM_DIMENSION} in {@link #dimensions}, and specify a non-empty list of custom targeting key IDs. The order of cusotm dimension columns in the report correspond to the place of {@link Dimension#CUSTOM_DIMENSION} in {@link #dimensions}. For example, if {@link #dimensions} contains the following dimensions in the order: {@link Dimension#ADVERTISER_NAME}, {@link Dimension#CUSTOM_DIMENSION} and {@link Dimension#COUNTRY_NAME}, and {@link #customCriteriaCustomTargetingKeyIds} contains the following IDs in the order: 1001 and 1002. The order of dimensions in the report will be: Dimension.ADVERTISER_NAME, Dimension.TOP_LEVEL_DIMENSION_KEY[1001]_VALUE, Dimension.TOP_LEVEL_DIMENSION_KEY[1002]_VALUE, Dimension.COUNTRY_NAME, Dimension.ADVERTISER_ID, Dimension.TOP_LEVEL_DIMENSION_KEY[1001]_ID, Dimension.TOP_LEVEL_DIMENSION_KEY[1002]_ID, Dimension.COUNTRY_CRITERIA_ID.
- startDate - optional; type DateRepresents a date.
- year - optional; type intYear (e.g., 2009)
- month - optional; type intMonth (1..12)
- day - optional; type intDay (1..31)
The start date from which the reporting information is gathered. The {@code ReportQuery#dateRangeType} field must be set to {@link DateRangeType#CUSTOM_DATE} in order to use this. - year - optional; type int
- endDate - optional; type DateRepresents a date.
- year - optional; type intYear (e.g., 2009)
- month - optional; type intMonth (1..12)
- day - optional; type intDay (1..31)
The end date up to which the reporting information is gathered. The {@code ReportQuery#dateRangeType} field must be set to {@link DateRangeType#CUSTOM_DATE} in order to use this. - year - optional; type int
- dateRangeType - optional; type DateRangeType - type string with restriction - enum { 'TODAY', 'YESTERDAY', 'LAST_WEEK', 'LAST_MONTH', 'LAST_3_MONTHS', 'REACH_LIFETIME', 'CUSTOM_DATE', 'NEXT_DAY', 'NEXT_90_DAYS', 'NEXT_WEEK', 'NEXT_MONTH', 'CURRENT_AND_NEXT_MONTH', 'NEXT_QUARTER', 'NEXT_3_MONTHS', 'NEXT_12_MONTHS' }The period of time for which the reporting data is being generated. In order to define custom time periods, set this to {@link DateRangeType#CUSTOM_DATE}. If set to {@link DateRangeType#CUSTOM_DATE}, then {@link ReportQuery#startDate} and {@link ReportQuery#endDate} will be used.
- statement - optional; type StatementSpecifies a filter to use for reporting on data. This filter will be used in conjunction (joined with an AND statement) with the date range selected through {@link #dateRangeType}, {@link #startDate}, and {@link #endDate}. The syntax currently allowed for {@link Statement#query} is
[WHEREwhere property is the enumeration name of a {@link Dimension} that can be filtered.{AND ...}]
:==
:==
:= IN
:= :
For example, the statement "WHERE LINE_ITEM_ID IN (34344, 23235)" can be used to generate a report for a specific set of line items
Filtering on IDs is highly recommended over filtering on names, especially for geographical entities. When filtering on names, matching is case sensitive.
Captures the {@code WHERE}, {@code ORDER BY} and {@code LIMIT} clauses of a PQL query. Statements are typically used to retrieve objects of a predefined domain type, which makes SELECT clause unnecessary.An example query text might be {@code "WHERE status = 'ACTIVE' ORDER BY id LIMIT 30"}.
Statements support bind variables. These are substitutes for literals and can be thought of as input parameters to a PQL query.
An example of such a query might be {@code "WHERE id = :idValue"}.
Statements also support use of the LIKE keyword. This provides wildcard string matching.
An example of such a query might be {@code "WHERE name LIKE '%searchString%'"}.
The value for the variable idValue must then be set with an object of type {@link Value}, e.g., {@link NumberValue}, {@link TextValue} or {@link BooleanValue}.- query - optional; type stringHolds the query in PQL syntax. The syntax is:
[WHERE{[AND | OR] ...}]
[ORDER BY[ASC | DESC]]
[LIMIT {[,] } | { OFFSET }]
:={< | <= | > | >= | = | != }
:={< | <= | > | >= | = | != }
:= IN
:= IS NULL
:= LIKE
:= :
- values - optional, unbounded; type String_ValueMapEntryHolds keys and values for bind variables and their values. The key is the name of the bind variable. The value is the literal value of the variable.
In the example {@code "WHERE status = :bindStatus ORDER BY id LIMIT 30"}, the bind variable, represented by {@code :bindStatus} is named {@code bindStatus}, which would also be the parameter map key. The bind variable's value would be represented by a parameter map value of type {@link TextValue}. The final result, for example, would be an entry of {@code "bindStatus" => StringParam("ACTIVE")}.
This represents an entry in a map with a key of type String and value of type Value.- key - optional; type string
- value - optional; type Value{@code Value} represents a value.
- query - optional; type string
- reportCurrency - optional; type stringThe currency for revenue metrics. Defaults to the network currency if left {@code null}. The supported currency codes can be found in this Help Center article.
- timeZoneType - optional; type TimeZoneType - type string with restriction - enum { 'UNKNOWN', 'PUBLISHER', 'PACIFIC' }
The {@link ReportQuery} representing the selection criteria for the saved query. This will be non-null if and only if {@link SavedQuery#isCompatibleWithApiVersion} is {@code true}. - dimensions - optional, unbounded; type Dimension - type string with restriction - enum { 'MONTH_AND_YEAR', 'WEEK', 'DATE', 'DAY', 'HOUR', 'DATE_PT', 'WEEK_PT', 'MONTH_YEAR_PT', 'DAY_OF_WEEK_PT', 'LINE_ITEM_ID', 'LINE_ITEM_NAME', 'LINE_ITEM_TYPE', 'ORDER_ID', 'ORDER_NAME', 'ORDER_DELIVERY_STATUS', 'ADVERTISER_ID', 'ADVERTISER_NAME', 'AD_NETWORK_ID', 'AD_NETWORK_NAME', 'SALESPERSON_ID', 'SALESPERSON_NAME', 'CREATIVE_ID', 'CREATIVE_NAME', 'CREATIVE_TYPE', 'CREATIVE_BILLING_TYPE', 'CUSTOM_EVENT_ID', 'CUSTOM_EVENT_NAME', 'CUSTOM_EVENT_TYPE', 'CREATIVE_SIZE', 'AD_UNIT_ID', 'AD_UNIT_NAME', 'PARENT_AD_UNIT_ID', 'PARENT_AD_UNIT_NAME', 'PLACEMENT_ID', 'PLACEMENT_NAME', 'PLACEMENT_STATUS', 'TARGETING', 'BROWSER_NAME', 'DEVICE_CATEGORY_ID', 'DEVICE_CATEGORY_NAME', 'COUNTRY_CRITERIA_ID', 'COUNTRY_CODE', 'COUNTRY_NAME', 'REGION_CRITERIA_ID', 'REGION_NAME', 'CITY_CRITERIA_ID', 'CITY_NAME', 'METRO_CRITERIA_ID', 'METRO_NAME', 'POSTAL_CODE_CRITERIA_ID', 'POSTAL_CODE', 'CUSTOM_TARGETING_VALUE_ID', 'CUSTOM_CRITERIA', 'CONTENT_ID', 'CONTENT_NAME', 'CONTENT_BUNDLE_ID', 'CONTENT_BUNDLE_NAME', 'CMS_METADATA', 'VIDEO_FALLBACK_POSITION', 'POSITION_OF_POD', 'POSITION_IN_POD', 'CUSTOM_SPOT_ID', 'CUSTOM_SPOT_NAME', 'VIDEO_REDIRECT_THIRD_PARTY', 'VIDEO_BREAK_TYPE', 'VIDEO_BREAK_TYPE_NAME', 'VIDEO_VAST_VERSION', 'VIDEO_AD_REQUEST_DURATION_ID', 'VIDEO_AD_REQUEST_DURATION', 'VIDEO_PLCMT_ID', 'VIDEO_PLCMT_NAME', 'INVENTORY_FORMAT', 'INVENTORY_FORMAT_NAME', 'PARTNER_MANAGEMENT_PARTNER_ID', 'PARTNER_MANAGEMENT_PARTNER_NAME', 'PARTNER_MANAGEMENT_PARTNER_LABEL_ID', 'PARTNER_MANAGEMENT_PARTNER_LABEL_NAME', 'PARTNER_MANAGEMENT_ASSIGNMENT_ID', 'PARTNER_MANAGEMENT_ASSIGNMENT_NAME', 'INVENTORY_SHARE_ASSIGNMENT_ID', 'INVENTORY_SHARE_ASSIGNMENT_NAME', 'INVENTORY_SHARE_OUTCOME', 'GRP_DEMOGRAPHICS', 'AD_REQUEST_AD_UNIT_SIZES', 'AD_REQUEST_CUSTOM_CRITERIA', 'IS_FIRST_LOOK_DEAL', 'IS_ADX_DIRECT', 'YIELD_GROUP_ID', 'YIELD_GROUP_NAME', 'YIELD_PARTNER', 'YIELD_PARTNER_TAG', 'EXCHANGE_BIDDING_DEAL_ID', 'EXCHANGE_BIDDING_DEAL_TYPE', 'CLASSIFIED_ADVERTISER_ID', 'CLASSIFIED_ADVERTISER_NAME', 'CLASSIFIED_BRAND_ID', 'CLASSIFIED_BRAND_NAME', 'MEDIATION_TYPE', 'NATIVE_TEMPLATE_ID', 'NATIVE_TEMPLATE_NAME', 'NATIVE_STYLE_ID', 'NATIVE_STYLE_NAME', 'CHILD_NETWORK_CODE', 'MOBILE_APP_RESOLVED_ID', 'MOBILE_APP_NAME', 'MOBILE_DEVICE_NAME', 'MOBILE_INVENTORY_TYPE', 'OPERATING_SYSTEM_VERSION_ID', 'OPERATING_SYSTEM_VERSION_NAME', 'REQUEST_TYPE', 'AD_UNIT_STATUS', 'MASTER_COMPANION_CREATIVE_ID', 'MASTER_COMPANION_CREATIVE_NAME', 'AUDIENCE_SEGMENT_ID', 'AUDIENCE_SEGMENT_NAME', 'AUDIENCE_SEGMENT_DATA_PROVIDER_NAME', 'WEB_PROPERTY_CODE', 'BUYING_AGENCY_NAME', 'BUYER_NETWORK_ID', 'BUYER_NETWORK_NAME', 'BIDDER_ID', 'BIDDER_NAME', 'ADVERTISER_DOMAIN_NAME', 'AD_EXCHANGE_OPTIMIZATION_TYPE', 'ADVERTISER_VERTICAL_NAME', 'NIELSEN_SEGMENT', 'NIELSEN_DEMOGRAPHICS', 'NIELSEN_RESTATEMENT_DATE', 'NIELSEN_DEVICE_ID', 'NIELSEN_DEVICE_NAME', 'PROGRAMMATIC_BUYER_ID', 'PROGRAMMATIC_BUYER_NAME', 'REQUESTED_AD_SIZES', 'CREATIVE_SIZE_DELIVERED', 'PROGRAMMATIC_CHANNEL_ID', 'PROGRAMMATIC_CHANNEL_NAME', 'CLASSIFIED_YIELD_PARTNER_NAME', 'DP_DATE', 'DP_WEEK', 'DP_MONTH_YEAR', 'DP_COUNTRY_CRITERIA_ID', 'DP_COUNTRY_NAME', 'DP_INVENTORY_TYPE', 'DP_CREATIVE_SIZE', 'DP_BRAND_NAME', 'DP_ADVERTISER_NAME', 'DP_ADX_BUYER_NETWORK_NAME', 'DP_MOBILE_DEVICE_NAME', 'DP_DEVICE_CATEGORY_NAME', 'DP_TAG_ID', 'DP_DEAL_ID', 'DP_APP_ID', 'CUSTOM_DIMENSION', 'DEMAND_CHANNEL_ID', 'DEMAND_CHANNEL_NAME', 'DOMAIN', 'SERVING_RESTRICTION_ID', 'SERVING_RESTRICTION_NAME', 'UNIFIED_PRICING_RULE_ID', 'UNIFIED_PRICING_RULE_NAME', 'FIRST_LOOK_PRICING_RULE_ID', 'FIRST_LOOK_PRICING_RULE_NAME', 'BID_RANGE', 'BID_REJECTION_REASON', 'BID_REJECTION_REASON_NAME', 'AD_TECHNOLOGY_PROVIDER_DOMAIN', 'PROGRAMMATIC_DEAL_ID', 'PROGRAMMATIC_DEAL_NAME', 'AD_TECHNOLOGY_PROVIDER_ID', 'AD_TECHNOLOGY_PROVIDER_NAME', 'TCF_VENDOR_ID', 'TCF_VENDOR_NAME', 'SITE_NAME', 'CHANNEL_NAME', 'URL_ID', 'URL_NAME', 'VIDEO_AD_DURATION', 'VIDEO_AD_TYPE_ID', 'VIDEO_AD_TYPE_NAME', 'AD_EXCHANGE_PRODUCT_CODE', 'AD_EXCHANGE_PRODUCT_NAME', 'DYNAMIC_ALLOCATION_ID', 'DYNAMIC_ALLOCATION_NAME', 'AD_TYPE_ID', 'AD_TYPE_NAME', 'AD_LOCATION_ID', 'AD_LOCATION_NAME', 'TARGETING_TYPE_CODE', 'TARGETING_TYPE_NAME', 'BRANDING_TYPE_CODE', 'BRANDING_TYPE_NAME', 'BANDWIDTH_ID', 'BANDWIDTH_NAME', 'CARRIER_ID', 'CARRIER_NAME' }
- isCompatibleWithApiVersion - optional; type booleanWhether or not the saved query is compatible with the current API version. This will be {@code true} if and only if {@link SavedQuery#reportQuery} is non-null. A saved query will be incompatible with the API if it uses columns, dimensions, or other reporting features from the UI that are not available in the {@link ReportQuery} entity.
The collection of saved queries contained within this page. - id - optional; type long
- totalResultSetSize - optional; type int
Fault:ApiException (wsdlsoap:fault, use = literal)Source codeApiException type ApiExceptionFaultException class for holding a list of service errors.Base class for exceptions.- message - optional; type stringError message.
- errors - optional, unbounded; type ApiErrorThe API error base class that provides details about an error that occurred while processing a service request.
The OGNL field path is provided for parsers to identify the request data element that may have caused the error.
- fieldPath - optional; type stringThe OGNL field path to identify cause of error.
- fieldPathElements - optional, unbounded; type FieldPathElementA parsed copy of the field path. For example, the field path "operations[1].operand" corresponds to this list: {FieldPathElement(field = "operations", index = 1), FieldPathElement(field = "operand", index = null)}.A segment of a field path. Each dot in a field path defines a new segment.
- field - optional; type stringThe name of a field in lower camelcase. (e.g. "biddingStrategy")
- index - optional; type intFor list fields, this is a 0-indexed position in the list. Null for non-list fields.
- field - optional; type string
- trigger - optional; type stringThe data that caused the error.
- errorString - optional; type stringA simple string representation of the error and reason.
List of errors. - fieldPath - optional; type string
A fault element of type ApiException. - filterStatement - optional; type Statement
- runReportJobDescription:Initiates the execution of a {@link ReportQuery} on the server.
The following fields are required:
- {@link ReportJob#reportQuery}
Operation type:Request-response. The endpoint receives a message, and sends a correlated message.Input:runReportJobRequest (wsdlsoap:header, use = literal, part = RequestHeader)Source codeparameters type runReportJobInitiates the execution of a {@link ReportQuery} on the server.The following fields are required:
- {@link ReportJob#reportQuery}
- reportJob - optional; type ReportJobRepresents a report job that will be run to retrieve performance and statistics information about ad campaigns, networks, inventory and sales.
- id - optional; type longThe unique ID of the {@code ReportJob}. This value is read-only and is assigned by Google.
- reportQuery - optional; type ReportQueryHolds the filtering criteria.A {@code ReportQuery} object allows you to specify the selection criteria for generating a report. Only reports with at least one {@link Column} are supported.
- dimensions - optional, unbounded; type Dimension - type string with restriction - enum { 'MONTH_AND_YEAR', 'WEEK', 'DATE', 'DAY', 'HOUR', 'DATE_PT', 'WEEK_PT', 'MONTH_YEAR_PT', 'DAY_OF_WEEK_PT', 'LINE_ITEM_ID', 'LINE_ITEM_NAME', 'LINE_ITEM_TYPE', 'ORDER_ID', 'ORDER_NAME', 'ORDER_DELIVERY_STATUS', 'ADVERTISER_ID', 'ADVERTISER_NAME', 'AD_NETWORK_ID', 'AD_NETWORK_NAME', 'SALESPERSON_ID', 'SALESPERSON_NAME', 'CREATIVE_ID', 'CREATIVE_NAME', 'CREATIVE_TYPE', 'CREATIVE_BILLING_TYPE', 'CUSTOM_EVENT_ID', 'CUSTOM_EVENT_NAME', 'CUSTOM_EVENT_TYPE', 'CREATIVE_SIZE', 'AD_UNIT_ID', 'AD_UNIT_NAME', 'PARENT_AD_UNIT_ID', 'PARENT_AD_UNIT_NAME', 'PLACEMENT_ID', 'PLACEMENT_NAME', 'PLACEMENT_STATUS', 'TARGETING', 'BROWSER_NAME', 'DEVICE_CATEGORY_ID', 'DEVICE_CATEGORY_NAME', 'COUNTRY_CRITERIA_ID', 'COUNTRY_CODE', 'COUNTRY_NAME', 'REGION_CRITERIA_ID', 'REGION_NAME', 'CITY_CRITERIA_ID', 'CITY_NAME', 'METRO_CRITERIA_ID', 'METRO_NAME', 'POSTAL_CODE_CRITERIA_ID', 'POSTAL_CODE', 'CUSTOM_TARGETING_VALUE_ID', 'CUSTOM_CRITERIA', 'CONTENT_ID', 'CONTENT_NAME', 'CONTENT_BUNDLE_ID', 'CONTENT_BUNDLE_NAME', 'CMS_METADATA', 'VIDEO_FALLBACK_POSITION', 'POSITION_OF_POD', 'POSITION_IN_POD', 'CUSTOM_SPOT_ID', 'CUSTOM_SPOT_NAME', 'VIDEO_REDIRECT_THIRD_PARTY', 'VIDEO_BREAK_TYPE', 'VIDEO_BREAK_TYPE_NAME', 'VIDEO_VAST_VERSION', 'VIDEO_AD_REQUEST_DURATION_ID', 'VIDEO_AD_REQUEST_DURATION', 'VIDEO_PLCMT_ID', 'VIDEO_PLCMT_NAME', 'INVENTORY_FORMAT', 'INVENTORY_FORMAT_NAME', 'PARTNER_MANAGEMENT_PARTNER_ID', 'PARTNER_MANAGEMENT_PARTNER_NAME', 'PARTNER_MANAGEMENT_PARTNER_LABEL_ID', 'PARTNER_MANAGEMENT_PARTNER_LABEL_NAME', 'PARTNER_MANAGEMENT_ASSIGNMENT_ID', 'PARTNER_MANAGEMENT_ASSIGNMENT_NAME', 'INVENTORY_SHARE_ASSIGNMENT_ID', 'INVENTORY_SHARE_ASSIGNMENT_NAME', 'INVENTORY_SHARE_OUTCOME', 'GRP_DEMOGRAPHICS', 'AD_REQUEST_AD_UNIT_SIZES', 'AD_REQUEST_CUSTOM_CRITERIA', 'IS_FIRST_LOOK_DEAL', 'IS_ADX_DIRECT', 'YIELD_GROUP_ID', 'YIELD_GROUP_NAME', 'YIELD_PARTNER', 'YIELD_PARTNER_TAG', 'EXCHANGE_BIDDING_DEAL_ID', 'EXCHANGE_BIDDING_DEAL_TYPE', 'CLASSIFIED_ADVERTISER_ID', 'CLASSIFIED_ADVERTISER_NAME', 'CLASSIFIED_BRAND_ID', 'CLASSIFIED_BRAND_NAME', 'MEDIATION_TYPE', 'NATIVE_TEMPLATE_ID', 'NATIVE_TEMPLATE_NAME', 'NATIVE_STYLE_ID', 'NATIVE_STYLE_NAME', 'CHILD_NETWORK_CODE', 'MOBILE_APP_RESOLVED_ID', 'MOBILE_APP_NAME', 'MOBILE_DEVICE_NAME', 'MOBILE_INVENTORY_TYPE', 'OPERATING_SYSTEM_VERSION_ID', 'OPERATING_SYSTEM_VERSION_NAME', 'REQUEST_TYPE', 'AD_UNIT_STATUS', 'MASTER_COMPANION_CREATIVE_ID', 'MASTER_COMPANION_CREATIVE_NAME', 'AUDIENCE_SEGMENT_ID', 'AUDIENCE_SEGMENT_NAME', 'AUDIENCE_SEGMENT_DATA_PROVIDER_NAME', 'WEB_PROPERTY_CODE', 'BUYING_AGENCY_NAME', 'BUYER_NETWORK_ID', 'BUYER_NETWORK_NAME', 'BIDDER_ID', 'BIDDER_NAME', 'ADVERTISER_DOMAIN_NAME', 'AD_EXCHANGE_OPTIMIZATION_TYPE', 'ADVERTISER_VERTICAL_NAME', 'NIELSEN_SEGMENT', 'NIELSEN_DEMOGRAPHICS', 'NIELSEN_RESTATEMENT_DATE', 'NIELSEN_DEVICE_ID', 'NIELSEN_DEVICE_NAME', 'PROGRAMMATIC_BUYER_ID', 'PROGRAMMATIC_BUYER_NAME', 'REQUESTED_AD_SIZES', 'CREATIVE_SIZE_DELIVERED', 'PROGRAMMATIC_CHANNEL_ID', 'PROGRAMMATIC_CHANNEL_NAME', 'CLASSIFIED_YIELD_PARTNER_NAME', 'DP_DATE', 'DP_WEEK', 'DP_MONTH_YEAR', 'DP_COUNTRY_CRITERIA_ID', 'DP_COUNTRY_NAME', 'DP_INVENTORY_TYPE', 'DP_CREATIVE_SIZE', 'DP_BRAND_NAME', 'DP_ADVERTISER_NAME', 'DP_ADX_BUYER_NETWORK_NAME', 'DP_MOBILE_DEVICE_NAME', 'DP_DEVICE_CATEGORY_NAME', 'DP_TAG_ID', 'DP_DEAL_ID', 'DP_APP_ID', 'CUSTOM_DIMENSION', 'DEMAND_CHANNEL_ID', 'DEMAND_CHANNEL_NAME', 'DOMAIN', 'SERVING_RESTRICTION_ID', 'SERVING_RESTRICTION_NAME', 'UNIFIED_PRICING_RULE_ID', 'UNIFIED_PRICING_RULE_NAME', 'FIRST_LOOK_PRICING_RULE_ID', 'FIRST_LOOK_PRICING_RULE_NAME', 'BID_RANGE', 'BID_REJECTION_REASON', 'BID_REJECTION_REASON_NAME', 'AD_TECHNOLOGY_PROVIDER_DOMAIN', 'PROGRAMMATIC_DEAL_ID', 'PROGRAMMATIC_DEAL_NAME', 'AD_TECHNOLOGY_PROVIDER_ID', 'AD_TECHNOLOGY_PROVIDER_NAME', 'TCF_VENDOR_ID', 'TCF_VENDOR_NAME', 'SITE_NAME', 'CHANNEL_NAME', 'URL_ID', 'URL_NAME', 'VIDEO_AD_DURATION', 'VIDEO_AD_TYPE_ID', 'VIDEO_AD_TYPE_NAME', 'AD_EXCHANGE_PRODUCT_CODE', 'AD_EXCHANGE_PRODUCT_NAME', 'DYNAMIC_ALLOCATION_ID', 'DYNAMIC_ALLOCATION_NAME', 'AD_TYPE_ID', 'AD_TYPE_NAME', 'AD_LOCATION_ID', 'AD_LOCATION_NAME', 'TARGETING_TYPE_CODE', 'TARGETING_TYPE_NAME', 'BRANDING_TYPE_CODE', 'BRANDING_TYPE_NAME', 'BANDWIDTH_ID', 'BANDWIDTH_NAME', 'CARRIER_ID', 'CARRIER_NAME' }The list of break-down types being requested in the report. The generated report will contain the dimensions in the same order as requested. This field is required.
- adUnitView - optional; type ReportQuery.AdUnitView - type string with restriction - enum { 'TOP_LEVEL', 'FLAT', 'HIERARCHICAL' }The ad unit view for the report. Defaults to {@link AdUnitView#TOP_LEVEL}.
- columns - optional, unbounded; type Column - type string with restriction - enum { 'AD_SERVER_IMPRESSIONS', 'AD_SERVER_BEGIN_TO_RENDER_IMPRESSIONS', 'AD_SERVER_TARGETED_IMPRESSIONS', 'AD_SERVER_CLICKS', 'AD_SERVER_TARGETED_CLICKS', 'AD_SERVER_CTR', 'AD_SERVER_CPM_AND_CPC_REVENUE', 'AD_SERVER_CPM_AND_CPC_REVENUE_GROSS', 'AD_SERVER_CPD_REVENUE', 'AD_SERVER_ALL_REVENUE', 'AD_SERVER_ALL_REVENUE_GROSS', 'AD_SERVER_WITHOUT_CPD_AVERAGE_ECPM', 'AD_SERVER_WITH_CPD_AVERAGE_ECPM', 'AD_SERVER_LINE_ITEM_LEVEL_PERCENT_IMPRESSIONS', 'AD_SERVER_LINE_ITEM_LEVEL_PERCENT_CLICKS', 'AD_SERVER_LINE_ITEM_LEVEL_WITHOUT_CPD_PERCENT_REVENUE', 'AD_SERVER_LINE_ITEM_LEVEL_WITH_CPD_PERCENT_REVENUE', 'AD_SERVER_UNFILTERED_IMPRESSIONS', 'AD_SERVER_UNFILTERED_BEGIN_TO_RENDER_IMPRESSIONS', 'AD_SERVER_UNFILTERED_CLICKS', 'ADSENSE_LINE_ITEM_LEVEL_IMPRESSIONS', 'ADSENSE_LINE_ITEM_LEVEL_TARGETED_IMPRESSIONS', 'ADSENSE_LINE_ITEM_LEVEL_CLICKS', 'ADSENSE_LINE_ITEM_LEVEL_TARGETED_CLICKS', 'ADSENSE_LINE_ITEM_LEVEL_CTR', 'ADSENSE_LINE_ITEM_LEVEL_REVENUE', 'ADSENSE_LINE_ITEM_LEVEL_AVERAGE_ECPM', 'ADSENSE_LINE_ITEM_LEVEL_PERCENT_IMPRESSIONS', 'ADSENSE_LINE_ITEM_LEVEL_PERCENT_CLICKS', 'ADSENSE_LINE_ITEM_LEVEL_WITHOUT_CPD_PERCENT_REVENUE', 'ADSENSE_LINE_ITEM_LEVEL_WITH_CPD_PERCENT_REVENUE', 'AD_EXCHANGE_LINE_ITEM_LEVEL_IMPRESSIONS', 'BID_COUNT', 'BID_AVERAGE_CPM', 'YIELD_GROUP_CALLOUTS', 'YIELD_GROUP_SUCCESSFUL_RESPONSES', 'YIELD_GROUP_BIDS', 'YIELD_GROUP_BIDS_IN_AUCTION', 'YIELD_GROUP_AUCTIONS_WON', 'DEALS_BID_REQUESTS', 'DEALS_BIDS', 'DEALS_BID_RATE', 'DEALS_WINNING_BIDS', 'DEALS_WIN_RATE', 'YIELD_GROUP_IMPRESSIONS', 'YIELD_GROUP_ESTIMATED_REVENUE', 'YIELD_GROUP_ESTIMATED_CPM', 'YIELD_GROUP_MEDIATION_FILL_RATE', 'YIELD_GROUP_MEDIATION_PASSBACKS', 'YIELD_GROUP_MEDIATION_THIRD_PARTY_ECPM', 'YIELD_GROUP_MEDIATION_CHAINS_SERVED', 'MEDIATION_THIRD_PARTY_ECPM', 'AD_EXCHANGE_LINE_ITEM_LEVEL_TARGETED_IMPRESSIONS', 'AD_EXCHANGE_LINE_ITEM_LEVEL_CLICKS', 'AD_EXCHANGE_LINE_ITEM_LEVEL_TARGETED_CLICKS', 'AD_EXCHANGE_LINE_ITEM_LEVEL_CTR', 'AD_EXCHANGE_LINE_ITEM_LEVEL_PERCENT_IMPRESSIONS', 'AD_EXCHANGE_LINE_ITEM_LEVEL_PERCENT_CLICKS', 'AD_EXCHANGE_LINE_ITEM_LEVEL_REVENUE', 'AD_EXCHANGE_LINE_ITEM_LEVEL_WITHOUT_CPD_PERCENT_REVENUE', 'AD_EXCHANGE_LINE_ITEM_LEVEL_WITH_CPD_PERCENT_REVENUE', 'AD_EXCHANGE_LINE_ITEM_LEVEL_AVERAGE_ECPM', 'TOTAL_LINE_ITEM_LEVEL_IMPRESSIONS', 'TOTAL_LINE_ITEM_LEVEL_TARGETED_IMPRESSIONS', 'TOTAL_LINE_ITEM_LEVEL_CLICKS', 'TOTAL_LINE_ITEM_LEVEL_TARGETED_CLICKS', 'TOTAL_LINE_ITEM_LEVEL_CTR', 'TOTAL_LINE_ITEM_LEVEL_CPM_AND_CPC_REVENUE', 'TOTAL_LINE_ITEM_LEVEL_ALL_REVENUE', 'TOTAL_LINE_ITEM_LEVEL_WITHOUT_CPD_AVERAGE_ECPM', 'TOTAL_LINE_ITEM_LEVEL_WITH_CPD_AVERAGE_ECPM', 'TOTAL_CODE_SERVED_COUNT', 'TOTAL_AD_REQUESTS', 'TOTAL_RESPONSES_SERVED', 'TOTAL_UNMATCHED_AD_REQUESTS', 'TOTAL_FILL_RATE', 'AD_SERVER_RESPONSES_SERVED', 'ADSENSE_RESPONSES_SERVED', 'AD_EXCHANGE_RESPONSES_SERVED', 'PROGRAMMATIC_RESPONSES_SERVED', 'PROGRAMMATIC_MATCH_RATE', 'TOTAL_PROGRAMMATIC_ELIGIBLE_AD_REQUESTS', 'TOTAL_VIDEO_OPPORTUNITIES', 'TOTAL_VIDEO_CAPPED_OPPORTUNITIES', 'TOTAL_VIDEO_MATCHED_OPPORTUNITIES', 'TOTAL_VIDEO_MATCHED_DURATION', 'TOTAL_VIDEO_DURATION', 'TOTAL_VIDEO_BREAK_START', 'TOTAL_VIDEO_BREAK_END', 'TOTAL_INVENTORY_LEVEL_UNFILLED_IMPRESSIONS', 'UNIQUE_REACH_FREQUENCY', 'UNIQUE_REACH_IMPRESSIONS', 'UNIQUE_REACH', 'SDK_MEDIATION_CREATIVE_IMPRESSIONS', 'SDK_MEDIATION_CREATIVE_CLICKS', 'SELL_THROUGH_FORECASTED_IMPRESSIONS', 'PARTNER_SALES_PARTNER_IMPRESSIONS', 'PARTNER_SALES_PARTNER_CODE_SERVED', 'PARTNER_SALES_GOOGLE_IMPRESSIONS', 'PARTNER_SALES_GOOGLE_RESERVATION_IMPRESSIONS', 'PARTNER_SALES_GOOGLE_AUCTION_IMPRESSIONS', 'PARTNER_SALES_QUERIES', 'PARTNER_SALES_FILLED_QUERIES', 'PARTNER_SALES_SELL_THROUGH_RATE', 'SELL_THROUGH_AVAILABLE_IMPRESSIONS', 'SELL_THROUGH_RESERVED_IMPRESSIONS', 'SELL_THROUGH_SELL_THROUGH_RATE', 'RICH_MEDIA_BACKUP_IMAGES', 'RICH_MEDIA_DISPLAY_TIME', 'RICH_MEDIA_AVERAGE_DISPLAY_TIME', 'RICH_MEDIA_EXPANSIONS', 'RICH_MEDIA_EXPANDING_TIME', 'RICH_MEDIA_INTERACTION_TIME', 'RICH_MEDIA_INTERACTION_COUNT', 'RICH_MEDIA_INTERACTION_RATE', 'RICH_MEDIA_AVERAGE_INTERACTION_TIME', 'RICH_MEDIA_INTERACTION_IMPRESSIONS', 'RICH_MEDIA_MANUAL_CLOSES', 'RICH_MEDIA_FULL_SCREEN_IMPRESSIONS', 'RICH_MEDIA_VIDEO_INTERACTIONS', 'RICH_MEDIA_VIDEO_INTERACTION_RATE', 'RICH_MEDIA_VIDEO_MUTES', 'RICH_MEDIA_VIDEO_PAUSES', 'RICH_MEDIA_VIDEO_PLAYES', 'RICH_MEDIA_VIDEO_MIDPOINTS', 'RICH_MEDIA_VIDEO_COMPLETES', 'RICH_MEDIA_VIDEO_REPLAYS', 'RICH_MEDIA_VIDEO_STOPS', 'RICH_MEDIA_VIDEO_UNMUTES', 'RICH_MEDIA_VIDEO_VIEW_TIME', 'RICH_MEDIA_VIDEO_VIEW_RATE', 'RICH_MEDIA_CUSTOM_EVENT_TIME', 'RICH_MEDIA_CUSTOM_EVENT_COUNT', 'VIDEO_VIEWERSHIP_START', 'VIDEO_VIEWERSHIP_FIRST_QUARTILE', 'VIDEO_VIEWERSHIP_MIDPOINT', 'VIDEO_VIEWERSHIP_THIRD_QUARTILE', 'VIDEO_VIEWERSHIP_COMPLETE', 'VIDEO_VIEWERSHIP_AVERAGE_VIEW_RATE', 'VIDEO_VIEWERSHIP_AVERAGE_VIEW_TIME', 'VIDEO_VIEWERSHIP_COMPLETION_RATE', 'VIDEO_VIEWERSHIP_TOTAL_ERROR_COUNT', 'VIDEO_VIEWERSHIP_VIDEO_LENGTH', 'VIDEO_VIEWERSHIP_SKIP_BUTTON_SHOWN', 'VIDEO_VIEWERSHIP_ENGAGED_VIEW', 'VIDEO_VIEWERSHIP_VIEW_THROUGH_RATE', 'VIDEO_VIEWERSHIP_AUTO_PLAYS', 'VIDEO_VIEWERSHIP_CLICK_TO_PLAYS', 'VIDEO_VIEWERSHIP_TOTAL_ERROR_RATE', 'DROPOFF_RATE', 'VIDEO_TRUEVIEW_VIEWS', 'VIDEO_TRUEVIEW_SKIP_RATE', 'VIDEO_TRUEVIEW_VTR', 'VIDEO_ERRORS_VAST_ERROR_100_COUNT', 'VIDEO_ERRORS_VAST_ERROR_101_COUNT', 'VIDEO_ERRORS_VAST_ERROR_102_COUNT', 'VIDEO_ERRORS_VAST_ERROR_200_COUNT', 'VIDEO_ERRORS_VAST_ERROR_201_COUNT', 'VIDEO_ERRORS_VAST_ERROR_202_COUNT', 'VIDEO_ERRORS_VAST_ERROR_203_COUNT', 'VIDEO_ERRORS_VAST_ERROR_300_COUNT', 'VIDEO_ERRORS_VAST_ERROR_301_COUNT', 'VIDEO_ERRORS_VAST_ERROR_302_COUNT', 'VIDEO_ERRORS_VAST_ERROR_303_COUNT', 'VIDEO_ERRORS_VAST_ERROR_400_COUNT', 'VIDEO_ERRORS_VAST_ERROR_401_COUNT', 'VIDEO_ERRORS_VAST_ERROR_402_COUNT', 'VIDEO_ERRORS_VAST_ERROR_403_COUNT', 'VIDEO_ERRORS_VAST_ERROR_405_COUNT', 'VIDEO_ERRORS_VAST_ERROR_500_COUNT', 'VIDEO_ERRORS_VAST_ERROR_501_COUNT', 'VIDEO_ERRORS_VAST_ERROR_502_COUNT', 'VIDEO_ERRORS_VAST_ERROR_503_COUNT', 'VIDEO_ERRORS_VAST_ERROR_600_COUNT', 'VIDEO_ERRORS_VAST_ERROR_601_COUNT', 'VIDEO_ERRORS_VAST_ERROR_602_COUNT', 'VIDEO_ERRORS_VAST_ERROR_603_COUNT', 'VIDEO_ERRORS_VAST_ERROR_604_COUNT', 'VIDEO_ERRORS_VAST_ERROR_900_COUNT', 'VIDEO_ERRORS_VAST_ERROR_901_COUNT', 'VIDEO_INTERACTION_PAUSE', 'VIDEO_INTERACTION_RESUME', 'VIDEO_INTERACTION_REWIND', 'VIDEO_INTERACTION_MUTE', 'VIDEO_INTERACTION_UNMUTE', 'VIDEO_INTERACTION_COLLAPSE', 'VIDEO_INTERACTION_EXPAND', 'VIDEO_INTERACTION_FULL_SCREEN', 'VIDEO_INTERACTION_AVERAGE_INTERACTION_RATE', 'VIDEO_INTERACTION_VIDEO_SKIPS', 'VIDEO_OPTIMIZATION_CONTROL_STARTS', 'VIDEO_OPTIMIZATION_OPTIMIZED_STARTS', 'VIDEO_OPTIMIZATION_CONTROL_COMPLETES', 'VIDEO_OPTIMIZATION_OPTIMIZED_COMPLETES', 'VIDEO_OPTIMIZATION_CONTROL_COMPLETION_RATE', 'VIDEO_OPTIMIZATION_OPTIMIZED_COMPLETION_RATE', 'VIDEO_OPTIMIZATION_COMPLETION_RATE_LIFT', 'VIDEO_OPTIMIZATION_CONTROL_SKIP_BUTTON_SHOWN', 'VIDEO_OPTIMIZATION_OPTIMIZED_SKIP_BUTTON_SHOWN', 'VIDEO_OPTIMIZATION_CONTROL_ENGAGED_VIEW', 'VIDEO_OPTIMIZATION_OPTIMIZED_ENGAGED_VIEW', 'VIDEO_OPTIMIZATION_CONTROL_VIEW_THROUGH_RATE', 'VIDEO_OPTIMIZATION_OPTIMIZED_VIEW_THROUGH_RATE', 'VIDEO_OPTIMIZATION_VIEW_THROUGH_RATE_LIFT', 'VIDEO_IMPRESSIONS_REAL_TIME', 'VIDEO_MATCHED_QUERIES_REAL_TIME', 'VIDEO_UNMATCHED_QUERIES_REAL_TIME', 'VIDEO_TOTAL_QUERIES_REAL_TIME', 'VIDEO_CREATIVE_SERVE_REAL_TIME', 'VIDEO_VAST3_ERROR_100_COUNT_REAL_TIME', 'VIDEO_VAST3_ERROR_101_COUNT_REAL_TIME', 'VIDEO_VAST3_ERROR_102_COUNT_REAL_TIME', 'VIDEO_VAST3_ERROR_200_COUNT_REAL_TIME', 'VIDEO_VAST3_ERROR_201_COUNT_REAL_TIME', 'VIDEO_VAST3_ERROR_202_COUNT_REAL_TIME', 'VIDEO_VAST3_ERROR_203_COUNT_REAL_TIME', 'VIDEO_VAST3_ERROR_300_COUNT_REAL_TIME', 'VIDEO_VAST3_ERROR_301_COUNT_REAL_TIME', 'VIDEO_VAST3_ERROR_302_COUNT_REAL_TIME', 'VIDEO_VAST3_ERROR_303_COUNT_REAL_TIME', 'VIDEO_VAST3_ERROR_400_COUNT_REAL_TIME', 'VIDEO_VAST3_ERROR_401_COUNT_REAL_TIME', 'VIDEO_VAST3_ERROR_402_COUNT_REAL_TIME', 'VIDEO_VAST3_ERROR_403_COUNT_REAL_TIME', 'VIDEO_VAST3_ERROR_405_COUNT_REAL_TIME', 'VIDEO_VAST3_ERROR_500_COUNT_REAL_TIME', 'VIDEO_VAST3_ERROR_501_COUNT_REAL_TIME', 'VIDEO_VAST3_ERROR_502_COUNT_REAL_TIME', 'VIDEO_VAST3_ERROR_503_COUNT_REAL_TIME', 'VIDEO_VAST3_ERROR_600_COUNT_REAL_TIME', 'VIDEO_VAST3_ERROR_601_COUNT_REAL_TIME', 'VIDEO_VAST3_ERROR_602_COUNT_REAL_TIME', 'VIDEO_VAST3_ERROR_603_COUNT_REAL_TIME', 'VIDEO_VAST3_ERROR_604_COUNT_REAL_TIME', 'VIDEO_VAST3_ERROR_900_COUNT_REAL_TIME', 'VIDEO_VAST3_ERROR_901_COUNT_REAL_TIME', 'VIDEO_VAST4_ERROR_406_COUNT_REAL_TIME', 'VIDEO_VAST4_ERROR_407_COUNT_REAL_TIME', 'VIDEO_VAST4_ERROR_408_COUNT_REAL_TIME', 'VIDEO_VAST4_ERROR_409_COUNT_REAL_TIME', 'VIDEO_VAST4_ERROR_410_COUNT_REAL_TIME', 'VIDEO_VAST_TOTAL_ERROR_COUNT_REAL_TIME', 'TOTAL_ACTIVE_VIEW_VIEWABLE_IMPRESSIONS', 'TOTAL_ACTIVE_VIEW_MEASURABLE_IMPRESSIONS', 'TOTAL_ACTIVE_VIEW_VIEWABLE_IMPRESSIONS_RATE', 'TOTAL_ACTIVE_VIEW_ELIGIBLE_IMPRESSIONS', 'TOTAL_ACTIVE_VIEW_MEASURABLE_IMPRESSIONS_RATE', 'TOTAL_ACTIVE_VIEW_AVERAGE_VIEWABLE_TIME', 'ACTIVE_VIEW_PERCENT_AUDIBLE_START_IMPRESSIONS', 'ACTIVE_VIEW_PERCENT_EVER_AUDIBLE_IMPRESSIONS', 'AD_SERVER_ACTIVE_VIEW_VIEWABLE_IMPRESSIONS', 'AD_SERVER_ACTIVE_VIEW_MEASURABLE_IMPRESSIONS', 'AD_SERVER_ACTIVE_VIEW_VIEWABLE_IMPRESSIONS_RATE', 'AD_SERVER_ACTIVE_VIEW_ELIGIBLE_IMPRESSIONS', 'AD_SERVER_ACTIVE_VIEW_MEASURABLE_IMPRESSIONS_RATE', 'AD_SERVER_ACTIVE_VIEW_REVENUE', 'AD_SERVER_ACTIVE_VIEW_AVERAGE_VIEWABLE_TIME', 'ADSENSE_ACTIVE_VIEW_VIEWABLE_IMPRESSIONS', 'ADSENSE_ACTIVE_VIEW_MEASURABLE_IMPRESSIONS', 'ADSENSE_ACTIVE_VIEW_VIEWABLE_IMPRESSIONS_RATE', 'ADSENSE_ACTIVE_VIEW_ELIGIBLE_IMPRESSIONS', 'ADSENSE_ACTIVE_VIEW_MEASURABLE_IMPRESSIONS_RATE', 'ADSENSE_ACTIVE_VIEW_AVERAGE_VIEWABLE_TIME', 'AD_EXCHANGE_ACTIVE_VIEW_VIEWABLE_IMPRESSIONS', 'AD_EXCHANGE_ACTIVE_VIEW_MEASURABLE_IMPRESSIONS', 'AD_EXCHANGE_ACTIVE_VIEW_VIEWABLE_IMPRESSIONS_RATE', 'AD_EXCHANGE_ACTIVE_VIEW_ELIGIBLE_IMPRESSIONS', 'AD_EXCHANGE_ACTIVE_VIEW_MEASURABLE_IMPRESSIONS_RATE', 'AD_EXCHANGE_ACTIVE_VIEW_AVERAGE_VIEWABLE_TIME', 'AD_EXCHANGE_TOTAL_REQUESTS', 'AD_EXCHANGE_MATCH_RATE', 'AD_EXCHANGE_COST_PER_CLICK', 'AD_EXCHANGE_TOTAL_REQUEST_CTR', 'AD_EXCHANGE_MATCHED_REQUEST_CTR', 'AD_EXCHANGE_TOTAL_REQUEST_ECPM', 'AD_EXCHANGE_MATCHED_REQUEST_ECPM', 'AD_EXCHANGE_LIFT_EARNINGS', 'TOTAL_ACTIVE_VIEW_REVENUE', 'DYNAMIC_ALLOCATION_OPPORTUNITY_IMPRESSIONS_COMPETING_TOTAL', 'DYNAMIC_ALLOCATION_OPPORTUNITY_UNFILLED_IMPRESSIONS_COMPETING', 'DYNAMIC_ALLOCATION_OPPORTUNITY_ELIGIBLE_IMPRESSIONS_TOTAL', 'DYNAMIC_ALLOCATION_OPPORTUNITY_IMPRESSIONS_NOT_COMPETING_TOTAL', 'DYNAMIC_ALLOCATION_OPPORTUNITY_IMPRESSIONS_NOT_COMPETING_PERCENT_TOTAL', 'DYNAMIC_ALLOCATION_OPPORTUNITY_SATURATION_RATE_TOTAL', 'DYNAMIC_ALLOCATION_OPPORTUNITY_MATCH_RATE_TOTAL', 'INVOICED_IMPRESSIONS', 'INVOICED_UNFILLED_IMPRESSIONS', 'NIELSEN_IMPRESSIONS', 'NIELSEN_IN_TARGET_IMPRESSIONS', 'NIELSEN_POPULATION_BASE', 'NIELSEN_IN_TARGET_POPULATION_BASE', 'NIELSEN_UNIQUE_AUDIENCE', 'NIELSEN_IN_TARGET_UNIQUE_AUDIENCE', 'NIELSEN_PERCENT_AUDIENCE_REACH', 'NIELSEN_IN_TARGET_PERCENT_AUDIENCE_REACH', 'NIELSEN_AVERAGE_FREQUENCY', 'NIELSEN_IN_TARGET_AVERAGE_FREQUENCY', 'NIELSEN_GROSS_RATING_POINTS', 'NIELSEN_IN_TARGET_GROSS_RATING_POINTS', 'NIELSEN_PERCENT_IMPRESSIONS_SHARE', 'NIELSEN_IN_TARGET_PERCENT_IMPRESSIONS_SHARE', 'NIELSEN_PERCENT_POPULATION_SHARE', 'NIELSEN_IN_TARGET_PERCENT_POPULATION_SHARE', 'NIELSEN_PERCENT_AUDIENCE_SHARE', 'NIELSEN_IN_TARGET_PERCENT_AUDIENCE_SHARE', 'NIELSEN_AUDIENCE_INDEX', 'NIELSEN_IN_TARGET_AUDIENCE_INDEX', 'NIELSEN_IMPRESSIONS_INDEX', 'NIELSEN_IN_TARGET_IMPRESSIONS_INDEX', 'NIELSEN_IN_TARGET_RATIO', 'DP_IMPRESSIONS', 'DP_CLICKS', 'DP_QUERIES', 'DP_MATCHED_QUERIES', 'DP_COST', 'DP_ECPM', 'DP_ACTIVE_VIEW_ELIGIBLE_IMPRESSIONS', 'DP_ACTIVE_VIEW_MEASURABLE_IMPRESSIONS', 'DP_ACTIVE_VIEW_VIEWABLE_IMPRESSIONS', 'DP_ACTIVE_VIEW_MEASURABLE_IMPRESSIONS_RATE', 'DP_ACTIVE_VIEW_VIEWABLE_IMPRESSIONS_RATE', 'PARTNER_MANAGEMENT_HOST_IMPRESSIONS', 'PARTNER_MANAGEMENT_HOST_CLICKS', 'PARTNER_MANAGEMENT_HOST_CTR', 'PARTNER_MANAGEMENT_UNFILLED_IMPRESSIONS', 'PARTNER_MANAGEMENT_PARTNER_IMPRESSIONS', 'PARTNER_MANAGEMENT_PARTNER_CLICKS', 'PARTNER_MANAGEMENT_PARTNER_CTR', 'PARTNER_MANAGEMENT_GROSS_REVENUE', 'PARTNER_FINANCE_HOST_IMPRESSIONS', 'PARTNER_FINANCE_HOST_REVENUE', 'PARTNER_FINANCE_HOST_ECPM', 'PARTNER_FINANCE_PARTNER_REVENUE', 'PARTNER_FINANCE_PARTNER_ECPM', 'PARTNER_FINANCE_GROSS_REVENUE', 'CREATIVE_LOAD_TIME_0_500_MS_PERCENT', 'CREATIVE_LOAD_TIME_500_1000_MS_PERCENT', 'CREATIVE_LOAD_TIME_1_2_S_PERCENT', 'CREATIVE_LOAD_TIME_2_4_S_PERCENT', 'CREATIVE_LOAD_TIME_4_8_S_PERCENT', 'CREATIVE_LOAD_TIME_GREATER_THAN_8_S_PERCENT', 'UNVIEWED_REASON_SLOT_NEVER_ENTERED_VIEWPORT_PERCENT', 'UNVIEWED_REASON_USER_SCROLLED_BEFORE_AD_FILLED_PERCENT', 'UNVIEWED_REASON_USER_SCROLLED_BEFORE_AD_LOADED_PERCENT', 'UNVIEWED_REASON_USER_SCROLLED_BEFORE_1_S_PERCENT', 'UNVIEWED_REASON_OTHER_PERCENT', 'PAGE_NAVIGATION_TO_TAG_LOADED_TIME_0_500_MS_PERCENT', 'PAGE_NAVIGATION_TO_TAG_LOADED_TIME_500_1000_MS_PERCENT', 'PAGE_NAVIGATION_TO_TAG_LOADED_TIME_1_2_S_PERCENT', 'PAGE_NAVIGATION_TO_TAG_LOADED_TIME_2_4_S_PERCENT', 'PAGE_NAVIGATION_TO_TAG_LOADED_TIME_4_8_S_PERCENT', 'PAGE_NAVIGATION_TO_TAG_LOADED_TIME_GREATER_THAN_8_S_PERCENT', 'PAGE_NAVIGATION_TO_FIRST_AD_REQUEST_TIME_0_500_MS_PERCENT', 'PAGE_NAVIGATION_TO_FIRST_AD_REQUEST_TIME_500_1000_MS_PERCENT', 'PAGE_NAVIGATION_TO_FIRST_AD_REQUEST_TIME_1_2_S_PERCENT', 'PAGE_NAVIGATION_TO_FIRST_AD_REQUEST_TIME_2_4_S_PERCENT', 'PAGE_NAVIGATION_TO_FIRST_AD_REQUEST_TIME_4_8_S_PERCENT', 'PAGE_NAVIGATION_TO_FIRST_AD_REQUEST_TIME_GREATER_THAN_8_S_PERCENT', 'TAG_LOAD_TO_FIRST_AD_REQUEST_TIME_0_500_MS_PERCENT', 'TAG_LOAD_TO_FIRST_AD_REQUEST_TIME_500_1000_MS_PERCENT', 'TAG_LOAD_TO_FIRST_AD_REQUEST_TIME_1_2_S_PERCENT', 'TAG_LOAD_TO_FIRST_AD_REQUEST_TIME_2_4_S_PERCENT', 'TAG_LOAD_TO_FIRST_AD_REQUEST_TIME_4_8_S_PERCENT', 'TAG_LOAD_TO_FIRST_AD_REQUEST_TIME_GREATER_THAN_8_S_PERCENT' }The list of trafficking statistics and revenue information being requested in the report. The generated report will contain the columns in the same order as requested. This field is required.
- dimensionAttributes - optional, unbounded; type DimensionAttribute - type string with restriction - enum { 'LINE_ITEM_LABELS', 'LINE_ITEM_LABEL_IDS', 'LINE_ITEM_OPTIMIZABLE', 'LINE_ITEM_DELIVERY_INDICATOR', 'LINE_ITEM_DELIVERY_PACING', 'LINE_ITEM_FREQUENCY_CAP', 'LINE_ITEM_RECONCILIATION_STATUS', 'LINE_ITEM_LAST_RECONCILIATION_DATE_TIME', 'ADVERTISER_EXTERNAL_ID', 'ADVERTISER_TYPE', 'ADVERTISER_CREDIT_STATUS', 'ADVERTISER_PRIMARY_CONTACT', 'ORDER_START_DATE_TIME', 'ORDER_END_DATE_TIME', 'ORDER_EXTERNAL_ID', 'ORDER_PO_NUMBER', 'ORDER_IS_PROGRAMMATIC', 'ORDER_AGENCY', 'ORDER_AGENCY_ID', 'ORDER_LABELS', 'ORDER_LABEL_IDS', 'ORDER_TRAFFICKER', 'ORDER_TRAFFICKER_ID', 'ORDER_SECONDARY_TRAFFICKERS', 'ORDER_SALESPERSON', 'ORDER_SECONDARY_SALESPEOPLE', 'ORDER_LIFETIME_IMPRESSIONS', 'ORDER_LIFETIME_CLICKS', 'ORDER_BOOKED_CPM', 'ORDER_BOOKED_CPC', 'LINE_ITEM_START_DATE_TIME', 'LINE_ITEM_END_DATE_TIME', 'LINE_ITEM_EXTERNAL_ID', 'LINE_ITEM_COST_TYPE', 'LINE_ITEM_COST_PER_UNIT', 'LINE_ITEM_CURRENCY_CODE', 'LINE_ITEM_GOAL_QUANTITY', 'LINE_ITEM_AVERAGE_NUMBER_OF_VIEWERS', 'LINE_ITEM_SPONSORSHIP_GOAL_PERCENTAGE', 'LINE_ITEM_LIFETIME_IMPRESSIONS', 'LINE_ITEM_LIFETIME_CLICKS', 'LINE_ITEM_PRIORITY', 'LINE_ITEM_COMPUTED_STATUS', 'CREATIVE_OR_CREATIVE_SET', 'MASTER_COMPANION_TYPE', 'LINE_ITEM_CONTRACTED_QUANTITY', 'LINE_ITEM_DISCOUNT', 'LINE_ITEM_NON_CPD_BOOKED_REVENUE', 'ADVERTISER_LABELS', 'ADVERTISER_LABEL_IDS', 'CREATIVE_CLICK_THROUGH_URL', 'CREATIVE_SSL_SCAN_RESULT', 'CREATIVE_SSL_COMPLIANCE_OVERRIDE', 'LINE_ITEM_CREATIVE_START_DATE', 'LINE_ITEM_CREATIVE_END_DATE', 'CONTENT_CMS_NAME', 'CONTENT_CMS_VIDEO_ID', 'CHILD_PARTNER_NAME', 'AD_UNIT_CODE' }The list of break-down attributes being requested in this report. Some {@link DimensionAttribute} values can only be used with certain {@link Dimension} values that must be included in the {@link #dimensions} attribute. The generated report will contain the attributes in the same order as requested.
- customFieldIds - optional, unbounded; type longThe list of {@link CustomField#id} being requested in this report. To add a {@link CustomField} to the report, you must include its corresponding {@link Dimension}, determined by the {@link CustomField#entityType}, as a {@link #dimensions dimension}.
{@link CustomFieldEntityType#entityType} {@link CustomFieldEntityType#LINE_ITEM} {@link Dimension#LINE_ITEM_NAME} {@link CustomFieldEntityType#ORDER} {@link Dimension#ORDER_NAME} {@link CustomFieldEntityType#CREATIVE} {@link Dimension#CREATIVE_NAME} - cmsMetadataKeyIds - optional, unbounded; type longThe list of content CMS metadata key {@link CmsMetadataKey#id IDs} being requested in this report. Each of these IDs must have been defined in the {@link CmsMetadataKey CMS metadata key}. This will include dimensions in the form of {@code CMS_METADATA_KEY[id]_ID} and {@code CMS_METADATA_KEY[id]_VALUE} where where {@code ID} is the ID of the {@link CmsMetadataValue#id CMS metadata value} and {@code VALUE} is the {@link CmsMetadataValue#valueName name}.
To add {@link CmsMetadataKey#id IDs}, you must include {@link Dimension#CMS_METADATA} in {@link #dimensions}, and specify a non-empty list of content CMS metadata key IDs. The order of content CMS metadata columns in the report correspond to the place of {@link Dimension#CMS_METADATA} in {@link #dimensions}. For example, if {@link #dimensions} contains the following dimensions in the order: {@link Dimension#ADVERTISER_NAME}, {@link Dimension#CMS_METADATA} and {@link Dimension#COUNTRY_NAME}, and {@link #cmsMetadataKeyIds} contains the following IDs in the order: 1001 and 1002. The order of dimensions in the report will be: Dimension.ADVERTISER_NAME, Dimension.CMS_METADATA_KEY[1001]_VALUE, Dimension.CMS_METADATA_KEY[1002]_VALUE, Dimension.COUNTRY_NAME, Dimension.ADVERTISER_ID, Dimension.CMS_METADATA_KEY[1001]_ID, Dimension.CMS_METADATA_KEY[1002]_ID, Dimension.COUNTRY_CRITERIA_ID
- customDimensionKeyIds - optional, unbounded; type longThe list of custom dimension custom targeting key {@link CustomTargetingKey#id IDs} being requested in this report. This will include dimensions in the form of {@code TOP_LEVEL_DIMENSION_KEY[id]_ID} and {@code TOP_LEVEL_DIMENSION_KEY[id]_VALUE} where {@code ID} is the ID of the {@link CustomTargetingValue#id custom targeting value} and {@code VALUE} is the {@link CustomTargetingValue#name name}.
To add {@link CustomTargetingKey#id IDs}, you must include {@link Dimension#CUSTOM_DIMENSION} in {@link #dimensions}, and specify a non-empty list of custom targeting key IDs. The order of cusotm dimension columns in the report correspond to the place of {@link Dimension#CUSTOM_DIMENSION} in {@link #dimensions}. For example, if {@link #dimensions} contains the following dimensions in the order: {@link Dimension#ADVERTISER_NAME}, {@link Dimension#CUSTOM_DIMENSION} and {@link Dimension#COUNTRY_NAME}, and {@link #customCriteriaCustomTargetingKeyIds} contains the following IDs in the order: 1001 and 1002. The order of dimensions in the report will be: Dimension.ADVERTISER_NAME, Dimension.TOP_LEVEL_DIMENSION_KEY[1001]_VALUE, Dimension.TOP_LEVEL_DIMENSION_KEY[1002]_VALUE, Dimension.COUNTRY_NAME, Dimension.ADVERTISER_ID, Dimension.TOP_LEVEL_DIMENSION_KEY[1001]_ID, Dimension.TOP_LEVEL_DIMENSION_KEY[1002]_ID, Dimension.COUNTRY_CRITERIA_ID.
- startDate - optional; type DateRepresents a date.
- year - optional; type intYear (e.g., 2009)
- month - optional; type intMonth (1..12)
- day - optional; type intDay (1..31)
The start date from which the reporting information is gathered. The {@code ReportQuery#dateRangeType} field must be set to {@link DateRangeType#CUSTOM_DATE} in order to use this. - year - optional; type int
- endDate - optional; type DateRepresents a date.
- year - optional; type intYear (e.g., 2009)
- month - optional; type intMonth (1..12)
- day - optional; type intDay (1..31)
The end date up to which the reporting information is gathered. The {@code ReportQuery#dateRangeType} field must be set to {@link DateRangeType#CUSTOM_DATE} in order to use this. - year - optional; type int
- dateRangeType - optional; type DateRangeType - type string with restriction - enum { 'TODAY', 'YESTERDAY', 'LAST_WEEK', 'LAST_MONTH', 'LAST_3_MONTHS', 'REACH_LIFETIME', 'CUSTOM_DATE', 'NEXT_DAY', 'NEXT_90_DAYS', 'NEXT_WEEK', 'NEXT_MONTH', 'CURRENT_AND_NEXT_MONTH', 'NEXT_QUARTER', 'NEXT_3_MONTHS', 'NEXT_12_MONTHS' }The period of time for which the reporting data is being generated. In order to define custom time periods, set this to {@link DateRangeType#CUSTOM_DATE}. If set to {@link DateRangeType#CUSTOM_DATE}, then {@link ReportQuery#startDate} and {@link ReportQuery#endDate} will be used.
- statement - optional; type StatementSpecifies a filter to use for reporting on data. This filter will be used in conjunction (joined with an AND statement) with the date range selected through {@link #dateRangeType}, {@link #startDate}, and {@link #endDate}. The syntax currently allowed for {@link Statement#query} is
[WHEREwhere property is the enumeration name of a {@link Dimension} that can be filtered.{AND ...}]
:==
:==
:= IN
:= :
For example, the statement "WHERE LINE_ITEM_ID IN (34344, 23235)" can be used to generate a report for a specific set of line items
Filtering on IDs is highly recommended over filtering on names, especially for geographical entities. When filtering on names, matching is case sensitive.
Captures the {@code WHERE}, {@code ORDER BY} and {@code LIMIT} clauses of a PQL query. Statements are typically used to retrieve objects of a predefined domain type, which makes SELECT clause unnecessary.An example query text might be {@code "WHERE status = 'ACTIVE' ORDER BY id LIMIT 30"}.
Statements support bind variables. These are substitutes for literals and can be thought of as input parameters to a PQL query.
An example of such a query might be {@code "WHERE id = :idValue"}.
Statements also support use of the LIKE keyword. This provides wildcard string matching.
An example of such a query might be {@code "WHERE name LIKE '%searchString%'"}.
The value for the variable idValue must then be set with an object of type {@link Value}, e.g., {@link NumberValue}, {@link TextValue} or {@link BooleanValue}.- query - optional; type stringHolds the query in PQL syntax. The syntax is:
[WHERE{[AND | OR] ...}]
[ORDER BY[ASC | DESC]]
[LIMIT {[,] } | { OFFSET }]
:={< | <= | > | >= | = | != }
:={< | <= | > | >= | = | != }
:= IN
:= IS NULL
:= LIKE
:= :
- values - optional, unbounded; type String_ValueMapEntryHolds keys and values for bind variables and their values. The key is the name of the bind variable. The value is the literal value of the variable.
In the example {@code "WHERE status = :bindStatus ORDER BY id LIMIT 30"}, the bind variable, represented by {@code :bindStatus} is named {@code bindStatus}, which would also be the parameter map key. The bind variable's value would be represented by a parameter map value of type {@link TextValue}. The final result, for example, would be an entry of {@code "bindStatus" => StringParam("ACTIVE")}.
This represents an entry in a map with a key of type String and value of type Value.- key - optional; type string
- value - optional; type Value{@code Value} represents a value.
- query - optional; type string
- reportCurrency - optional; type stringThe currency for revenue metrics. Defaults to the network currency if left {@code null}. The supported currency codes can be found in this Help Center article.
- timeZoneType - optional; type TimeZoneType - type string with restriction - enum { 'UNKNOWN', 'PUBLISHER', 'PACIFIC' }
- dimensions - optional, unbounded; type Dimension - type string with restriction - enum { 'MONTH_AND_YEAR', 'WEEK', 'DATE', 'DAY', 'HOUR', 'DATE_PT', 'WEEK_PT', 'MONTH_YEAR_PT', 'DAY_OF_WEEK_PT', 'LINE_ITEM_ID', 'LINE_ITEM_NAME', 'LINE_ITEM_TYPE', 'ORDER_ID', 'ORDER_NAME', 'ORDER_DELIVERY_STATUS', 'ADVERTISER_ID', 'ADVERTISER_NAME', 'AD_NETWORK_ID', 'AD_NETWORK_NAME', 'SALESPERSON_ID', 'SALESPERSON_NAME', 'CREATIVE_ID', 'CREATIVE_NAME', 'CREATIVE_TYPE', 'CREATIVE_BILLING_TYPE', 'CUSTOM_EVENT_ID', 'CUSTOM_EVENT_NAME', 'CUSTOM_EVENT_TYPE', 'CREATIVE_SIZE', 'AD_UNIT_ID', 'AD_UNIT_NAME', 'PARENT_AD_UNIT_ID', 'PARENT_AD_UNIT_NAME', 'PLACEMENT_ID', 'PLACEMENT_NAME', 'PLACEMENT_STATUS', 'TARGETING', 'BROWSER_NAME', 'DEVICE_CATEGORY_ID', 'DEVICE_CATEGORY_NAME', 'COUNTRY_CRITERIA_ID', 'COUNTRY_CODE', 'COUNTRY_NAME', 'REGION_CRITERIA_ID', 'REGION_NAME', 'CITY_CRITERIA_ID', 'CITY_NAME', 'METRO_CRITERIA_ID', 'METRO_NAME', 'POSTAL_CODE_CRITERIA_ID', 'POSTAL_CODE', 'CUSTOM_TARGETING_VALUE_ID', 'CUSTOM_CRITERIA', 'CONTENT_ID', 'CONTENT_NAME', 'CONTENT_BUNDLE_ID', 'CONTENT_BUNDLE_NAME', 'CMS_METADATA', 'VIDEO_FALLBACK_POSITION', 'POSITION_OF_POD', 'POSITION_IN_POD', 'CUSTOM_SPOT_ID', 'CUSTOM_SPOT_NAME', 'VIDEO_REDIRECT_THIRD_PARTY', 'VIDEO_BREAK_TYPE', 'VIDEO_BREAK_TYPE_NAME', 'VIDEO_VAST_VERSION', 'VIDEO_AD_REQUEST_DURATION_ID', 'VIDEO_AD_REQUEST_DURATION', 'VIDEO_PLCMT_ID', 'VIDEO_PLCMT_NAME', 'INVENTORY_FORMAT', 'INVENTORY_FORMAT_NAME', 'PARTNER_MANAGEMENT_PARTNER_ID', 'PARTNER_MANAGEMENT_PARTNER_NAME', 'PARTNER_MANAGEMENT_PARTNER_LABEL_ID', 'PARTNER_MANAGEMENT_PARTNER_LABEL_NAME', 'PARTNER_MANAGEMENT_ASSIGNMENT_ID', 'PARTNER_MANAGEMENT_ASSIGNMENT_NAME', 'INVENTORY_SHARE_ASSIGNMENT_ID', 'INVENTORY_SHARE_ASSIGNMENT_NAME', 'INVENTORY_SHARE_OUTCOME', 'GRP_DEMOGRAPHICS', 'AD_REQUEST_AD_UNIT_SIZES', 'AD_REQUEST_CUSTOM_CRITERIA', 'IS_FIRST_LOOK_DEAL', 'IS_ADX_DIRECT', 'YIELD_GROUP_ID', 'YIELD_GROUP_NAME', 'YIELD_PARTNER', 'YIELD_PARTNER_TAG', 'EXCHANGE_BIDDING_DEAL_ID', 'EXCHANGE_BIDDING_DEAL_TYPE', 'CLASSIFIED_ADVERTISER_ID', 'CLASSIFIED_ADVERTISER_NAME', 'CLASSIFIED_BRAND_ID', 'CLASSIFIED_BRAND_NAME', 'MEDIATION_TYPE', 'NATIVE_TEMPLATE_ID', 'NATIVE_TEMPLATE_NAME', 'NATIVE_STYLE_ID', 'NATIVE_STYLE_NAME', 'CHILD_NETWORK_CODE', 'MOBILE_APP_RESOLVED_ID', 'MOBILE_APP_NAME', 'MOBILE_DEVICE_NAME', 'MOBILE_INVENTORY_TYPE', 'OPERATING_SYSTEM_VERSION_ID', 'OPERATING_SYSTEM_VERSION_NAME', 'REQUEST_TYPE', 'AD_UNIT_STATUS', 'MASTER_COMPANION_CREATIVE_ID', 'MASTER_COMPANION_CREATIVE_NAME', 'AUDIENCE_SEGMENT_ID', 'AUDIENCE_SEGMENT_NAME', 'AUDIENCE_SEGMENT_DATA_PROVIDER_NAME', 'WEB_PROPERTY_CODE', 'BUYING_AGENCY_NAME', 'BUYER_NETWORK_ID', 'BUYER_NETWORK_NAME', 'BIDDER_ID', 'BIDDER_NAME', 'ADVERTISER_DOMAIN_NAME', 'AD_EXCHANGE_OPTIMIZATION_TYPE', 'ADVERTISER_VERTICAL_NAME', 'NIELSEN_SEGMENT', 'NIELSEN_DEMOGRAPHICS', 'NIELSEN_RESTATEMENT_DATE', 'NIELSEN_DEVICE_ID', 'NIELSEN_DEVICE_NAME', 'PROGRAMMATIC_BUYER_ID', 'PROGRAMMATIC_BUYER_NAME', 'REQUESTED_AD_SIZES', 'CREATIVE_SIZE_DELIVERED', 'PROGRAMMATIC_CHANNEL_ID', 'PROGRAMMATIC_CHANNEL_NAME', 'CLASSIFIED_YIELD_PARTNER_NAME', 'DP_DATE', 'DP_WEEK', 'DP_MONTH_YEAR', 'DP_COUNTRY_CRITERIA_ID', 'DP_COUNTRY_NAME', 'DP_INVENTORY_TYPE', 'DP_CREATIVE_SIZE', 'DP_BRAND_NAME', 'DP_ADVERTISER_NAME', 'DP_ADX_BUYER_NETWORK_NAME', 'DP_MOBILE_DEVICE_NAME', 'DP_DEVICE_CATEGORY_NAME', 'DP_TAG_ID', 'DP_DEAL_ID', 'DP_APP_ID', 'CUSTOM_DIMENSION', 'DEMAND_CHANNEL_ID', 'DEMAND_CHANNEL_NAME', 'DOMAIN', 'SERVING_RESTRICTION_ID', 'SERVING_RESTRICTION_NAME', 'UNIFIED_PRICING_RULE_ID', 'UNIFIED_PRICING_RULE_NAME', 'FIRST_LOOK_PRICING_RULE_ID', 'FIRST_LOOK_PRICING_RULE_NAME', 'BID_RANGE', 'BID_REJECTION_REASON', 'BID_REJECTION_REASON_NAME', 'AD_TECHNOLOGY_PROVIDER_DOMAIN', 'PROGRAMMATIC_DEAL_ID', 'PROGRAMMATIC_DEAL_NAME', 'AD_TECHNOLOGY_PROVIDER_ID', 'AD_TECHNOLOGY_PROVIDER_NAME', 'TCF_VENDOR_ID', 'TCF_VENDOR_NAME', 'SITE_NAME', 'CHANNEL_NAME', 'URL_ID', 'URL_NAME', 'VIDEO_AD_DURATION', 'VIDEO_AD_TYPE_ID', 'VIDEO_AD_TYPE_NAME', 'AD_EXCHANGE_PRODUCT_CODE', 'AD_EXCHANGE_PRODUCT_NAME', 'DYNAMIC_ALLOCATION_ID', 'DYNAMIC_ALLOCATION_NAME', 'AD_TYPE_ID', 'AD_TYPE_NAME', 'AD_LOCATION_ID', 'AD_LOCATION_NAME', 'TARGETING_TYPE_CODE', 'TARGETING_TYPE_NAME', 'BRANDING_TYPE_CODE', 'BRANDING_TYPE_NAME', 'BANDWIDTH_ID', 'BANDWIDTH_NAME', 'CARRIER_ID', 'CARRIER_NAME' }
- id - optional; type long
Output:runReportJobResponse (wsdlsoap:header, use = literal, part = ResponseHeader)Source codeparameters type runReportJobResponse- rval - optional; type ReportJobRepresents a report job that will be run to retrieve performance and statistics information about ad campaigns, networks, inventory and sales.
- id - optional; type longThe unique ID of the {@code ReportJob}. This value is read-only and is assigned by Google.
- reportQuery - optional; type ReportQueryHolds the filtering criteria.A {@code ReportQuery} object allows you to specify the selection criteria for generating a report. Only reports with at least one {@link Column} are supported.
- dimensions - optional, unbounded; type Dimension - type string with restriction - enum { 'MONTH_AND_YEAR', 'WEEK', 'DATE', 'DAY', 'HOUR', 'DATE_PT', 'WEEK_PT', 'MONTH_YEAR_PT', 'DAY_OF_WEEK_PT', 'LINE_ITEM_ID', 'LINE_ITEM_NAME', 'LINE_ITEM_TYPE', 'ORDER_ID', 'ORDER_NAME', 'ORDER_DELIVERY_STATUS', 'ADVERTISER_ID', 'ADVERTISER_NAME', 'AD_NETWORK_ID', 'AD_NETWORK_NAME', 'SALESPERSON_ID', 'SALESPERSON_NAME', 'CREATIVE_ID', 'CREATIVE_NAME', 'CREATIVE_TYPE', 'CREATIVE_BILLING_TYPE', 'CUSTOM_EVENT_ID', 'CUSTOM_EVENT_NAME', 'CUSTOM_EVENT_TYPE', 'CREATIVE_SIZE', 'AD_UNIT_ID', 'AD_UNIT_NAME', 'PARENT_AD_UNIT_ID', 'PARENT_AD_UNIT_NAME', 'PLACEMENT_ID', 'PLACEMENT_NAME', 'PLACEMENT_STATUS', 'TARGETING', 'BROWSER_NAME', 'DEVICE_CATEGORY_ID', 'DEVICE_CATEGORY_NAME', 'COUNTRY_CRITERIA_ID', 'COUNTRY_CODE', 'COUNTRY_NAME', 'REGION_CRITERIA_ID', 'REGION_NAME', 'CITY_CRITERIA_ID', 'CITY_NAME', 'METRO_CRITERIA_ID', 'METRO_NAME', 'POSTAL_CODE_CRITERIA_ID', 'POSTAL_CODE', 'CUSTOM_TARGETING_VALUE_ID', 'CUSTOM_CRITERIA', 'CONTENT_ID', 'CONTENT_NAME', 'CONTENT_BUNDLE_ID', 'CONTENT_BUNDLE_NAME', 'CMS_METADATA', 'VIDEO_FALLBACK_POSITION', 'POSITION_OF_POD', 'POSITION_IN_POD', 'CUSTOM_SPOT_ID', 'CUSTOM_SPOT_NAME', 'VIDEO_REDIRECT_THIRD_PARTY', 'VIDEO_BREAK_TYPE', 'VIDEO_BREAK_TYPE_NAME', 'VIDEO_VAST_VERSION', 'VIDEO_AD_REQUEST_DURATION_ID', 'VIDEO_AD_REQUEST_DURATION', 'VIDEO_PLCMT_ID', 'VIDEO_PLCMT_NAME', 'INVENTORY_FORMAT', 'INVENTORY_FORMAT_NAME', 'PARTNER_MANAGEMENT_PARTNER_ID', 'PARTNER_MANAGEMENT_PARTNER_NAME', 'PARTNER_MANAGEMENT_PARTNER_LABEL_ID', 'PARTNER_MANAGEMENT_PARTNER_LABEL_NAME', 'PARTNER_MANAGEMENT_ASSIGNMENT_ID', 'PARTNER_MANAGEMENT_ASSIGNMENT_NAME', 'INVENTORY_SHARE_ASSIGNMENT_ID', 'INVENTORY_SHARE_ASSIGNMENT_NAME', 'INVENTORY_SHARE_OUTCOME', 'GRP_DEMOGRAPHICS', 'AD_REQUEST_AD_UNIT_SIZES', 'AD_REQUEST_CUSTOM_CRITERIA', 'IS_FIRST_LOOK_DEAL', 'IS_ADX_DIRECT', 'YIELD_GROUP_ID', 'YIELD_GROUP_NAME', 'YIELD_PARTNER', 'YIELD_PARTNER_TAG', 'EXCHANGE_BIDDING_DEAL_ID', 'EXCHANGE_BIDDING_DEAL_TYPE', 'CLASSIFIED_ADVERTISER_ID', 'CLASSIFIED_ADVERTISER_NAME', 'CLASSIFIED_BRAND_ID', 'CLASSIFIED_BRAND_NAME', 'MEDIATION_TYPE', 'NATIVE_TEMPLATE_ID', 'NATIVE_TEMPLATE_NAME', 'NATIVE_STYLE_ID', 'NATIVE_STYLE_NAME', 'CHILD_NETWORK_CODE', 'MOBILE_APP_RESOLVED_ID', 'MOBILE_APP_NAME', 'MOBILE_DEVICE_NAME', 'MOBILE_INVENTORY_TYPE', 'OPERATING_SYSTEM_VERSION_ID', 'OPERATING_SYSTEM_VERSION_NAME', 'REQUEST_TYPE', 'AD_UNIT_STATUS', 'MASTER_COMPANION_CREATIVE_ID', 'MASTER_COMPANION_CREATIVE_NAME', 'AUDIENCE_SEGMENT_ID', 'AUDIENCE_SEGMENT_NAME', 'AUDIENCE_SEGMENT_DATA_PROVIDER_NAME', 'WEB_PROPERTY_CODE', 'BUYING_AGENCY_NAME', 'BUYER_NETWORK_ID', 'BUYER_NETWORK_NAME', 'BIDDER_ID', 'BIDDER_NAME', 'ADVERTISER_DOMAIN_NAME', 'AD_EXCHANGE_OPTIMIZATION_TYPE', 'ADVERTISER_VERTICAL_NAME', 'NIELSEN_SEGMENT', 'NIELSEN_DEMOGRAPHICS', 'NIELSEN_RESTATEMENT_DATE', 'NIELSEN_DEVICE_ID', 'NIELSEN_DEVICE_NAME', 'PROGRAMMATIC_BUYER_ID', 'PROGRAMMATIC_BUYER_NAME', 'REQUESTED_AD_SIZES', 'CREATIVE_SIZE_DELIVERED', 'PROGRAMMATIC_CHANNEL_ID', 'PROGRAMMATIC_CHANNEL_NAME', 'CLASSIFIED_YIELD_PARTNER_NAME', 'DP_DATE', 'DP_WEEK', 'DP_MONTH_YEAR', 'DP_COUNTRY_CRITERIA_ID', 'DP_COUNTRY_NAME', 'DP_INVENTORY_TYPE', 'DP_CREATIVE_SIZE', 'DP_BRAND_NAME', 'DP_ADVERTISER_NAME', 'DP_ADX_BUYER_NETWORK_NAME', 'DP_MOBILE_DEVICE_NAME', 'DP_DEVICE_CATEGORY_NAME', 'DP_TAG_ID', 'DP_DEAL_ID', 'DP_APP_ID', 'CUSTOM_DIMENSION', 'DEMAND_CHANNEL_ID', 'DEMAND_CHANNEL_NAME', 'DOMAIN', 'SERVING_RESTRICTION_ID', 'SERVING_RESTRICTION_NAME', 'UNIFIED_PRICING_RULE_ID', 'UNIFIED_PRICING_RULE_NAME', 'FIRST_LOOK_PRICING_RULE_ID', 'FIRST_LOOK_PRICING_RULE_NAME', 'BID_RANGE', 'BID_REJECTION_REASON', 'BID_REJECTION_REASON_NAME', 'AD_TECHNOLOGY_PROVIDER_DOMAIN', 'PROGRAMMATIC_DEAL_ID', 'PROGRAMMATIC_DEAL_NAME', 'AD_TECHNOLOGY_PROVIDER_ID', 'AD_TECHNOLOGY_PROVIDER_NAME', 'TCF_VENDOR_ID', 'TCF_VENDOR_NAME', 'SITE_NAME', 'CHANNEL_NAME', 'URL_ID', 'URL_NAME', 'VIDEO_AD_DURATION', 'VIDEO_AD_TYPE_ID', 'VIDEO_AD_TYPE_NAME', 'AD_EXCHANGE_PRODUCT_CODE', 'AD_EXCHANGE_PRODUCT_NAME', 'DYNAMIC_ALLOCATION_ID', 'DYNAMIC_ALLOCATION_NAME', 'AD_TYPE_ID', 'AD_TYPE_NAME', 'AD_LOCATION_ID', 'AD_LOCATION_NAME', 'TARGETING_TYPE_CODE', 'TARGETING_TYPE_NAME', 'BRANDING_TYPE_CODE', 'BRANDING_TYPE_NAME', 'BANDWIDTH_ID', 'BANDWIDTH_NAME', 'CARRIER_ID', 'CARRIER_NAME' }The list of break-down types being requested in the report. The generated report will contain the dimensions in the same order as requested. This field is required.
- adUnitView - optional; type ReportQuery.AdUnitView - type string with restriction - enum { 'TOP_LEVEL', 'FLAT', 'HIERARCHICAL' }The ad unit view for the report. Defaults to {@link AdUnitView#TOP_LEVEL}.
- columns - optional, unbounded; type Column - type string with restriction - enum { 'AD_SERVER_IMPRESSIONS', 'AD_SERVER_BEGIN_TO_RENDER_IMPRESSIONS', 'AD_SERVER_TARGETED_IMPRESSIONS', 'AD_SERVER_CLICKS', 'AD_SERVER_TARGETED_CLICKS', 'AD_SERVER_CTR', 'AD_SERVER_CPM_AND_CPC_REVENUE', 'AD_SERVER_CPM_AND_CPC_REVENUE_GROSS', 'AD_SERVER_CPD_REVENUE', 'AD_SERVER_ALL_REVENUE', 'AD_SERVER_ALL_REVENUE_GROSS', 'AD_SERVER_WITHOUT_CPD_AVERAGE_ECPM', 'AD_SERVER_WITH_CPD_AVERAGE_ECPM', 'AD_SERVER_LINE_ITEM_LEVEL_PERCENT_IMPRESSIONS', 'AD_SERVER_LINE_ITEM_LEVEL_PERCENT_CLICKS', 'AD_SERVER_LINE_ITEM_LEVEL_WITHOUT_CPD_PERCENT_REVENUE', 'AD_SERVER_LINE_ITEM_LEVEL_WITH_CPD_PERCENT_REVENUE', 'AD_SERVER_UNFILTERED_IMPRESSIONS', 'AD_SERVER_UNFILTERED_BEGIN_TO_RENDER_IMPRESSIONS', 'AD_SERVER_UNFILTERED_CLICKS', 'ADSENSE_LINE_ITEM_LEVEL_IMPRESSIONS', 'ADSENSE_LINE_ITEM_LEVEL_TARGETED_IMPRESSIONS', 'ADSENSE_LINE_ITEM_LEVEL_CLICKS', 'ADSENSE_LINE_ITEM_LEVEL_TARGETED_CLICKS', 'ADSENSE_LINE_ITEM_LEVEL_CTR', 'ADSENSE_LINE_ITEM_LEVEL_REVENUE', 'ADSENSE_LINE_ITEM_LEVEL_AVERAGE_ECPM', 'ADSENSE_LINE_ITEM_LEVEL_PERCENT_IMPRESSIONS', 'ADSENSE_LINE_ITEM_LEVEL_PERCENT_CLICKS', 'ADSENSE_LINE_ITEM_LEVEL_WITHOUT_CPD_PERCENT_REVENUE', 'ADSENSE_LINE_ITEM_LEVEL_WITH_CPD_PERCENT_REVENUE', 'AD_EXCHANGE_LINE_ITEM_LEVEL_IMPRESSIONS', 'BID_COUNT', 'BID_AVERAGE_CPM', 'YIELD_GROUP_CALLOUTS', 'YIELD_GROUP_SUCCESSFUL_RESPONSES', 'YIELD_GROUP_BIDS', 'YIELD_GROUP_BIDS_IN_AUCTION', 'YIELD_GROUP_AUCTIONS_WON', 'DEALS_BID_REQUESTS', 'DEALS_BIDS', 'DEALS_BID_RATE', 'DEALS_WINNING_BIDS', 'DEALS_WIN_RATE', 'YIELD_GROUP_IMPRESSIONS', 'YIELD_GROUP_ESTIMATED_REVENUE', 'YIELD_GROUP_ESTIMATED_CPM', 'YIELD_GROUP_MEDIATION_FILL_RATE', 'YIELD_GROUP_MEDIATION_PASSBACKS', 'YIELD_GROUP_MEDIATION_THIRD_PARTY_ECPM', 'YIELD_GROUP_MEDIATION_CHAINS_SERVED', 'MEDIATION_THIRD_PARTY_ECPM', 'AD_EXCHANGE_LINE_ITEM_LEVEL_TARGETED_IMPRESSIONS', 'AD_EXCHANGE_LINE_ITEM_LEVEL_CLICKS', 'AD_EXCHANGE_LINE_ITEM_LEVEL_TARGETED_CLICKS', 'AD_EXCHANGE_LINE_ITEM_LEVEL_CTR', 'AD_EXCHANGE_LINE_ITEM_LEVEL_PERCENT_IMPRESSIONS', 'AD_EXCHANGE_LINE_ITEM_LEVEL_PERCENT_CLICKS', 'AD_EXCHANGE_LINE_ITEM_LEVEL_REVENUE', 'AD_EXCHANGE_LINE_ITEM_LEVEL_WITHOUT_CPD_PERCENT_REVENUE', 'AD_EXCHANGE_LINE_ITEM_LEVEL_WITH_CPD_PERCENT_REVENUE', 'AD_EXCHANGE_LINE_ITEM_LEVEL_AVERAGE_ECPM', 'TOTAL_LINE_ITEM_LEVEL_IMPRESSIONS', 'TOTAL_LINE_ITEM_LEVEL_TARGETED_IMPRESSIONS', 'TOTAL_LINE_ITEM_LEVEL_CLICKS', 'TOTAL_LINE_ITEM_LEVEL_TARGETED_CLICKS', 'TOTAL_LINE_ITEM_LEVEL_CTR', 'TOTAL_LINE_ITEM_LEVEL_CPM_AND_CPC_REVENUE', 'TOTAL_LINE_ITEM_LEVEL_ALL_REVENUE', 'TOTAL_LINE_ITEM_LEVEL_WITHOUT_CPD_AVERAGE_ECPM', 'TOTAL_LINE_ITEM_LEVEL_WITH_CPD_AVERAGE_ECPM', 'TOTAL_CODE_SERVED_COUNT', 'TOTAL_AD_REQUESTS', 'TOTAL_RESPONSES_SERVED', 'TOTAL_UNMATCHED_AD_REQUESTS', 'TOTAL_FILL_RATE', 'AD_SERVER_RESPONSES_SERVED', 'ADSENSE_RESPONSES_SERVED', 'AD_EXCHANGE_RESPONSES_SERVED', 'PROGRAMMATIC_RESPONSES_SERVED', 'PROGRAMMATIC_MATCH_RATE', 'TOTAL_PROGRAMMATIC_ELIGIBLE_AD_REQUESTS', 'TOTAL_VIDEO_OPPORTUNITIES', 'TOTAL_VIDEO_CAPPED_OPPORTUNITIES', 'TOTAL_VIDEO_MATCHED_OPPORTUNITIES', 'TOTAL_VIDEO_MATCHED_DURATION', 'TOTAL_VIDEO_DURATION', 'TOTAL_VIDEO_BREAK_START', 'TOTAL_VIDEO_BREAK_END', 'TOTAL_INVENTORY_LEVEL_UNFILLED_IMPRESSIONS', 'UNIQUE_REACH_FREQUENCY', 'UNIQUE_REACH_IMPRESSIONS', 'UNIQUE_REACH', 'SDK_MEDIATION_CREATIVE_IMPRESSIONS', 'SDK_MEDIATION_CREATIVE_CLICKS', 'SELL_THROUGH_FORECASTED_IMPRESSIONS', 'PARTNER_SALES_PARTNER_IMPRESSIONS', 'PARTNER_SALES_PARTNER_CODE_SERVED', 'PARTNER_SALES_GOOGLE_IMPRESSIONS', 'PARTNER_SALES_GOOGLE_RESERVATION_IMPRESSIONS', 'PARTNER_SALES_GOOGLE_AUCTION_IMPRESSIONS', 'PARTNER_SALES_QUERIES', 'PARTNER_SALES_FILLED_QUERIES', 'PARTNER_SALES_SELL_THROUGH_RATE', 'SELL_THROUGH_AVAILABLE_IMPRESSIONS', 'SELL_THROUGH_RESERVED_IMPRESSIONS', 'SELL_THROUGH_SELL_THROUGH_RATE', 'RICH_MEDIA_BACKUP_IMAGES', 'RICH_MEDIA_DISPLAY_TIME', 'RICH_MEDIA_AVERAGE_DISPLAY_TIME', 'RICH_MEDIA_EXPANSIONS', 'RICH_MEDIA_EXPANDING_TIME', 'RICH_MEDIA_INTERACTION_TIME', 'RICH_MEDIA_INTERACTION_COUNT', 'RICH_MEDIA_INTERACTION_RATE', 'RICH_MEDIA_AVERAGE_INTERACTION_TIME', 'RICH_MEDIA_INTERACTION_IMPRESSIONS', 'RICH_MEDIA_MANUAL_CLOSES', 'RICH_MEDIA_FULL_SCREEN_IMPRESSIONS', 'RICH_MEDIA_VIDEO_INTERACTIONS', 'RICH_MEDIA_VIDEO_INTERACTION_RATE', 'RICH_MEDIA_VIDEO_MUTES', 'RICH_MEDIA_VIDEO_PAUSES', 'RICH_MEDIA_VIDEO_PLAYES', 'RICH_MEDIA_VIDEO_MIDPOINTS', 'RICH_MEDIA_VIDEO_COMPLETES', 'RICH_MEDIA_VIDEO_REPLAYS', 'RICH_MEDIA_VIDEO_STOPS', 'RICH_MEDIA_VIDEO_UNMUTES', 'RICH_MEDIA_VIDEO_VIEW_TIME', 'RICH_MEDIA_VIDEO_VIEW_RATE', 'RICH_MEDIA_CUSTOM_EVENT_TIME', 'RICH_MEDIA_CUSTOM_EVENT_COUNT', 'VIDEO_VIEWERSHIP_START', 'VIDEO_VIEWERSHIP_FIRST_QUARTILE', 'VIDEO_VIEWERSHIP_MIDPOINT', 'VIDEO_VIEWERSHIP_THIRD_QUARTILE', 'VIDEO_VIEWERSHIP_COMPLETE', 'VIDEO_VIEWERSHIP_AVERAGE_VIEW_RATE', 'VIDEO_VIEWERSHIP_AVERAGE_VIEW_TIME', 'VIDEO_VIEWERSHIP_COMPLETION_RATE', 'VIDEO_VIEWERSHIP_TOTAL_ERROR_COUNT', 'VIDEO_VIEWERSHIP_VIDEO_LENGTH', 'VIDEO_VIEWERSHIP_SKIP_BUTTON_SHOWN', 'VIDEO_VIEWERSHIP_ENGAGED_VIEW', 'VIDEO_VIEWERSHIP_VIEW_THROUGH_RATE', 'VIDEO_VIEWERSHIP_AUTO_PLAYS', 'VIDEO_VIEWERSHIP_CLICK_TO_PLAYS', 'VIDEO_VIEWERSHIP_TOTAL_ERROR_RATE', 'DROPOFF_RATE', 'VIDEO_TRUEVIEW_VIEWS', 'VIDEO_TRUEVIEW_SKIP_RATE', 'VIDEO_TRUEVIEW_VTR', 'VIDEO_ERRORS_VAST_ERROR_100_COUNT', 'VIDEO_ERRORS_VAST_ERROR_101_COUNT', 'VIDEO_ERRORS_VAST_ERROR_102_COUNT', 'VIDEO_ERRORS_VAST_ERROR_200_COUNT', 'VIDEO_ERRORS_VAST_ERROR_201_COUNT', 'VIDEO_ERRORS_VAST_ERROR_202_COUNT', 'VIDEO_ERRORS_VAST_ERROR_203_COUNT', 'VIDEO_ERRORS_VAST_ERROR_300_COUNT', 'VIDEO_ERRORS_VAST_ERROR_301_COUNT', 'VIDEO_ERRORS_VAST_ERROR_302_COUNT', 'VIDEO_ERRORS_VAST_ERROR_303_COUNT', 'VIDEO_ERRORS_VAST_ERROR_400_COUNT', 'VIDEO_ERRORS_VAST_ERROR_401_COUNT', 'VIDEO_ERRORS_VAST_ERROR_402_COUNT', 'VIDEO_ERRORS_VAST_ERROR_403_COUNT', 'VIDEO_ERRORS_VAST_ERROR_405_COUNT', 'VIDEO_ERRORS_VAST_ERROR_500_COUNT', 'VIDEO_ERRORS_VAST_ERROR_501_COUNT', 'VIDEO_ERRORS_VAST_ERROR_502_COUNT', 'VIDEO_ERRORS_VAST_ERROR_503_COUNT', 'VIDEO_ERRORS_VAST_ERROR_600_COUNT', 'VIDEO_ERRORS_VAST_ERROR_601_COUNT', 'VIDEO_ERRORS_VAST_ERROR_602_COUNT', 'VIDEO_ERRORS_VAST_ERROR_603_COUNT', 'VIDEO_ERRORS_VAST_ERROR_604_COUNT', 'VIDEO_ERRORS_VAST_ERROR_900_COUNT', 'VIDEO_ERRORS_VAST_ERROR_901_COUNT', 'VIDEO_INTERACTION_PAUSE', 'VIDEO_INTERACTION_RESUME', 'VIDEO_INTERACTION_REWIND', 'VIDEO_INTERACTION_MUTE', 'VIDEO_INTERACTION_UNMUTE', 'VIDEO_INTERACTION_COLLAPSE', 'VIDEO_INTERACTION_EXPAND', 'VIDEO_INTERACTION_FULL_SCREEN', 'VIDEO_INTERACTION_AVERAGE_INTERACTION_RATE', 'VIDEO_INTERACTION_VIDEO_SKIPS', 'VIDEO_OPTIMIZATION_CONTROL_STARTS', 'VIDEO_OPTIMIZATION_OPTIMIZED_STARTS', 'VIDEO_OPTIMIZATION_CONTROL_COMPLETES', 'VIDEO_OPTIMIZATION_OPTIMIZED_COMPLETES', 'VIDEO_OPTIMIZATION_CONTROL_COMPLETION_RATE', 'VIDEO_OPTIMIZATION_OPTIMIZED_COMPLETION_RATE', 'VIDEO_OPTIMIZATION_COMPLETION_RATE_LIFT', 'VIDEO_OPTIMIZATION_CONTROL_SKIP_BUTTON_SHOWN', 'VIDEO_OPTIMIZATION_OPTIMIZED_SKIP_BUTTON_SHOWN', 'VIDEO_OPTIMIZATION_CONTROL_ENGAGED_VIEW', 'VIDEO_OPTIMIZATION_OPTIMIZED_ENGAGED_VIEW', 'VIDEO_OPTIMIZATION_CONTROL_VIEW_THROUGH_RATE', 'VIDEO_OPTIMIZATION_OPTIMIZED_VIEW_THROUGH_RATE', 'VIDEO_OPTIMIZATION_VIEW_THROUGH_RATE_LIFT', 'VIDEO_IMPRESSIONS_REAL_TIME', 'VIDEO_MATCHED_QUERIES_REAL_TIME', 'VIDEO_UNMATCHED_QUERIES_REAL_TIME', 'VIDEO_TOTAL_QUERIES_REAL_TIME', 'VIDEO_CREATIVE_SERVE_REAL_TIME', 'VIDEO_VAST3_ERROR_100_COUNT_REAL_TIME', 'VIDEO_VAST3_ERROR_101_COUNT_REAL_TIME', 'VIDEO_VAST3_ERROR_102_COUNT_REAL_TIME', 'VIDEO_VAST3_ERROR_200_COUNT_REAL_TIME', 'VIDEO_VAST3_ERROR_201_COUNT_REAL_TIME', 'VIDEO_VAST3_ERROR_202_COUNT_REAL_TIME', 'VIDEO_VAST3_ERROR_203_COUNT_REAL_TIME', 'VIDEO_VAST3_ERROR_300_COUNT_REAL_TIME', 'VIDEO_VAST3_ERROR_301_COUNT_REAL_TIME', 'VIDEO_VAST3_ERROR_302_COUNT_REAL_TIME', 'VIDEO_VAST3_ERROR_303_COUNT_REAL_TIME', 'VIDEO_VAST3_ERROR_400_COUNT_REAL_TIME', 'VIDEO_VAST3_ERROR_401_COUNT_REAL_TIME', 'VIDEO_VAST3_ERROR_402_COUNT_REAL_TIME', 'VIDEO_VAST3_ERROR_403_COUNT_REAL_TIME', 'VIDEO_VAST3_ERROR_405_COUNT_REAL_TIME', 'VIDEO_VAST3_ERROR_500_COUNT_REAL_TIME', 'VIDEO_VAST3_ERROR_501_COUNT_REAL_TIME', 'VIDEO_VAST3_ERROR_502_COUNT_REAL_TIME', 'VIDEO_VAST3_ERROR_503_COUNT_REAL_TIME', 'VIDEO_VAST3_ERROR_600_COUNT_REAL_TIME', 'VIDEO_VAST3_ERROR_601_COUNT_REAL_TIME', 'VIDEO_VAST3_ERROR_602_COUNT_REAL_TIME', 'VIDEO_VAST3_ERROR_603_COUNT_REAL_TIME', 'VIDEO_VAST3_ERROR_604_COUNT_REAL_TIME', 'VIDEO_VAST3_ERROR_900_COUNT_REAL_TIME', 'VIDEO_VAST3_ERROR_901_COUNT_REAL_TIME', 'VIDEO_VAST4_ERROR_406_COUNT_REAL_TIME', 'VIDEO_VAST4_ERROR_407_COUNT_REAL_TIME', 'VIDEO_VAST4_ERROR_408_COUNT_REAL_TIME', 'VIDEO_VAST4_ERROR_409_COUNT_REAL_TIME', 'VIDEO_VAST4_ERROR_410_COUNT_REAL_TIME', 'VIDEO_VAST_TOTAL_ERROR_COUNT_REAL_TIME', 'TOTAL_ACTIVE_VIEW_VIEWABLE_IMPRESSIONS', 'TOTAL_ACTIVE_VIEW_MEASURABLE_IMPRESSIONS', 'TOTAL_ACTIVE_VIEW_VIEWABLE_IMPRESSIONS_RATE', 'TOTAL_ACTIVE_VIEW_ELIGIBLE_IMPRESSIONS', 'TOTAL_ACTIVE_VIEW_MEASURABLE_IMPRESSIONS_RATE', 'TOTAL_ACTIVE_VIEW_AVERAGE_VIEWABLE_TIME', 'ACTIVE_VIEW_PERCENT_AUDIBLE_START_IMPRESSIONS', 'ACTIVE_VIEW_PERCENT_EVER_AUDIBLE_IMPRESSIONS', 'AD_SERVER_ACTIVE_VIEW_VIEWABLE_IMPRESSIONS', 'AD_SERVER_ACTIVE_VIEW_MEASURABLE_IMPRESSIONS', 'AD_SERVER_ACTIVE_VIEW_VIEWABLE_IMPRESSIONS_RATE', 'AD_SERVER_ACTIVE_VIEW_ELIGIBLE_IMPRESSIONS', 'AD_SERVER_ACTIVE_VIEW_MEASURABLE_IMPRESSIONS_RATE', 'AD_SERVER_ACTIVE_VIEW_REVENUE', 'AD_SERVER_ACTIVE_VIEW_AVERAGE_VIEWABLE_TIME', 'ADSENSE_ACTIVE_VIEW_VIEWABLE_IMPRESSIONS', 'ADSENSE_ACTIVE_VIEW_MEASURABLE_IMPRESSIONS', 'ADSENSE_ACTIVE_VIEW_VIEWABLE_IMPRESSIONS_RATE', 'ADSENSE_ACTIVE_VIEW_ELIGIBLE_IMPRESSIONS', 'ADSENSE_ACTIVE_VIEW_MEASURABLE_IMPRESSIONS_RATE', 'ADSENSE_ACTIVE_VIEW_AVERAGE_VIEWABLE_TIME', 'AD_EXCHANGE_ACTIVE_VIEW_VIEWABLE_IMPRESSIONS', 'AD_EXCHANGE_ACTIVE_VIEW_MEASURABLE_IMPRESSIONS', 'AD_EXCHANGE_ACTIVE_VIEW_VIEWABLE_IMPRESSIONS_RATE', 'AD_EXCHANGE_ACTIVE_VIEW_ELIGIBLE_IMPRESSIONS', 'AD_EXCHANGE_ACTIVE_VIEW_MEASURABLE_IMPRESSIONS_RATE', 'AD_EXCHANGE_ACTIVE_VIEW_AVERAGE_VIEWABLE_TIME', 'AD_EXCHANGE_TOTAL_REQUESTS', 'AD_EXCHANGE_MATCH_RATE', 'AD_EXCHANGE_COST_PER_CLICK', 'AD_EXCHANGE_TOTAL_REQUEST_CTR', 'AD_EXCHANGE_MATCHED_REQUEST_CTR', 'AD_EXCHANGE_TOTAL_REQUEST_ECPM', 'AD_EXCHANGE_MATCHED_REQUEST_ECPM', 'AD_EXCHANGE_LIFT_EARNINGS', 'TOTAL_ACTIVE_VIEW_REVENUE', 'DYNAMIC_ALLOCATION_OPPORTUNITY_IMPRESSIONS_COMPETING_TOTAL', 'DYNAMIC_ALLOCATION_OPPORTUNITY_UNFILLED_IMPRESSIONS_COMPETING', 'DYNAMIC_ALLOCATION_OPPORTUNITY_ELIGIBLE_IMPRESSIONS_TOTAL', 'DYNAMIC_ALLOCATION_OPPORTUNITY_IMPRESSIONS_NOT_COMPETING_TOTAL', 'DYNAMIC_ALLOCATION_OPPORTUNITY_IMPRESSIONS_NOT_COMPETING_PERCENT_TOTAL', 'DYNAMIC_ALLOCATION_OPPORTUNITY_SATURATION_RATE_TOTAL', 'DYNAMIC_ALLOCATION_OPPORTUNITY_MATCH_RATE_TOTAL', 'INVOICED_IMPRESSIONS', 'INVOICED_UNFILLED_IMPRESSIONS', 'NIELSEN_IMPRESSIONS', 'NIELSEN_IN_TARGET_IMPRESSIONS', 'NIELSEN_POPULATION_BASE', 'NIELSEN_IN_TARGET_POPULATION_BASE', 'NIELSEN_UNIQUE_AUDIENCE', 'NIELSEN_IN_TARGET_UNIQUE_AUDIENCE', 'NIELSEN_PERCENT_AUDIENCE_REACH', 'NIELSEN_IN_TARGET_PERCENT_AUDIENCE_REACH', 'NIELSEN_AVERAGE_FREQUENCY', 'NIELSEN_IN_TARGET_AVERAGE_FREQUENCY', 'NIELSEN_GROSS_RATING_POINTS', 'NIELSEN_IN_TARGET_GROSS_RATING_POINTS', 'NIELSEN_PERCENT_IMPRESSIONS_SHARE', 'NIELSEN_IN_TARGET_PERCENT_IMPRESSIONS_SHARE', 'NIELSEN_PERCENT_POPULATION_SHARE', 'NIELSEN_IN_TARGET_PERCENT_POPULATION_SHARE', 'NIELSEN_PERCENT_AUDIENCE_SHARE', 'NIELSEN_IN_TARGET_PERCENT_AUDIENCE_SHARE', 'NIELSEN_AUDIENCE_INDEX', 'NIELSEN_IN_TARGET_AUDIENCE_INDEX', 'NIELSEN_IMPRESSIONS_INDEX', 'NIELSEN_IN_TARGET_IMPRESSIONS_INDEX', 'NIELSEN_IN_TARGET_RATIO', 'DP_IMPRESSIONS', 'DP_CLICKS', 'DP_QUERIES', 'DP_MATCHED_QUERIES', 'DP_COST', 'DP_ECPM', 'DP_ACTIVE_VIEW_ELIGIBLE_IMPRESSIONS', 'DP_ACTIVE_VIEW_MEASURABLE_IMPRESSIONS', 'DP_ACTIVE_VIEW_VIEWABLE_IMPRESSIONS', 'DP_ACTIVE_VIEW_MEASURABLE_IMPRESSIONS_RATE', 'DP_ACTIVE_VIEW_VIEWABLE_IMPRESSIONS_RATE', 'PARTNER_MANAGEMENT_HOST_IMPRESSIONS', 'PARTNER_MANAGEMENT_HOST_CLICKS', 'PARTNER_MANAGEMENT_HOST_CTR', 'PARTNER_MANAGEMENT_UNFILLED_IMPRESSIONS', 'PARTNER_MANAGEMENT_PARTNER_IMPRESSIONS', 'PARTNER_MANAGEMENT_PARTNER_CLICKS', 'PARTNER_MANAGEMENT_PARTNER_CTR', 'PARTNER_MANAGEMENT_GROSS_REVENUE', 'PARTNER_FINANCE_HOST_IMPRESSIONS', 'PARTNER_FINANCE_HOST_REVENUE', 'PARTNER_FINANCE_HOST_ECPM', 'PARTNER_FINANCE_PARTNER_REVENUE', 'PARTNER_FINANCE_PARTNER_ECPM', 'PARTNER_FINANCE_GROSS_REVENUE', 'CREATIVE_LOAD_TIME_0_500_MS_PERCENT', 'CREATIVE_LOAD_TIME_500_1000_MS_PERCENT', 'CREATIVE_LOAD_TIME_1_2_S_PERCENT', 'CREATIVE_LOAD_TIME_2_4_S_PERCENT', 'CREATIVE_LOAD_TIME_4_8_S_PERCENT', 'CREATIVE_LOAD_TIME_GREATER_THAN_8_S_PERCENT', 'UNVIEWED_REASON_SLOT_NEVER_ENTERED_VIEWPORT_PERCENT', 'UNVIEWED_REASON_USER_SCROLLED_BEFORE_AD_FILLED_PERCENT', 'UNVIEWED_REASON_USER_SCROLLED_BEFORE_AD_LOADED_PERCENT', 'UNVIEWED_REASON_USER_SCROLLED_BEFORE_1_S_PERCENT', 'UNVIEWED_REASON_OTHER_PERCENT', 'PAGE_NAVIGATION_TO_TAG_LOADED_TIME_0_500_MS_PERCENT', 'PAGE_NAVIGATION_TO_TAG_LOADED_TIME_500_1000_MS_PERCENT', 'PAGE_NAVIGATION_TO_TAG_LOADED_TIME_1_2_S_PERCENT', 'PAGE_NAVIGATION_TO_TAG_LOADED_TIME_2_4_S_PERCENT', 'PAGE_NAVIGATION_TO_TAG_LOADED_TIME_4_8_S_PERCENT', 'PAGE_NAVIGATION_TO_TAG_LOADED_TIME_GREATER_THAN_8_S_PERCENT', 'PAGE_NAVIGATION_TO_FIRST_AD_REQUEST_TIME_0_500_MS_PERCENT', 'PAGE_NAVIGATION_TO_FIRST_AD_REQUEST_TIME_500_1000_MS_PERCENT', 'PAGE_NAVIGATION_TO_FIRST_AD_REQUEST_TIME_1_2_S_PERCENT', 'PAGE_NAVIGATION_TO_FIRST_AD_REQUEST_TIME_2_4_S_PERCENT', 'PAGE_NAVIGATION_TO_FIRST_AD_REQUEST_TIME_4_8_S_PERCENT', 'PAGE_NAVIGATION_TO_FIRST_AD_REQUEST_TIME_GREATER_THAN_8_S_PERCENT', 'TAG_LOAD_TO_FIRST_AD_REQUEST_TIME_0_500_MS_PERCENT', 'TAG_LOAD_TO_FIRST_AD_REQUEST_TIME_500_1000_MS_PERCENT', 'TAG_LOAD_TO_FIRST_AD_REQUEST_TIME_1_2_S_PERCENT', 'TAG_LOAD_TO_FIRST_AD_REQUEST_TIME_2_4_S_PERCENT', 'TAG_LOAD_TO_FIRST_AD_REQUEST_TIME_4_8_S_PERCENT', 'TAG_LOAD_TO_FIRST_AD_REQUEST_TIME_GREATER_THAN_8_S_PERCENT' }The list of trafficking statistics and revenue information being requested in the report. The generated report will contain the columns in the same order as requested. This field is required.
- dimensionAttributes - optional, unbounded; type DimensionAttribute - type string with restriction - enum { 'LINE_ITEM_LABELS', 'LINE_ITEM_LABEL_IDS', 'LINE_ITEM_OPTIMIZABLE', 'LINE_ITEM_DELIVERY_INDICATOR', 'LINE_ITEM_DELIVERY_PACING', 'LINE_ITEM_FREQUENCY_CAP', 'LINE_ITEM_RECONCILIATION_STATUS', 'LINE_ITEM_LAST_RECONCILIATION_DATE_TIME', 'ADVERTISER_EXTERNAL_ID', 'ADVERTISER_TYPE', 'ADVERTISER_CREDIT_STATUS', 'ADVERTISER_PRIMARY_CONTACT', 'ORDER_START_DATE_TIME', 'ORDER_END_DATE_TIME', 'ORDER_EXTERNAL_ID', 'ORDER_PO_NUMBER', 'ORDER_IS_PROGRAMMATIC', 'ORDER_AGENCY', 'ORDER_AGENCY_ID', 'ORDER_LABELS', 'ORDER_LABEL_IDS', 'ORDER_TRAFFICKER', 'ORDER_TRAFFICKER_ID', 'ORDER_SECONDARY_TRAFFICKERS', 'ORDER_SALESPERSON', 'ORDER_SECONDARY_SALESPEOPLE', 'ORDER_LIFETIME_IMPRESSIONS', 'ORDER_LIFETIME_CLICKS', 'ORDER_BOOKED_CPM', 'ORDER_BOOKED_CPC', 'LINE_ITEM_START_DATE_TIME', 'LINE_ITEM_END_DATE_TIME', 'LINE_ITEM_EXTERNAL_ID', 'LINE_ITEM_COST_TYPE', 'LINE_ITEM_COST_PER_UNIT', 'LINE_ITEM_CURRENCY_CODE', 'LINE_ITEM_GOAL_QUANTITY', 'LINE_ITEM_AVERAGE_NUMBER_OF_VIEWERS', 'LINE_ITEM_SPONSORSHIP_GOAL_PERCENTAGE', 'LINE_ITEM_LIFETIME_IMPRESSIONS', 'LINE_ITEM_LIFETIME_CLICKS', 'LINE_ITEM_PRIORITY', 'LINE_ITEM_COMPUTED_STATUS', 'CREATIVE_OR_CREATIVE_SET', 'MASTER_COMPANION_TYPE', 'LINE_ITEM_CONTRACTED_QUANTITY', 'LINE_ITEM_DISCOUNT', 'LINE_ITEM_NON_CPD_BOOKED_REVENUE', 'ADVERTISER_LABELS', 'ADVERTISER_LABEL_IDS', 'CREATIVE_CLICK_THROUGH_URL', 'CREATIVE_SSL_SCAN_RESULT', 'CREATIVE_SSL_COMPLIANCE_OVERRIDE', 'LINE_ITEM_CREATIVE_START_DATE', 'LINE_ITEM_CREATIVE_END_DATE', 'CONTENT_CMS_NAME', 'CONTENT_CMS_VIDEO_ID', 'CHILD_PARTNER_NAME', 'AD_UNIT_CODE' }The list of break-down attributes being requested in this report. Some {@link DimensionAttribute} values can only be used with certain {@link Dimension} values that must be included in the {@link #dimensions} attribute. The generated report will contain the attributes in the same order as requested.
- customFieldIds - optional, unbounded; type longThe list of {@link CustomField#id} being requested in this report. To add a {@link CustomField} to the report, you must include its corresponding {@link Dimension}, determined by the {@link CustomField#entityType}, as a {@link #dimensions dimension}.
{@link CustomFieldEntityType#entityType} {@link CustomFieldEntityType#LINE_ITEM} {@link Dimension#LINE_ITEM_NAME} {@link CustomFieldEntityType#ORDER} {@link Dimension#ORDER_NAME} {@link CustomFieldEntityType#CREATIVE} {@link Dimension#CREATIVE_NAME} - cmsMetadataKeyIds - optional, unbounded; type longThe list of content CMS metadata key {@link CmsMetadataKey#id IDs} being requested in this report. Each of these IDs must have been defined in the {@link CmsMetadataKey CMS metadata key}. This will include dimensions in the form of {@code CMS_METADATA_KEY[id]_ID} and {@code CMS_METADATA_KEY[id]_VALUE} where where {@code ID} is the ID of the {@link CmsMetadataValue#id CMS metadata value} and {@code VALUE} is the {@link CmsMetadataValue#valueName name}.
To add {@link CmsMetadataKey#id IDs}, you must include {@link Dimension#CMS_METADATA} in {@link #dimensions}, and specify a non-empty list of content CMS metadata key IDs. The order of content CMS metadata columns in the report correspond to the place of {@link Dimension#CMS_METADATA} in {@link #dimensions}. For example, if {@link #dimensions} contains the following dimensions in the order: {@link Dimension#ADVERTISER_NAME}, {@link Dimension#CMS_METADATA} and {@link Dimension#COUNTRY_NAME}, and {@link #cmsMetadataKeyIds} contains the following IDs in the order: 1001 and 1002. The order of dimensions in the report will be: Dimension.ADVERTISER_NAME, Dimension.CMS_METADATA_KEY[1001]_VALUE, Dimension.CMS_METADATA_KEY[1002]_VALUE, Dimension.COUNTRY_NAME, Dimension.ADVERTISER_ID, Dimension.CMS_METADATA_KEY[1001]_ID, Dimension.CMS_METADATA_KEY[1002]_ID, Dimension.COUNTRY_CRITERIA_ID
- customDimensionKeyIds - optional, unbounded; type longThe list of custom dimension custom targeting key {@link CustomTargetingKey#id IDs} being requested in this report. This will include dimensions in the form of {@code TOP_LEVEL_DIMENSION_KEY[id]_ID} and {@code TOP_LEVEL_DIMENSION_KEY[id]_VALUE} where {@code ID} is the ID of the {@link CustomTargetingValue#id custom targeting value} and {@code VALUE} is the {@link CustomTargetingValue#name name}.
To add {@link CustomTargetingKey#id IDs}, you must include {@link Dimension#CUSTOM_DIMENSION} in {@link #dimensions}, and specify a non-empty list of custom targeting key IDs. The order of cusotm dimension columns in the report correspond to the place of {@link Dimension#CUSTOM_DIMENSION} in {@link #dimensions}. For example, if {@link #dimensions} contains the following dimensions in the order: {@link Dimension#ADVERTISER_NAME}, {@link Dimension#CUSTOM_DIMENSION} and {@link Dimension#COUNTRY_NAME}, and {@link #customCriteriaCustomTargetingKeyIds} contains the following IDs in the order: 1001 and 1002. The order of dimensions in the report will be: Dimension.ADVERTISER_NAME, Dimension.TOP_LEVEL_DIMENSION_KEY[1001]_VALUE, Dimension.TOP_LEVEL_DIMENSION_KEY[1002]_VALUE, Dimension.COUNTRY_NAME, Dimension.ADVERTISER_ID, Dimension.TOP_LEVEL_DIMENSION_KEY[1001]_ID, Dimension.TOP_LEVEL_DIMENSION_KEY[1002]_ID, Dimension.COUNTRY_CRITERIA_ID.
- startDate - optional; type DateRepresents a date.
- year - optional; type intYear (e.g., 2009)
- month - optional; type intMonth (1..12)
- day - optional; type intDay (1..31)
The start date from which the reporting information is gathered. The {@code ReportQuery#dateRangeType} field must be set to {@link DateRangeType#CUSTOM_DATE} in order to use this. - year - optional; type int
- endDate - optional; type DateRepresents a date.
- year - optional; type intYear (e.g., 2009)
- month - optional; type intMonth (1..12)
- day - optional; type intDay (1..31)
The end date up to which the reporting information is gathered. The {@code ReportQuery#dateRangeType} field must be set to {@link DateRangeType#CUSTOM_DATE} in order to use this. - year - optional; type int
- dateRangeType - optional; type DateRangeType - type string with restriction - enum { 'TODAY', 'YESTERDAY', 'LAST_WEEK', 'LAST_MONTH', 'LAST_3_MONTHS', 'REACH_LIFETIME', 'CUSTOM_DATE', 'NEXT_DAY', 'NEXT_90_DAYS', 'NEXT_WEEK', 'NEXT_MONTH', 'CURRENT_AND_NEXT_MONTH', 'NEXT_QUARTER', 'NEXT_3_MONTHS', 'NEXT_12_MONTHS' }The period of time for which the reporting data is being generated. In order to define custom time periods, set this to {@link DateRangeType#CUSTOM_DATE}. If set to {@link DateRangeType#CUSTOM_DATE}, then {@link ReportQuery#startDate} and {@link ReportQuery#endDate} will be used.
- statement - optional; type StatementSpecifies a filter to use for reporting on data. This filter will be used in conjunction (joined with an AND statement) with the date range selected through {@link #dateRangeType}, {@link #startDate}, and {@link #endDate}. The syntax currently allowed for {@link Statement#query} is
[WHEREwhere property is the enumeration name of a {@link Dimension} that can be filtered.{AND ...}]
:==
:==
:= IN
:= :
For example, the statement "WHERE LINE_ITEM_ID IN (34344, 23235)" can be used to generate a report for a specific set of line items
Filtering on IDs is highly recommended over filtering on names, especially for geographical entities. When filtering on names, matching is case sensitive.
Captures the {@code WHERE}, {@code ORDER BY} and {@code LIMIT} clauses of a PQL query. Statements are typically used to retrieve objects of a predefined domain type, which makes SELECT clause unnecessary.An example query text might be {@code "WHERE status = 'ACTIVE' ORDER BY id LIMIT 30"}.
Statements support bind variables. These are substitutes for literals and can be thought of as input parameters to a PQL query.
An example of such a query might be {@code "WHERE id = :idValue"}.
Statements also support use of the LIKE keyword. This provides wildcard string matching.
An example of such a query might be {@code "WHERE name LIKE '%searchString%'"}.
The value for the variable idValue must then be set with an object of type {@link Value}, e.g., {@link NumberValue}, {@link TextValue} or {@link BooleanValue}.- query - optional; type stringHolds the query in PQL syntax. The syntax is:
[WHERE{[AND | OR] ...}]
[ORDER BY[ASC | DESC]]
[LIMIT {[,] } | { OFFSET }]
:={< | <= | > | >= | = | != }
:={< | <= | > | >= | = | != }
:= IN
:= IS NULL
:= LIKE
:= :
- values - optional, unbounded; type String_ValueMapEntryHolds keys and values for bind variables and their values. The key is the name of the bind variable. The value is the literal value of the variable.
In the example {@code "WHERE status = :bindStatus ORDER BY id LIMIT 30"}, the bind variable, represented by {@code :bindStatus} is named {@code bindStatus}, which would also be the parameter map key. The bind variable's value would be represented by a parameter map value of type {@link TextValue}. The final result, for example, would be an entry of {@code "bindStatus" => StringParam("ACTIVE")}.
This represents an entry in a map with a key of type String and value of type Value.- key - optional; type string
- value - optional; type Value{@code Value} represents a value.
- query - optional; type string
- reportCurrency - optional; type stringThe currency for revenue metrics. Defaults to the network currency if left {@code null}. The supported currency codes can be found in this Help Center article.
- timeZoneType - optional; type TimeZoneType - type string with restriction - enum { 'UNKNOWN', 'PUBLISHER', 'PACIFIC' }
- dimensions - optional, unbounded; type Dimension - type string with restriction - enum { 'MONTH_AND_YEAR', 'WEEK', 'DATE', 'DAY', 'HOUR', 'DATE_PT', 'WEEK_PT', 'MONTH_YEAR_PT', 'DAY_OF_WEEK_PT', 'LINE_ITEM_ID', 'LINE_ITEM_NAME', 'LINE_ITEM_TYPE', 'ORDER_ID', 'ORDER_NAME', 'ORDER_DELIVERY_STATUS', 'ADVERTISER_ID', 'ADVERTISER_NAME', 'AD_NETWORK_ID', 'AD_NETWORK_NAME', 'SALESPERSON_ID', 'SALESPERSON_NAME', 'CREATIVE_ID', 'CREATIVE_NAME', 'CREATIVE_TYPE', 'CREATIVE_BILLING_TYPE', 'CUSTOM_EVENT_ID', 'CUSTOM_EVENT_NAME', 'CUSTOM_EVENT_TYPE', 'CREATIVE_SIZE', 'AD_UNIT_ID', 'AD_UNIT_NAME', 'PARENT_AD_UNIT_ID', 'PARENT_AD_UNIT_NAME', 'PLACEMENT_ID', 'PLACEMENT_NAME', 'PLACEMENT_STATUS', 'TARGETING', 'BROWSER_NAME', 'DEVICE_CATEGORY_ID', 'DEVICE_CATEGORY_NAME', 'COUNTRY_CRITERIA_ID', 'COUNTRY_CODE', 'COUNTRY_NAME', 'REGION_CRITERIA_ID', 'REGION_NAME', 'CITY_CRITERIA_ID', 'CITY_NAME', 'METRO_CRITERIA_ID', 'METRO_NAME', 'POSTAL_CODE_CRITERIA_ID', 'POSTAL_CODE', 'CUSTOM_TARGETING_VALUE_ID', 'CUSTOM_CRITERIA', 'CONTENT_ID', 'CONTENT_NAME', 'CONTENT_BUNDLE_ID', 'CONTENT_BUNDLE_NAME', 'CMS_METADATA', 'VIDEO_FALLBACK_POSITION', 'POSITION_OF_POD', 'POSITION_IN_POD', 'CUSTOM_SPOT_ID', 'CUSTOM_SPOT_NAME', 'VIDEO_REDIRECT_THIRD_PARTY', 'VIDEO_BREAK_TYPE', 'VIDEO_BREAK_TYPE_NAME', 'VIDEO_VAST_VERSION', 'VIDEO_AD_REQUEST_DURATION_ID', 'VIDEO_AD_REQUEST_DURATION', 'VIDEO_PLCMT_ID', 'VIDEO_PLCMT_NAME', 'INVENTORY_FORMAT', 'INVENTORY_FORMAT_NAME', 'PARTNER_MANAGEMENT_PARTNER_ID', 'PARTNER_MANAGEMENT_PARTNER_NAME', 'PARTNER_MANAGEMENT_PARTNER_LABEL_ID', 'PARTNER_MANAGEMENT_PARTNER_LABEL_NAME', 'PARTNER_MANAGEMENT_ASSIGNMENT_ID', 'PARTNER_MANAGEMENT_ASSIGNMENT_NAME', 'INVENTORY_SHARE_ASSIGNMENT_ID', 'INVENTORY_SHARE_ASSIGNMENT_NAME', 'INVENTORY_SHARE_OUTCOME', 'GRP_DEMOGRAPHICS', 'AD_REQUEST_AD_UNIT_SIZES', 'AD_REQUEST_CUSTOM_CRITERIA', 'IS_FIRST_LOOK_DEAL', 'IS_ADX_DIRECT', 'YIELD_GROUP_ID', 'YIELD_GROUP_NAME', 'YIELD_PARTNER', 'YIELD_PARTNER_TAG', 'EXCHANGE_BIDDING_DEAL_ID', 'EXCHANGE_BIDDING_DEAL_TYPE', 'CLASSIFIED_ADVERTISER_ID', 'CLASSIFIED_ADVERTISER_NAME', 'CLASSIFIED_BRAND_ID', 'CLASSIFIED_BRAND_NAME', 'MEDIATION_TYPE', 'NATIVE_TEMPLATE_ID', 'NATIVE_TEMPLATE_NAME', 'NATIVE_STYLE_ID', 'NATIVE_STYLE_NAME', 'CHILD_NETWORK_CODE', 'MOBILE_APP_RESOLVED_ID', 'MOBILE_APP_NAME', 'MOBILE_DEVICE_NAME', 'MOBILE_INVENTORY_TYPE', 'OPERATING_SYSTEM_VERSION_ID', 'OPERATING_SYSTEM_VERSION_NAME', 'REQUEST_TYPE', 'AD_UNIT_STATUS', 'MASTER_COMPANION_CREATIVE_ID', 'MASTER_COMPANION_CREATIVE_NAME', 'AUDIENCE_SEGMENT_ID', 'AUDIENCE_SEGMENT_NAME', 'AUDIENCE_SEGMENT_DATA_PROVIDER_NAME', 'WEB_PROPERTY_CODE', 'BUYING_AGENCY_NAME', 'BUYER_NETWORK_ID', 'BUYER_NETWORK_NAME', 'BIDDER_ID', 'BIDDER_NAME', 'ADVERTISER_DOMAIN_NAME', 'AD_EXCHANGE_OPTIMIZATION_TYPE', 'ADVERTISER_VERTICAL_NAME', 'NIELSEN_SEGMENT', 'NIELSEN_DEMOGRAPHICS', 'NIELSEN_RESTATEMENT_DATE', 'NIELSEN_DEVICE_ID', 'NIELSEN_DEVICE_NAME', 'PROGRAMMATIC_BUYER_ID', 'PROGRAMMATIC_BUYER_NAME', 'REQUESTED_AD_SIZES', 'CREATIVE_SIZE_DELIVERED', 'PROGRAMMATIC_CHANNEL_ID', 'PROGRAMMATIC_CHANNEL_NAME', 'CLASSIFIED_YIELD_PARTNER_NAME', 'DP_DATE', 'DP_WEEK', 'DP_MONTH_YEAR', 'DP_COUNTRY_CRITERIA_ID', 'DP_COUNTRY_NAME', 'DP_INVENTORY_TYPE', 'DP_CREATIVE_SIZE', 'DP_BRAND_NAME', 'DP_ADVERTISER_NAME', 'DP_ADX_BUYER_NETWORK_NAME', 'DP_MOBILE_DEVICE_NAME', 'DP_DEVICE_CATEGORY_NAME', 'DP_TAG_ID', 'DP_DEAL_ID', 'DP_APP_ID', 'CUSTOM_DIMENSION', 'DEMAND_CHANNEL_ID', 'DEMAND_CHANNEL_NAME', 'DOMAIN', 'SERVING_RESTRICTION_ID', 'SERVING_RESTRICTION_NAME', 'UNIFIED_PRICING_RULE_ID', 'UNIFIED_PRICING_RULE_NAME', 'FIRST_LOOK_PRICING_RULE_ID', 'FIRST_LOOK_PRICING_RULE_NAME', 'BID_RANGE', 'BID_REJECTION_REASON', 'BID_REJECTION_REASON_NAME', 'AD_TECHNOLOGY_PROVIDER_DOMAIN', 'PROGRAMMATIC_DEAL_ID', 'PROGRAMMATIC_DEAL_NAME', 'AD_TECHNOLOGY_PROVIDER_ID', 'AD_TECHNOLOGY_PROVIDER_NAME', 'TCF_VENDOR_ID', 'TCF_VENDOR_NAME', 'SITE_NAME', 'CHANNEL_NAME', 'URL_ID', 'URL_NAME', 'VIDEO_AD_DURATION', 'VIDEO_AD_TYPE_ID', 'VIDEO_AD_TYPE_NAME', 'AD_EXCHANGE_PRODUCT_CODE', 'AD_EXCHANGE_PRODUCT_NAME', 'DYNAMIC_ALLOCATION_ID', 'DYNAMIC_ALLOCATION_NAME', 'AD_TYPE_ID', 'AD_TYPE_NAME', 'AD_LOCATION_ID', 'AD_LOCATION_NAME', 'TARGETING_TYPE_CODE', 'TARGETING_TYPE_NAME', 'BRANDING_TYPE_CODE', 'BRANDING_TYPE_NAME', 'BANDWIDTH_ID', 'BANDWIDTH_NAME', 'CARRIER_ID', 'CARRIER_NAME' }
- id - optional; type long
Fault:ApiException (wsdlsoap:fault, use = literal)Source codeApiException type ApiExceptionFaultException class for holding a list of service errors.Base class for exceptions.- message - optional; type stringError message.
- errors - optional, unbounded; type ApiErrorThe API error base class that provides details about an error that occurred while processing a service request.
The OGNL field path is provided for parsers to identify the request data element that may have caused the error.
- fieldPath - optional; type stringThe OGNL field path to identify cause of error.
- fieldPathElements - optional, unbounded; type FieldPathElementA parsed copy of the field path. For example, the field path "operations[1].operand" corresponds to this list: {FieldPathElement(field = "operations", index = 1), FieldPathElement(field = "operand", index = null)}.A segment of a field path. Each dot in a field path defines a new segment.
- field - optional; type stringThe name of a field in lower camelcase. (e.g. "biddingStrategy")
- index - optional; type intFor list fields, this is a 0-indexed position in the list. Null for non-list fields.
- field - optional; type string
- trigger - optional; type stringThe data that caused the error.
- errorString - optional; type stringA simple string representation of the error and reason.
List of errors. - fieldPath - optional; type string
A fault element of type ApiException.
Port type ReportServiceInterfaceSource code
WSDL source code
About wsdl-viewer.xsl
Author: tomi vanek
Download athttp://tomi.vanek.sk/xml/wsdl-viewer.xsl.
The transformation was inspired by the article
Uche Ogbuji: WSDL processing with XSLT