QueryExecutionSpec

Define os parâmetros de execução da consulta.

Representação JSON
{
  "adsDataCustomerId": string,
  "matchDataCustomerId": string,
  "startDate": {
    object (Date)
  },
  "endDate": {
    object (Date)
  },
  "timeZone": string,
  "parameterValues": {
    string: {
      object (ParameterValue)
    },
    ...
  },
  "jobId": string
}
Campos
adsDataCustomerId

string (int64 format)

Opcional. ID do cliente do Ads Data Hub vinculado que tem os dados dos anúncios usados na consulta. Se ela estiver ausente, a consulta será executada usando os dados dos anúncios de propriedade do cliente do Ads Data Hub.

matchDataCustomerId

string (int64 format)

Opcional. ID de cliente do Ads Data Hub vinculado que tem os dados de correspondência da consulta. Se ausente, a consulta será executada usando os dados de correspondência que pertencem ao ID de cliente do Ads Data Hub que executa a consulta, se aplicável.

startDate

object (Date)

A data de início (inclusive) da consulta.

endDate

object (Date)

A data de término (incluída) na consulta.

timeZone

string

Opcional. O fuso horário das datas de início e término da consulta. Se não for especificado, o padrão será 'UTC'

parameterValues

map (key: string, value: object (ParameterValue))

Todos os outros parâmetros esperados pela consulta. Mapeia cada nome de parâmetro até o valor vinculado.

Um objeto com uma lista de pares "key": value. Exemplo: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

jobId

string

Opcional. ID do job para a operação de consulta. A operação resultante terá o nome "operations/[jobId]" por exemplo, "operations/job_123". Se já houver uma operação com o mesmo ID do job, ocorrerá um erro. Se ausente, um ID de job será gerado pelo servidor.