QueryExecutionSpec

Menentukan parameter eksekusi kueri.

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

string (int64 format)

Opsional. ID pelanggan Ads Data Hub tertaut yang memiliki data iklan yang digunakan dalam kueri. Jika tidak ada, kueri akan dijalankan menggunakan data iklan yang dimiliki oleh pelanggan Ads Data Hub yang menjalankan kueri.

matchDataCustomerId

string (int64 format)

Opsional. ID pelanggan Ads Data Hub tertaut yang memiliki data pencocokan untuk kueri. Jika tidak ada, kueri akan dijalankan menggunakan data pencocokan yang dimiliki oleh ID pelanggan Ads Data Hub yang menjalankan kueri, jika ada.

startDate

object (Date)

Tanggal mulai (inklusif) untuk kueri.

endDate

object (Date)

Tanggal akhir (inklusif) untuk kueri.

timeZone

string

Opsional. Zona waktu untuk tanggal mulai dan akhir kueri. Jika tidak ditentukan, setelan defaultnya adalah 'UTC'.

parameterValues

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

Parameter tambahan apa pun yang diharapkan oleh kueri. Memetakan setiap nama parameter ke nilai terikatnya.

Objek yang berisi daftar pasangan "key": value. Contoh: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

jobId

string

Opsional. ID Tugas untuk operasi kueri. Operasi yang dihasilkan akan memiliki nama "operations/[jobId]", mis. "operations/job_123". Jika operasi dengan ID pekerjaan yang sama sudah ada, ini akan menyebabkan error. Jika tidak ada, ID tugas akan dibuat oleh server.