QueryExecutionSpec

Definiert die Abfrageausführungsparameter.

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

string (int64 format)

Optional. Verknüpfte Ads Data Hub-Kundennummer, der Inhaber der in der Abfrage verwendeten Anzeigendaten ist. Falls nicht vorhanden, wird die Abfrage mit den Anzeigendaten des Ads Data Hub-Kunden ausgeführt, der die Abfrage ausführt.

matchDataCustomerId

string (int64 format)

Optional. Verknüpfte Ads Data Hub-Kundennummer, der die Abgleichsdaten für die Abfrage gehören. Falls nicht vorhanden, wird die Abfrage mit den Abgleichsdaten ausgeführt, deren Inhaber die Ads Data Hub-Kundennummer ist, über die die Abfrage ausgeführt wird.

startDate

object (Date)

Das Startdatum (einschließlich) für die Abfrage.

endDate

object (Date)

Das Enddatum (einschließlich) für die Abfrage.

timeZone

string

Optional. Die Zeitzone für das Start- und Enddatum der Abfrage. Standardmäßig wird 'UTC' verwendet.

parameterValues

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

Alle zusätzlichen Parameter, die von der Abfrage erwartet werden. Ordnet jeden Parameternamen seinem Grenzwert zu.

Ein Objekt, das eine Liste von "key": value-Paaren enthält. Beispiel: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

jobId

string

Optional. Job-ID für den Abfragevorgang. Der daraus resultierende Vorgang hat den Namen „" Operations/[JobId]"“, z.B. „"operations/job_123"“. Wenn bereits ein Vorgang mit dieser Job-ID vorhanden ist, wird ein Fehler ausgegeben. Wenn keine vorhanden ist, wird eine Job-ID vom Server generiert.