QueryExecutionSpec

ক্যোয়ারী এক্সিকিউশন প্যারামিটার সংজ্ঞায়িত করে।

JSON প্রতিনিধিত্ব
{
  "adsDataCustomerId": string,
  "matchDataCustomerId": string,
  "startDate": {
    object (Date)
  },
  "endDate": {
    object (Date)
  },
  "timeZone": string,
  "parameterValues": {
    string: {
      object (ParameterValue)
    },
    ...
  },
  "jobId": string
}
ক্ষেত্র
adsDataCustomerId

string ( int64 format)

ঐচ্ছিক। লিঙ্ক করা বিজ্ঞাপন ডেটা হাব গ্রাহক আইডি যা কোয়েরিতে ব্যবহৃত বিজ্ঞাপন ডেটার মালিক। অনুপস্থিত থাকলে, ক্যোয়ারী চালানো বিজ্ঞাপন ডেটা হাব গ্রাহকের মালিকানাধীন বিজ্ঞাপন ডেটা ব্যবহার করে কোয়েরি চালানো হবে।

matchDataCustomerId

string ( int64 format)

ঐচ্ছিক। লিঙ্ক করা বিজ্ঞাপন ডেটা হাব গ্রাহক আইডি যা প্রশ্নের জন্য মিল ডেটার মালিক। অনুপস্থিত থাকলে, প্রযোজ্য হলে, ক্যোয়ারী চালানো বিজ্ঞাপন ডেটা হাবের গ্রাহক আইডির মালিকানাধীন মিল ডেটা ব্যবহার করে কোয়েরি চালানো হবে।

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"। যদি একই কাজের আইডি সহ একটি অপারেশন ইতিমধ্যেই বিদ্যমান থাকে তবে এটি একটি ত্রুটির কারণ হবে৷ অনুপস্থিত থাকলে, সার্ভার দ্বারা একটি কাজের আইডি তৈরি করা হবে।