AI-generated Key Takeaways
- 
          This documentation outlines the services and messages for interacting with Search Ads 360 data, including managing custom columns, accessing customer information, and searching for data. 
- 
          The SearchAds360Serviceallows for data retrieval usingSearchfor paginated results andSearchStreamfor continuous data streams.
- 
          SearchandSearchStreamrequests utilize query parameters and return data organized inSearchAds360Rowobjects containing metrics and segments.
- 
          Responses include headers for various data types, such as custom columns, conversion metrics, and raw event dimensions, enriching the returned data. 
- 
          Authorization is typically required using the https://www.googleapis.com/auth/doubleclicksearchOAuth scope.
Index
- CustomColumnService(interface)
- CustomerService(interface)
- SearchAds360FieldService(interface)
- SearchAds360Service(interface)
- ConversionCustomDimensionHeader(message)
- ConversionCustomMetricHeader(message)
- CustomColumnHeader(message)
- GetCustomColumnRequest(message)
- GetSearchAds360FieldRequest(message)
- ListAccessibleCustomersRequest(message)
- ListAccessibleCustomersResponse(message)
- ListCustomColumnsRequest(message)
- ListCustomColumnsResponse(message)
- RawEventConversionDimensionHeader(message)
- RawEventConversionMetricHeader(message)
- SearchAds360Row(message)
- SearchSearchAds360FieldsRequest(message)
- SearchSearchAds360FieldsResponse(message)
- SearchSearchAds360Request(message)
- SearchSearchAds360Response(message)
- SearchSearchAds360StreamRequest(message)
- SearchSearchAds360StreamResponse(message)
CustomColumnService
Service to manage custom columns.
| GetCustomColumn | 
|---|
| 
 Returns the requested custom column in full detail. 
 | 
| ListCustomColumns | 
|---|
| 
 Returns all the custom columns associated with the customer in full detail. 
 | 
CustomerService
Service to manage customers.
| ListAccessibleCustomers | 
|---|
| 
 Returns resource names of customers directly accessible by the user authenticating the call. List of thrown errors: AuthenticationError AuthorizationError HeaderError InternalError QuotaError RequestError 
 | 
SearchAds360FieldService
Service to fetch Search Ads 360 API fields.
| GetSearchAds360Field | 
|---|
| 
 Returns just the requested field. List of thrown errors: AuthenticationError AuthorizationError HeaderError InternalError QuotaError RequestError 
 | 
| SearchSearchAds360Fields | 
|---|
| 
 Returns all fields that match the search query. List of thrown errors: AuthenticationError AuthorizationError HeaderError InternalError QueryError QuotaError RequestError 
 | 
SearchAds360Service
Service to fetch data and metrics across resources.
| Search | 
|---|
| 
 Returns all rows that match the search query. List of thrown errors: AuthenticationError AuthorizationError HeaderError InternalError QueryError QuotaError RequestError 
 | 
| SearchStream | 
|---|
| 
 Returns all rows that match the search stream query. List of thrown errors: AuthenticationError AuthorizationError HeaderError InternalError QueryError QuotaError RequestError 
 | 
ConversionCustomDimensionHeader
Message for conversion custom dimension header.
| Fields | |
|---|---|
| id | 
 The conversion custom dimension ID. | 
| name | 
 The user defined name of the conversion custom dimension. | 
ConversionCustomMetricHeader
Message for conversion custom metric header.
| Fields | |
|---|---|
| id | 
 The conversion custom metric ID. | 
| name | 
 The user defined name of the conversion custom metric. | 
CustomColumnHeader
Message for custom column header.
| Fields | |
|---|---|
| id | 
 The custom column ID. | 
| name | 
 The user defined name of the custom column. | 
| references_metrics | 
 True when the custom column references metrics. | 
GetCustomColumnRequest
Request message for CustomColumnService.GetCustomColumn.
| Fields | |
|---|---|
| resource_name | 
 Required. The resource name of the custom column to fetch. | 
GetSearchAds360FieldRequest
Request message for SearchAds360FieldService.GetSearchAds360Field.
| Fields | |
|---|---|
| resource_name | 
 Required. The resource name of the field to get. | 
ListAccessibleCustomersRequest
This type has no fields.
Request message for CustomerService.ListAccessibleCustomers.
ListAccessibleCustomersResponse
Response message for CustomerService.ListAccessibleCustomers.
| Fields | |
|---|---|
| resource_names[] | 
 Resource name of customers directly accessible by the user authenticating the call. | 
