Method: customers.analysisQueries.validate

Performs static validation checks on the provided analysis query.

HTTP request

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

The URL uses gRPC Transcoding syntax.

Path parameters

Parameters
parent

string

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(AnalysisQuery)
  },
  "adsDataCustomerId": string,
  "matchDataCustomerId": string
}
Fields
query

object(AnalysisQuery)

The query to validate.

adsDataCustomerId

string (int64 format)

Optional. Linked Ads Data Hub customer ID to use for validating ads data and temp table access. Defaults to the parent resource.

matchDataCustomerId

string (int64 format)

Optional. Linked Ads Data Hub customer ID to use for validating match data and temp table access. Defaults to the parent resource.

Response body

If successful, the response body will be empty.

Authorization Scopes

Requires the following OAuth scope:

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