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

اختياريّ. الرقم التعريفي للمهمة المتعلقة بطلب البحث. ستحتوي العملية الناتجة على الاسم "العمليات/[jobId]"&على سبيل المثال: "operations/job_123". إذا كانت هناك عملية لها معرِّف الوظيفة نفسه، سيؤدي ذلك إلى حدوث خطأ. في حال عدم توفّره، سينشئ الخادم رقم تعريف المهمة.