Method: customers.crmBasedUserListQueries.validate

Performs static validation checks on the provided CRM based user list query to ensure valid output schema.

HTTP request

POST https://adsdatahub.googleapis.com/v1/{parent=customers/*}/crmBasedUserListQueries:validate

The URL uses gRPC Transcoding syntax.

Path parameters

Parameters
parent

string

Required. The parent resource name that owns the query, e.g. 'customers/123'.

Request body

The request body contains data with the following structure:

JSON representation
{
  "query": {
    object (CrmBasedUserListQuery)
  },
  "includePerformanceInfo": boolean
}
Fields
query

object (CrmBasedUserListQuery)

Required. The query to validate.

includePerformanceInfo

boolean

Optional. If true, call BigQuery to dry run the query to collect some performance info. It may take longer compared to only validating the query. The startDate, endDate and parameters inside query_execution_spec need to be set for the dry run.

Response body

Response to a crmBasedUserListQueries.validate request.

If successful, the response body contains data with the following structure:

JSON representation
{
  "queryPerformanceInfo": {
    object (QueryPerformanceInfo)
  }
}
Fields
queryPerformanceInfo

object (QueryPerformanceInfo)

Returned if includePerformanceInfo is true.

Authorization scopes

Requires the following OAuth scope:

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