Method: customers.analysisQueries.validate

প্রদত্ত বিশ্লেষণ ক্যোয়ারীতে স্ট্যাটিক বৈধতা পরীক্ষা করে।

HTTP অনুরোধ

POST https://adsdatahub.googleapis.com/v1/{parent=customers/*}/analysisQueries:validate

URL gRPC ট্রান্সকোডিং সিনট্যাক্স ব্যবহার করে।

পাথ প্যারামিটার

পরামিতি
parent

string

মূল সম্পদের নাম যা কোয়েরির মালিক, যেমন 'customers/123'।

শরীরের অনুরোধ

অনুরোধের অংশে নিম্নলিখিত কাঠামো সহ ডেটা রয়েছে:

JSON প্রতিনিধিত্ব
{
  "query": {
    object (AnalysisQuery)
  },
  "adsDataCustomerId": string,
  "matchDataCustomerId": string,
  "spec": {
    object (QueryExecutionSpec)
  },
  "includePerformanceInfo": boolean
}
ক্ষেত্র
query

object ( AnalysisQuery )

যাচাই করার জন্য প্রশ্ন।

adsDataCustomerId
(deprecated)

string ( int64 format)

ঐচ্ছিক। বিজ্ঞাপনের ডেটা এবং টেম্প টেবিল অ্যাক্সেস যাচাই করার জন্য ব্যবহার করার জন্য নির্দিষ্ট লিঙ্ক করা বিজ্ঞাপন ডেটা হাব গ্রাহক আইডি। সমস্ত লিঙ্ক গ্রাহকদের ডিফল্ট. অবচয়। query_execution_spec-এর ভিতরে adsDataCustomerId ব্যবহার করুন।

matchDataCustomerId
(deprecated)

string ( int64 format)

ঐচ্ছিক। ম্যাচ ডেটা এবং টেম্প টেবিল অ্যাক্সেস যাচাই করার জন্য ব্যবহার করার জন্য নির্দিষ্ট লিঙ্ক করা বিজ্ঞাপন ডেটা হাব গ্রাহক আইডি। সমস্ত লিঙ্ক গ্রাহকদের ডিফল্ট. অবচয়। query_execution_spec এর ভিতরে match_table_customer_id ব্যবহার করুন।

spec

object ( QueryExecutionSpec )

ঐচ্ছিক। query_execution_spec-এর মধ্যে সদৃশ ক্ষেত্রগুলি বাইরের ক্ষেত্রগুলিকে ওভাররাইড করবে।

includePerformanceInfo

boolean

ঐচ্ছিক। যদি সত্য হয়, কিছু পারফরম্যান্স তথ্য সংগ্রহ করতে ক্যোয়ারীটি ড্রাই করতে BigQuery-এ কল করুন। শুধুমাত্র ক্যোয়ারী যাচাই করার তুলনায় এটি বেশি সময় নিতে পারে। ড্রাই রানের জন্য query_execution_spec-এর ভিতরে startDate, endDate এবং প্যারামিটার সেট করতে হবে।

প্রতিক্রিয়া শরীর

সফল হলে, প্রতিক্রিয়া বডিতে নিম্নলিখিত কাঠামোর সাথে ডেটা থাকে:

একটি analysisQueries.validate অনুরোধের প্রতিক্রিয়া।

JSON প্রতিনিধিত্ব
{
  "processedBytes": string,
  "queryPerformanceInfo": {
    object (QueryPerformanceInfo)
  },
  "filteredRowSummary": {
    object (FilteredRowSummary)
  }
}
ক্ষেত্র
processedBytes
(deprecated)

string ( int64 format)

অপ্রচলিত, এবং পরিবর্তে queryPerformanceInfo ব্যবহার করুন। ডেটা বাইট এই ক্যোয়ারী পড়া. এটি কীভাবে গণনা করা হয় তার বিশদ বিবরণের জন্য https://cloud.google.com/bigquery/pricing#data দেখুন৷ IncludePerformanceInfo সত্য হলে ফেরত দেওয়া হয়েছে। আমরা প্রসেসডবাইটকে এমবিতে রাউন্ড করি এবং তারপরে এটিকে বাইটে রূপান্তর করি। -1 মানে আমরা এই প্রশ্নের জন্য এটি আনতে পারিনি।

queryPerformanceInfo

object ( QueryPerformanceInfo )

IncludePerformanceInfo সত্য হলে ফেরত দেওয়া হয়েছে।

filteredRowSummary

object ( FilteredRowSummary )

ফিল্টার করা সারি সারাংশ যা ক্যোয়ারী চালানো হলে ব্যবহার করা হবে: যে সারিগুলি পর্যাপ্তভাবে একত্রিত নয় সেগুলি ফলাফল থেকে বাদ দেওয়া হয়, ফিল্টার করা সারি সারাংশ বর্ণনা করে যে কীভাবে এই সারিগুলিকে সংক্ষিপ্ত করতে হয়৷ বিস্তারিত জানতে https://developers.google.com/ads-data-hub/guides/filtered-row-summary দেখুন।

অনুমোদনের সুযোগ

নিম্নলিখিত OAuth সুযোগ প্রয়োজন:

  • https://www.googleapis.com/auth/adsdatahub