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 המקושר ב-Ads Ads שבבעלותו נמצאים נתוני המודעות שנעשה בהם שימוש בשאילתה. אם אין נתונים, השאילתה תרוץ באמצעות נתוני המודעות שבבעלות הלקוח Ads Ads Hub שמריצים את השאילתה.

matchDataCustomerId

string (int64 format)

אופציונלי. מספר הלקוח ב-Ads Ads 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" אם קיימת פעולה עם אותו מזהה משימה, הפעולה תגרום לשגיאה. אם התג הזה לא קיים, המזהה ייווצר על ידי השרת.