QueryExecutionSpec

Definisce i parametri di esecuzione della query.

Rappresentazione JSON
{
  "adsDataCustomerId": string,
  "matchDataCustomerId": string,
  "startDate": {
    object (Date)
  },
  "endDate": {
    object (Date)
  },
  "timeZone": string,
  "parameterValues": {
    string: {
      object (ParameterValue)
    },
    ...
  },
  "jobId": string
}
Campi
adsDataCustomerId

string (int64 format)

(Facoltativo) ID cliente Ads Data Hub collegato che è proprietario dei dati pubblicitari utilizzati nella query. Se il tag non è presente, la query verrà eseguita utilizzando i dati pubblicitari di proprietà del cliente di Ads Data Hub che la esegue.

matchDataCustomerId

string (int64 format)

(Facoltativo) ID cliente Ads Data Hub collegato che è proprietario dei dati sulla corrispondenza per la query. Se il tag non è presente, la query verrà eseguita utilizzando i dati della corrispondenza di proprietà dell'ID cliente Ads Data Hub che esegue la query, se applicabile.

startDate

object (Date)

La data di inizio (inclusa) della query.

endDate

object (Date)

La data di fine (inclusa) della query.

timeZone

string

(Facoltativo) Il fuso orario per le date di inizio e di fine della query. Se non specificato, il valore predefinito è 'UTC'.

parameterValues

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

Eventuali parametri aggiuntivi previsti dalla query. Mappa il nome di ogni parametro al relativo valore associato.

Un oggetto contenente un elenco di "key": value coppie. Esempio: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

jobId

string

(Facoltativo) ID job per l'operazione di query. L'operazione risultante avrà il nome "operazioni/[jobId]", ad esempio "operazioni/lavoro_123". Se esiste già un'operazione con lo stesso ID job, verrà generato un errore. Se il tag non è presente, verrà generato un ID job.