Package google.ads.fullcirclequery.v2

Index

FullCircleQueryV2

Creates and executes queries to generate reports from customer BigQuery data joined with Google advertising data.

CreateQuery

rpc CreateQuery(CreateQueryRequest) returns (Query)

Creates and stores a query for later execution. If validate_only is true, then the query will be validated and not stored. Otherwise, no query validation is performed at this time.

Authorization Scopes

Requires one of the following OAuth scopes:

  • https://www.googleapis.com/auth/adsdatahub
  • https://www.googleapis.com/auth/xapi.zoo
CreateUserList

rpc CreateUserList(CreateUserListRequest) returns (UserList)

Creates a user list in Google Ads to be populated from ADH queries. The given Google Ads customer and ADH customer must be linked.

Authorization Scopes

Requires one of the following OAuth scopes:

  • https://www.googleapis.com/auth/adsdatahub
  • https://www.googleapis.com/auth/xapi.zoo
CreateUserQuery

rpc CreateUserQuery(CreateQueryRequest) returns (Query)

Creates and stores a user query for later execution. If validate_only is true, then the query will be validated and not stored. Otherwise, no query validation is performed at this time.

Authorization Scopes

Requires one of the following OAuth scopes:

  • https://www.googleapis.com/auth/adsdatahub
  • https://www.googleapis.com/auth/xapi.zoo
DeleteQuery

rpc DeleteQuery(DeleteQueryRequest) returns (Empty)

Deletes a stored query.

Authorization Scopes

Requires one of the following OAuth scopes:

  • https://www.googleapis.com/auth/adsdatahub
  • https://www.googleapis.com/auth/xapi.zoo
DeleteUserQuery

rpc DeleteUserQuery(DeleteQueryRequest) returns (Empty)

Deletes a stored user query.

Authorization Scopes

Requires one of the following OAuth scopes:

  • https://www.googleapis.com/auth/adsdatahub
  • https://www.googleapis.com/auth/xapi.zoo
ExecuteQuery

rpc ExecuteQuery(ExecuteQueryRequest) returns (Operation)

Synchronously executes the query defined in ExecuteQueryRequest. Does not allow for execution of any stored query. The results will be written to the specified destination table. A timeout value is passed in with the execution request. If the timeout passes before the job completes, the 'done' field in the response will be false. The returned Operation.name can be then be used to poll for status, wait for completion, or cancel the operation.

Authorization Scopes

Requires one of the following OAuth scopes:

  • https://www.googleapis.com/auth/adsdatahub
  • https://www.googleapis.com/auth/xapi.zoo
GetTable

rpc GetTable(GetTableRequest) returns (GetTableResponse)

Retrieves columns names and types associated with a specified table

Authorization Scopes

Requires one of the following OAuth scopes:

  • https://www.googleapis.com/auth/adsdatahub
  • https://www.googleapis.com/auth/xapi.zoo
GetUserList

rpc GetUserList(GetUserListRequest) returns (UserList)

Retrieves a Google Ads user list for the given user list id.

Authorization Scopes

Requires one of the following OAuth scopes:

  • https://www.googleapis.com/auth/adsdatahub
  • https://www.googleapis.com/auth/xapi.zoo
ListCustomers

rpc ListCustomers(ListCustomersRequest) returns (ListCustomersResponse)

Retrieves all Ads Data Hub customers to which the current user has access.

Authorization Scopes

Requires one of the following OAuth scopes:

  • https://www.googleapis.com/auth/adsdatahub
  • https://www.googleapis.com/auth/xapi.zoo
ListGmpAccounts

rpc ListGmpAccounts(ListGmpAccountsRequest) returns (ListGmpAccountsResponse)

