QueryExecutionSpec

Określa parametry wykonania zapytania.

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

string (int64 format)

Opcjonalne. Połączony identyfikator klienta Centrum danych reklam, do którego należą dane reklam używane w zapytaniu. Jeśli nie występuje, zapytanie zostanie wykonane przy użyciu danych reklam należących do klienta Ads Data Hub, który wykonuje zapytanie.

matchDataCustomerId

string (int64 format)

Opcjonalne. Połączony identyfikator klienta Centrum danych reklam, do którego należą dane dopasowania do zapytania. Jeśli nie ma zapytania, zapytanie zostanie uruchomione przy użyciu danych dopasowania należących do identyfikatora klienta Centrum danych reklam, w którym jest uruchamiane.

startDate

object (Date)

Data rozpoczęcia (włącznie) dla zapytania.

endDate

object (Date)

Data zakończenia (włącznie) dla zapytania.

timeZone

string

Opcjonalne. Strefa czasowa dat rozpoczęcia i zakończenia zapytania. Jeśli nie zostaną podane, domyślnie przyjmuje on 'UTC'.

parameterValues

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

Dodatkowe parametry oczekiwane przez zapytanie. Mapuje każdą nazwę parametru na powiązaną z nim wartość.

Obiekt zawierający listę par "key": value. Przykład: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

jobId

string

Opcjonalne. Identyfikator zadania dla zapytania. Otrzymana operacja będzie miała nazwę "operations/[jobId]", np. "operations/job_123". Jeśli istnieje już operacja o tym samym identyfikatorze zadania, wystąpi błąd. Jeśli nie zostanie podany, identyfikator zadania zostanie wygenerowany przez serwer.