QueryExecutionSpec

กําหนดพารามิเตอร์การดําเนินการค้นหา

การแสดง JSON
{
  "adsDataCustomerId": string,
  "matchDataCustomerId": string,
  "startDate": {
    object (Date)
  },
  "endDate": {
    object (Date)
  },
  "timeZone": string,
  "parameterValues": {
    string: {
      object (ParameterValue)
    },
    ...
  },
  "jobId": string
}
ช่อง
adsDataCustomerId

string (int64 format)

ไม่บังคับ รหัสลูกค้า Ads Data Hub ที่ลิงก์ซึ่งเป็นเจ้าของข้อมูลโฆษณาที่ใช้ในการค้นหา หากไม่มีคอลัมน์นี้ การค้นหาจะทํางานโดยใช้ข้อมูลโฆษณาของลูกค้า Ads Data Hub ที่เป็นเจ้าของขณะทําการค้นหา

matchDataCustomerId

string (int64 format)

ไม่บังคับ รหัสลูกค้า Ads Data Hub ที่ลิงก์ซึ่งเป็นเจ้าของข้อมูลการจับคู่สําหรับการค้นหา หากไม่มี การค้นหาจะทํางานโดยใช้ข้อมูลการจับคู่ที่เป็นของรหัสลูกค้า Ads Data Hub ที่เรียกใช้การค้นหา (หากมี)

startDate

object (Date)

วันที่เริ่มต้น (รวม) ของคําค้นหา

endDate

object (Date)

วันที่สิ้นสุด (รวม) สําหรับการค้นหา

timeZone

string

ไม่บังคับ เขตเวลาสําหรับวันที่เริ่มต้นและวันที่สิ้นสุดการค้นหา หากไม่ได้ระบุไว้ ระบบจะใช้ค่าเริ่มต้นเป็น 'UTC'

parameterValues

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

พารามิเตอร์เพิ่มเติมใดๆ ที่คาดไว้จากการค้นหา จับคู่ชื่อพารามิเตอร์แต่ละรายการกับค่าที่เชื่อมโยง

ออบเจ็กต์ที่มีรายการคู่ "key": value ตัวอย่าง: { "name": "wrench", "mass": "1.3kg", "count": "3" }

jobId

string

ไม่บังคับ รหัสงานสําหรับการดําเนินการค้นหา การดําเนินการที่ได้จะมีชื่อ "operations/[jobId]" เช่น "operations/job_123" หากมีการดําเนินการที่มีรหัสงานเดียวกันอยู่แล้ว จะส่งผลให้เกิดข้อผิดพลาด หากไม่ระบุ รหัสงานจะสร้างขึ้นโดยเซิร์ฟเวอร์