ListCustomColumnsRequest
Request message for CustomColumnService.ListCustomColumns
| Fields | |
|---|---|
| customer_id | 
 Required. The ID of the customer to apply the CustomColumn list operation to. | 
ListCustomColumnsResponse
Response message for fetching all custom columns associated with a customer.
| Fields | |
|---|---|
| custom_columns[] | The CustomColumns owned by the provided customer. | 
RawEventConversionDimensionHeader
Message for raw event conversion dimension header.
| Fields | |
|---|---|
| id | 
 The conversion custom variable ID. | 
| name | 
 The user defined name of the raw event dimension. | 
RawEventConversionMetricHeader
Message for raw event conversion metric header.
| Fields | |
|---|---|
| id | 
 The conversion custom variable ID. | 
| name | 
 The user defined name of the raw event metric. | 
SearchAds360Row
A returned row from the query.
| Fields | |
|---|---|
| ad_group | The ad group referenced in the query. | 
| ad_group_ad | The ad referenced in the query. | 
| ad_group_ad_effective_label | The ad group ad effective label referenced in the query. | 
| ad_group_ad_label | The ad group ad label referenced in the query. | 
| ad_group_asset | The ad group asset referenced in the query. | 
| ad_group_asset_set | The ad group asset set referenced in the query. | 
| ad_group_audience_view | The ad group audience view referenced in the query. | 
| ad_group_bid_modifier | The bid modifier referenced in the query. | 
| ad_group_criterion | The criterion referenced in the query. | 
| ad_group_criterion_effective_label | 
 The ad group criterion effective label referenced in the query. | 
| ad_group_criterion_label | The ad group criterion label referenced in the query. | 
| ad_group_effective_label | The ad group effective label referenced in the query. | 
| ad_group_label | The ad group label referenced in the query. | 
| age_range_view | The age range view referenced in the query. | 
| asset | The asset referenced in the query. | 
| asset_group_asset | The asset group asset referenced in the query. | 
| asset_group_signal | The asset group signal referenced in the query. | 
| asset_group_listing_group_filter | The asset group listing group filter referenced in the query. | 
| asset_group_top_combination_view | The asset group top combination view referenced in the query. | 
| asset_group | The asset group referenced in the query. | 
| asset_set_asset | The asset set asset referenced in the query. | 
| asset_set | The asset set referenced in the query. | 
| bidding_strategy | The bidding strategy referenced in the query. | 
| campaign_budget | The campaign budget referenced in the query. | 
| campaign | The campaign referenced in the query. | 
| campaign_asset | The campaign asset referenced in the query. | 
| campaign_asset_set | The campaign asset set referenced in the query. | 
| campaign_audience_view | The campaign audience view referenced in the query. | 
| campaign_criterion | The campaign criterion referenced in the query. | 
| campaign_effective_label | The campaign effective label referenced in the query. | 
| campaign_label | The campaign label referenced in the query. | 
| cart_data_sales_view | The cart data sales view referenced in the query. | 
| audience | The Audience referenced in the query. | 
| conversion_action | The conversion action referenced in the query. | 
| conversion_custom_variable | The conversion custom variable referenced in the query. | 
| customer | The customer referenced in the query. | 
| customer_asset | The customer asset referenced in the query. | 
| customer_asset_set | The customer asset set referenced in the query. | 
| accessible_bidding_strategy | The accessible bidding strategy referenced in the query. | 
| customer_manager_link | The CustomerManagerLink referenced in the query. | 
| customer_client | The CustomerClient referenced in the query. | 
| dynamic_search_ads_search_term_view | 
 The dynamic search ads search term view referenced in the query. | 
| gender_view | The gender view referenced in the query. | 
| geo_target_constant | The geo target constant referenced in the query. | 
| keyword_view | The keyword view referenced in the query. | 
| label | The label referenced in the query. | 
| language_constant | The language constant referenced in the query. | 
| location_view | The location view referenced in the query. | 
| product_bidding_category_constant | 
 The Product Bidding Category referenced in the query. | 