Retrieves linked Google Marketing Platform accounts (accounts whose data is accessible by the specified customer.

Authorization Scopes

Requires one of the following OAuth scopes:

  • https://www.googleapis.com/auth/adsdatahub
  • https://www.googleapis.com/auth/xapi.zoo
ListGoogleAdsAccounts

rpc ListGoogleAdsAccounts(ListGoogleAdsAccountsRequest) returns (ListGoogleAdsAccountsResponse)

Retrieves linked Google Ads accounts (accounts whose data is accessible by the specified customer.

Authorization Scopes

Requires one of the following OAuth scopes:

  • https://www.googleapis.com/auth/adsdatahub
  • https://www.googleapis.com/auth/xapi.zoo
ListLinkedCustomers

rpc ListLinkedCustomers(ListLinkedCustomersRequest) returns (ListLinkedCustomersResponse)

Retrieves linked Ads Data Hub customers (customers that can be queries by the specified customer).

Authorization Scopes

Requires one of the following OAuth scopes:

  • https://www.googleapis.com/auth/adsdatahub
  • https://www.googleapis.com/auth/xapi.zoo
ListQueries

rpc ListQueries(ListQueriesRequest) returns (ListQueriesResponse)

Retrieves every query to which a customer has access.

Authorization Scopes

Requires one of the following OAuth scopes:

  • https://www.googleapis.com/auth/adsdatahub
  • https://www.googleapis.com/auth/xapi.zoo
ListTables

rpc ListTables(ListTablesRequest) returns (ListTablesResponse)

Retrieves names of ADH tables the specified customer has access to.

Authorization Scopes

Requires one of the following OAuth scopes:

  • https://www.googleapis.com/auth/adsdatahub
  • https://www.googleapis.com/auth/xapi.zoo
ListUserLists

rpc ListUserLists(ListUserListsRequest) returns (ListUserListsResponse)

Retrieves the Google Ads user lists associated with an Ads Data Hub customer. Additional users may be added to user lists with a call to PopulateUserListFromQuery.

Authorization Scopes

Requires one of the following OAuth scopes:

  • https://www.googleapis.com/auth/adsdatahub
  • https://www.googleapis.com/auth/xapi.zoo
ListUserQueries

rpc ListUserQueries(ListQueriesRequest) returns (ListQueriesResponse)

Retrieves every user query that a customer has access to.

Authorization Scopes

Requires one of the following OAuth scopes:

  • https://www.googleapis.com/auth/adsdatahub
  • https://www.googleapis.com/auth/xapi.zoo
PopulateUserListFromQuery

rpc PopulateUserListFromQuery(PopulateUserListFromQueryRequest) returns (Operation)

Starts execution for a stored user list query. The resulting users will be added to the user list with the specified user_list_id. The returned operation Operation.name can be used to poll for status, wait for completion, or cancel the operation.

Authorization Scopes

Requires one of the following OAuth scopes:

  • https://www.googleapis.com/auth/adsdatahub
  • https://www.googleapis.com/auth/xapi.zoo
RenameQuery

rpc RenameQuery(RenameQueryRequest) returns (Query)

Renames an existing query. A query with the old name must exist, and the new name must be a available. This is equivalent to calling DeleteQuery on the old name and CreateQuery with the new name. Returns the query with the new name.

Authorization Scopes

Requires one of the following OAuth scopes:

  • https://www.googleapis.com/auth/adsdatahub
  • https://www.googleapis.com/auth/xapi.zoo
RenameUserQuery

rpc RenameUserQuery(RenameQueryRequest) returns (Query)

Renames an existing user query. A user query with the old name must exist, and the new name must be a available. This is equivalent to calling DeleteQuery on the old name and CreateQuery with the new name. Returns the user query with the new name.

Authorization Scopes

Requires one of the following OAuth scopes:

  • https://www.googleapis.com/auth/adsdatahub
  • https://www.googleapis.com/auth/xapi.zoo
StartQuery

rpc StartQuery(StartQueryRequest) returns (Operation)

Starts execution for a stored query. The results will be written to the specified destination table. The returned operation Operation.name can be used to poll for status, wait for completion, or cancel the operation.

Authorization Scopes

Requires one of the following OAuth scopes:

  • https://www.googleapis.com/auth/adsdatahub
  • https://www.googleapis.com/auth/xapi.zoo
UpdateQuery

rpc UpdateQuery(UpdateQueryRequest) returns (Query)

Updates an existing query.

Authorization Scopes

Requires one of the following OAuth scopes:

  • https://www.googleapis.com/auth/adsdatahub
  • https://www.googleapis.com/auth/xapi.zoo
UpdateUserQuery

rpc UpdateUserQuery(UpdateQueryRequest) returns (Query)

Updates an existing user query.

Authorization Scopes

Requires one of the following OAuth scopes:

  • https://www.googleapis.com/auth/adsdatahub
  • https://www.googleapis.com/auth/xapi.zoo
WaitQueryExecution

rpc WaitQueryExecution(WaitQueryRequest) returns (Operation)

Synchronous call that waits a given amount of time for a job to complete. If the timeout passes before the job completes, the 'done' field in the response will be false. If query execution has finished, Operation.result will be populated with a QueryResponse.

Authorization Scopes

Requires one of the following OAuth scopes:

  • https://www.googleapis.com/auth/adsdatahub
  • https://www.googleapis.com/auth/xapi.zoo

CreateQueryRequest

Request to create or validate a query.

Fields
query

Query

The query to create.

customer_id

int64

The Ads Data Hub customer that owns the query.

validate_only

bool

If true, static query validation checks are performed without storing the query.

CreateUserListRequest

Request to create a new UserList.

Fields
user_list

UserList

The user list to create.

full_circle_customer_id

int64

The Ads Data Hub customer that owns the user list.

Customer

Represents a customer and its information.

Fields
customer_id

int64

Customer ID

customer_name

string

Descriptive name of the customer.

default_api_version

int32

The preferred version for requests from a Customer. Used to indicate that the customer may have access to a newer (beta) API.

DataSource

Indicates a table's type (whether it is an adh table or a customer table)

Enums
DATA_SOURCE_UNSPECIFIED Indicates a table from an unknown source
DATA_SOURCE_ADH Indicates a table from ADH
DATA_SOURCE_CUSTOMER Indicates a table from the customer

DeleteQueryRequest

Request to delete a query.

Fields
query_name

string

The name of the query to delete.

customer_id

int64

The Ads Data Hub customer that owns the query.

ExecuteQueryRequest

Request to synchronously execute a fully defined query.

Fields
query

Query

Fully defined query to execute.

spec

QueryExecutionSpec

The query parameter specification used for execution.

timeout_ms

int64

Time to wait for the operation to complete. Default value is 10 seconds. If the operation does not complete within this time, a cancel request is sent. An explicit value of 0 is ignored; the default value of 10 seconds is used instead. A negative value results in an invalid argument error.

GetTableRequest

Request to retrieve all columns associated with a specified table

Fields
customer_id

int64

Ads Data Hub ID of customer for which accounts should be listed

full_table_name

string

Fully qualified name of the specified table

ads_data_customer_id

int64

Optional. Linked Ads Data Hub customer ID used to determine whether a particular Ads Data Hub table is accessible.

match_data_customer_id

int64

Optional. Linked Ads Data Hub customer ID used to determine whether match data is accessible. Ignored if the requested table is not an Ads Data Hub _match table.

GetTableResponse

Response to GetTableRequest. Contains all columns associated with a table

Fields
columns[]

StructType

Columns from a specified table

GetUserListRequest

Request to retrieve a user list.

Fields
user_list_id

int64

Retrieve metadata for this user list id.

full_circle_customer_id

int64

The Ads Data Hub customer that owns the user list.

GmpAccount

Represents a linked Google Marketing Platform (GMP) account.

Fields
account_name

string

Account name.

linked_customers[]

LinkedCustomer

Linked ADH customers through which this GMP account's data can be accessed. Only customer ID and display name are populated.

status

LinkStatus

Status of the account linking request.

Union field account_id. Identifier for this account. account_id can be only one of the following:
cm_account_id

int64

Campaign manager account ID.

cm_floodlight_id

int64

Campaign manager floodlight ID.

dv360_partner_id

int64

Display & Video 360 partner ID.

dv360_advertiser_id

int64

Display & Video 360 advertiser ID.

GoogleAdsAccount

Represents a linked Google Ads account.

Fields
account_name

string

Account name.

account_id

int64

Account ID. Corresponds to [Customer.id][https://developers.google.com/google-ads/api/reference/rpc/google.ads.googleads.v0.resources#customer] in the Google Ads API.

mcc_account_ids[]

int64

IDs of linked MCC accounts that manage this account. Corresponds to Customer.id of the managing account or [CustomerManagerLink.manager_link_id][https://developers.google.com/google-ads/api/reference/rpc/google.ads.googleads.v0.resources#customermanagerlink] in the Google Ads API.

linked_customers[]

LinkedCustomer

Linked ADH customers through which this Google Ads account's data can be accessed. Only customer ID and display name are populated.

status

LinkStatus

Status of the account linking request.

LinkStatus

Account link status.

Enums

LinkedCustomer

Represents a linked ADH customer account.

Fields
customer_id

int64

Ads Data Hub customer ID for linked customer.

display_name

string

Display name.

data_types[]

DataType

Data types that are accessible from this account.

status

LinkStatus

Status of the account linking request.

status_time

Timestamp

Timestamp of most recent status update.

DataType

Type of data linked.

Enums
DATA_TYPE_UNSPECIFIED Unspecified data type.
DATA_TYPE_ADS_DATA This account has provided access to their Ads Data Hub ad data and can be listed as an ads_data_customer_id during query execution.
DATA_TYPE_MATCH_DATA This account has provided access to their Ads Data Hub match table data and can be listed as a match_data_customer_id during query execution.

ListCustomersRequest

Request to retrieve a list of accessible customers.

ListCustomersResponse

Response to a ListCustomers request. It will have customers that you have access to.

Fields
customers[]

Customer

List of Ads Data Hub customers.

is_admin

bool

Indicates the user's admin status.

ListGmpAccountsRequest

Request to retrieve a list of linked Google Marketing Platform accounts.

Fields
customer_id

int64

Ads Data Hub ID of customer for which accounts should be listed.

page_size

int32

Maximum number of items to return. If 0, the server will determine the number of linked customers to return.

page_token

string

Page token, returned by a previous call, used to request the next page of results, if any.

ListGmpAccountsResponse

Response to a ListGmpAccounts request.

Fields
gmp_accounts[]

GmpAccount

List of Google Marketing Platform accounts linked to the given Ads Data Hub account. Includes both directly linked accounts and accounts accessible through one or more LinkedCustomers.

next_page_token

string

A token that can be used to request the next results page. This field is empty if there are no additional results.

ListGoogleAdsAccountsRequest

Request to retrieve a list of linked Google Ads accounts.

Fields
customer_id

int64

Ads Data Hub ID of customer for which accounts should be listed.

page_size

int32

Maximum number of items to return. If 0, the server will determine the number of linked customers to return.

page_token

string

Page token, returned by a previous call, used to request the next page of results, if any.

ListGoogleAdsAccountsResponse

Response to a ListGoogleAdsAccounts request.

Fields
google_ads_accounts[]

GoogleAdsAccount

List of Google Ads accounts linked to the given Ads Data Hub account. Includes both directly linked accounts and accounts accessible through one or more LinkedCustomers.

next_page_token

string

A token that can be used to request the next results page. This field is empty if there are no additional results.

ListLinkedCustomersRequest

Request to retrieve a list of linked Ads Data Hub customers.

Fields
customer_id

int64

The customer to which the listed customers are linked.

page_size

int32

Maximum number of items to return. If 0, the server will determine the number of linked customers to return.

page_token

string

Page token, returned by a previous call, used to request the next page of results, if any.

ListLinkedCustomersResponse

Response to a ListLinkedCustomers request.

Fields
linked_customers[]

LinkedCustomer

List of customers that have granted access to the customer in the request.

next_page_token

string

A token that can be used to request the next results page. This field is empty if there are no additional results.

ListQueriesRequest

Request to retrieve list of available queries.

Fields
page_size

int32

Maximum number of items to return. If 0, The server will determine the number of queries to return.

page_token

string

Page token, returned by a previous call, used to request the next page of results, if any.

include_query_text

bool

If false, omits query text from response.

customer_id

int64

The Ads Data Hub customer that owns the queries.

ListQueriesResponse

Response to a ListQueries request. Contains a customer's accessible queries, sorted by name.

Fields
queries[]

Query

A list of queries.

next_page_token

string

A token that can be used to request the next results page. This field is empty if there are no additional results.

ListTablesRequest

Request to retrieve names of all customer and ADH tables to which the current customer has access.

Fields
customer_id

int64

Ads Data Hub ID of customer for which accounts should be listed

ads_data_customer_id

int64

Optional. Linked Ads Data Hub customer ID used to determine whether a particular Ads Data Hub table is accessible.

match_data_customer_id

int64

Optional. Linked Ads Data Hub customer ID used to determine whether Ads Data Hub _match tables are accessible.

ListTablesResponse

Response to ListTables request. Contains all names of the tables the customer has access to.

Fields
tables[]

Table

Full names of ADH and customer tables the customer has access to.

ListUserListsRequest

Request to retrieve a list of Ads Data Hub managed user lists.

Fields
page_size

int32

Maximum number of items to return. If 0, The server will determine the number of queries to return.

page_token

string

Page token, returned by a previous call, used to request the next page of results, if any.

full_circle_customer_id

int64

The Ads Data Hub customer that owns the user list.

ListUserListsResponse

Response to a ListUserLists request. Contains the Ads Data Hub managed user lists to which the customer has access, sorted by user_list_id.

Fields
user_lists[]

UserList

A list of managed user lists.

next_page_token

string

A token that can be used to request the next results page. This field is empty if there are no additional results.

MergeColumn

Merge instructions for a single output column.

Fields
type

MergeType

How to combine values for the column.

value

string

The constant value to use (only for MERGE_TYPE_CONSTANT).

MergeType

All supported operations for column merging.

Enums
MERGE_TYPE_UNSPECIFIED Unspecified merge type. The merged column value will be NULL.
MERGE_TYPE_CONSTANT Replace merged column value with the given constant.
MERGE_TYPE_SUM Take the sum of the merged column values.

MergeSpec

Merge instructions for a result schema.

Fields
column

map<string, MergeColumn>

Instructions for merging each column, keyed by name. Any missing columns will be treated as MERGE_TYPE_UNSPECIFIED.

ParameterType

Information about a specific argument.

Fields
type

string

Type of parameter, e.g. 'STRING' or 'ARRAY'. See https://cloud.google.com/bigquery/docs/reference/standard-sql/data-types.

default_value

string

Default parameter value, if any.

description

string

Short description of the parameter type.

array_type

ParameterType

The type of the array's elements. Only used if type is 'ARRAY'.

struct_types[]

StructType

The types of the struct fields, in order. Only used if type is 'STRUCT'.

ParameterValue

This contains the value for an parameter used in BigQuery.

Fields
value

string

Single value argument.

array_values[]

ParameterValue

The array values, if this is an array type.

struct_values

map<string, ParameterValue>

The struct field values keyed by name.

PopulateUserListFromQueryRequest

Request to start a saved user query asynchronously. Users in the result are added to the given user list.

Fields
user_query_name

string

The name of the user query to execute.

query_spec

QueryExecutionSpec

The query parameter specification used for execution.

user_list_id

int64

Add users to this user list. The user list must be owned by the Ads Data Hub customer executing the query.

Query

Returned when you request a list of queries or a specific query. Also, used by customer to create and update a query.

Fields
query_name

string

Query's unique name.

query_text

string

Query text.

parameter_types

map<string, ParameterType>

Any additional parameters expected by the query. Maps each argument name to its argument type.

merge_spec

MergeSpec

Instructions for row merging. If present, then any rows that would have been dropped for privacy will be combined into one. This will be included in the result if the merged row meets privacy restrictions.

is_global

bool

True if the query is defined as global; otherwise the query can be used only by a particular customer (or set of customers).

query_state

QueryState

This field defines whether a query is still in development. If it is in development, it should not be executable except by admin user.

query_version

QueryVersion

Define what version of the api query must be run in.

last_updated_millis

int64

Timestamp for when query was last updated.

last_update_email

string

Email address of who last updated the query.

creator_email

string

Email address of who created the query.

QueryExecutionSpec

The core of a request to execute a query: the query name and parameters. The query that will be executed can be either: 1) a saved query (referenced via query_name) 2) brand new query (fully specified within query). For a query to be executed, valid start and end dates must be provided as well as argument values for all arguments.

Fields
start_date

string

The start date (inclusive) of the date range for the query. All data aggregated by the query will be on or after the start date.

end_date

string

The end date (inclusive) of the date range for the query. All data aggregated by the query will be on or before the end date.

parameter_values

map<string, ParameterValue>

Any additional arguments expected by the query. Maps each argument name to its bound value.

time_zone

string

Optional. Time zone to be used for both start_date and end_date. If not specified, defaults to UTC.

dest_table

string

BigQuery destination table for query results, of the form "project.dataset.table". The service account for the Ads Data Hub customer must have edit permissions to the BigQuery dataset. If either project or dataset is unspecified, defaults to the customer's default dataset.

job_id

string

Optional. Customer-specified job id. This can be used to reference the query using "operations/job_id". If absent, an id will be generated by the server. Returns an error if a job with this id already exists.

full_circle_customer_id

int64

The Ads Data Hub customer that is executing the query. May be absent if the user only has access to one customer account.

role_name
(deprecated)

string

Optional. The role that determines the ads data and match data used in the query. If absent, the ads_data_customer_id and match_data_customer_id values will determine the data configuration for the query.

ads_data_customer_id

int64

Optional. Linked Ads Data Hub customer ID that owns the ads data used in the query. If absent, then the query will be run using the ads data owned by the Ads Data Hub customer running the query. This field is ignored if role_name is specified.

match_data_customer_id

int64

Optional. Linked Ads Data Hub customer ID that owns the match data for the query. If absent, then the query will be run using the match data owned by the Ads Data Hub customer ID running the query, if one exists. This field is ignored if role_name is specified.

QueryMetadata

Metadata for a query request that is associated with each operation.

Fields
customer_id

int64

The Ads Data Hub customer ID that ran the query.

query_name

string

Query name.

query_text

string

Query text.

query_type

QueryType

The type of query the name corresponds to.

parameter_values

map<string, ParameterValue>

Any additional arguments expected by the query. Maps each argument name to its bound value.

start_timestamp_micros

int64

Timestamp when the query was started, in micros.

end_timestamp_micros

int64

Timestamp when the query finished, in micros.

dest_table_row_count

int64

Row count in the final output table.

role_name

string

Name of role that was used to execute the query. The role determines the ads data and match table data accessed in the query, if applicable.

ads_data_customer_id

int64

Ads Data Hub customer ID used for ads data.

match_table_customer_id

int64

Ads Data Hub customer ID used for match table data.

Union field output. Query output destination. output can be only one of the following:
dest_table

string

Destination table for query results. Used for aggregation queries.

user_list_id

int64

User list to populate with query results. Used for user list queries.

QueryState

The list of states that a query can be in.

Enums
QUERY_STATE_UNSPECIFIED Query state is unspecified.
QUERY_STATE_RUNNABLE Query is available to be run by customer.
QUERY_STATE_DEVELOPMENT Query is not visible to any non-admin user.
QUERY_STATE_DRAFT Customer has created query but has not enabled it yet.
QUERY_STATE_DELETED Query has been soft deleted. Deletion could have been by full-circle or by the customer
QUERY_STATE_WHITELISTED Query has been created by a member of Ads Data Hub. Queries with this state will bypass certain checks. Also, queries with this state cannot be updated by external customer.

QueryType

Query type.

Enums
QUERY_TYPE_UNSPECIFIED Query type is unspecified.
QUERY_TYPE_AGGREGATION Query that returns aggregated result.
QUERY_TYPE_USERLIST Query used to populate Google Ads user lists.

QueryVersion

List of api versions that a query can be run on.

Enums
QUERY_VERSION_UNSPECIFIED version unspecified
QUERY_VERSION_1 API version 1
QUERY_VERSION_2 Run through query mod service

RenameQueryRequest

Request to rename a query.

Fields
old_query_name

string

The existing query name.

new_query_name

string

The new query name.

customer_id

int64

The Ads Data Hub customer that owns the query.

StartQueryRequest

Request to start asynchronous execution of a stored query.

Fields
query_name

string

The name of the query to execute.

spec

QueryExecutionSpec

The query parameter specification used for execution.

StructType

A key-value pair that defines one field in the struct.

Fields
name

string

Name of this struct field.

type

ParameterType

ParameterType of the struct field.

Table

Information on a table

Fields
name

string

Table's full name (in the form "project_name.dataset_name.table_name")

type

DataSource

Indicates whether the specified table is an "adh" table or a customer table

UpdateQueryRequest

Request to update a query.

Fields
query

Query

The query to update.

customer_id

int64

The Ads Data Hub customer that owns the query.

UserList

Information about a UserList.

Fields
user_list_id

int64

The id of the user list in Google Ads.

name

string

Name of the user list.

description

string

Description of the user list.

Union field list_owner. The customer that owns the list. Either a GoogleAds customer or an Ads Data Hub data customer. list_owner can be only one of the following:
adwords_customer_id
(deprecated)

int64

Id of the Google Ads customer that owns the user list.

ads_data_customer_id

int64

Linked Ads Data Hub customer ID associated with this user list. This ID must be specified as the ads_data_customer_id when executing queries using this user list.

WaitQueryRequest

Request to wait for a running Ads Data Hub query execution to complete.

Fields
name

string

The name of the operation resource.

timeout_ms

int64

Time to wait for the operation to complete. Default value is 10 seconds. A value less than or equal to 0 is ignored and the default value of 10 seconds is used instead.