| product_group_view | The product group view referenced in the query. | 
| shopping_performance_view | The shopping performance view referenced in the query. | 
| user_list | The user list referenced in the query. | 
| user_location_view | The user location view referenced in the query. | 
| webpage_view | The webpage view referenced in the query. | 
| visit | The event level visit referenced in the query. | 
| conversion | The event level conversion referenced in the query. | 
| metrics | The metrics. | 
| segments | The segments. | 
| custom_columns[] | The custom columns. | 
SearchSearchAds360FieldsRequest
Request message for SearchAds360FieldService.SearchSearchAds360Fields.
| Fields | |
|---|---|
| query | 
 Required. The query string. | 
| page_token | 
 Token of the page to retrieve. If not specified, the first page of results will be returned. Use the value obtained from  | 
| page_size | 
 Number of elements to retrieve in a single page. When too large a page is requested, the server may decide to further limit the number of returned resources. | 
SearchSearchAds360FieldsResponse
Response message for SearchAds360FieldService.SearchSearchAds360Fields.
| Fields | |
|---|---|
| results[] | The list of fields that matched the query. | 
| next_page_token | 
 Pagination token used to retrieve the next page of results. Pass the content of this string as the  | 
| total_results_count | 
 Total number of results that match the query ignoring the LIMIT clause. | 
SearchSearchAds360Request
Request message for SearchAds360Service.Search.
| Fields | |
|---|---|
| customer_id | 
 Required. The ID of the customer being queried. | 
| query | 
 Required. The query string. | 
| page_token | 
 Token of the page to retrieve. If not specified, the first page of results will be returned. Use the value obtained from  | 
| page_size | 
 Number of elements to retrieve in a single page. When too large a page is requested, the server may decide to further limit the number of returned resources. | 
| validate_only | 
 If true, the request is validated but not executed. | 
| return_total_results_count | 
 If true, the total number of results that match the query ignoring the LIMIT clause will be included in the response. Default is false. | 
| summary_row_setting | Determines whether a summary row will be returned. By default, summary row is not returned. If requested, the summary row will be sent in a response by itself after all other query results are returned. | 
SearchSearchAds360Response
Response message for SearchAds360Service.Search.
| Fields | |
|---|---|
| results[] | The list of rows that matched the query. | 
| next_page_token | 
 Pagination token used to retrieve the next page of results. Pass the content of this string as the  | 
| total_results_count | 
 Total number of results that match the query ignoring the LIMIT clause. | 
| field_mask | FieldMask that represents what fields were requested by the user. | 
| summary_row | Summary row that contains summary of metrics in results. Summary of metrics means aggregation of metrics across all results, here aggregation could be sum, average, rate, etc. | 
| custom_column_headers[] | The headers of the custom columns in the results. | 
| conversion_custom_metric_headers[] | The headers of the conversion custom metrics in the results. | 
| conversion_custom_dimension_headers[] | 
 The headers of the conversion custom dimensions in the results. | 
| raw_event_conversion_metric_headers[] | 
 The headers of the raw event conversion metrics in the results. | 
| raw_event_conversion_dimension_headers[] | 
 The headers of the raw event conversion dimensions in the results. | 
SearchSearchAds360StreamRequest
Request message for SearchAds360Service.SearchStream.
| Fields | |
|---|---|
| customer_id | 
 Required. The ID of the customer being queried. | 
| query | 
 Required. The query string. | 
| batch_size | 
 The number of rows that are returned in each stream response batch. When too large batch is requested, the server may decide to further limit the number of returned rows. | 
| summary_row_setting | Determines whether a summary row will be returned. By default, summary row is not returned. If requested, the summary row will be sent in a response by itself after all other query results are returned. | 
SearchSearchAds360StreamResponse
Response message for SearchAds360Service.SearchStream.
| Fields | |
|---|---|
| results[] | The list of rows that matched the query. | 
| field_mask | FieldMask that represents what fields were requested by the user. | 
| summary_row | Summary row that contains summary of metrics in results. Summary of metrics means aggregation of metrics across all results, here aggregation could be sum, average, rate, etc. | 
| custom_column_headers[] | The headers of the custom columns in the results. | 
| conversion_custom_metric_headers[] | The headers of the conversion custom metrics in the results. | 
| conversion_custom_dimension_headers[] | 
 The headers of the conversion custom dimension in the results. | 
| raw_event_conversion_metric_headers[] | 
 The headers of the raw event conversion metrics in the results. | 
| raw_event_conversion_dimension_headers[] | 
 The headers of the raw event conversion dimensions in the results. | 
| request_id | 
 The unique id of the request that is used for debugging purposes. | 
