Method: properties.checkCompatibility

এই সামঞ্জস্যতা পদ্ধতিটি এমন ডাইমেনশন এবং মেট্রিকগুলোর তালিকা করে যা একটি রিপোর্ট অনুরোধে যোগ করা যেতে পারে এবং সামঞ্জস্যতা বজায় রাখতে পারে। অনুরোধের ডাইমেনশন এবং মেট্রিকগুলো অসামঞ্জস্যপূর্ণ হলে এই পদ্ধতিটি ব্যর্থ হয়।

গুগল অ্যানালিটিক্সে, যদি কোনো রিপোর্টে অসঙ্গত ডাইমেনশন এবং/অথবা মেট্রিক্সের অনুরোধ করা হয়, তবে রিপোর্টটি ব্যর্থ হয়; সেক্ষেত্রে, রিপোর্টটি সঙ্গত না হওয়া পর্যন্ত আপনাকে অসঙ্গত রিপোর্টটি থেকে ডাইমেনশন এবং/অথবা মেট্রিক্স সরিয়ে ফেলতে হবে।

রিয়েলটাইম এবং কোর রিপোর্টের সামঞ্জস্যতার নিয়মগুলো ভিন্ন। এই পদ্ধতিটি কোর রিপোর্টের সামঞ্জস্যতা যাচাই করে।

HTTP অনুরোধ

POST https://analyticsdata.googleapis.com/v1beta/{property=properties/*}:checkCompatibility

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

পথের পরামিতি

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

string

একটি গুগল অ্যানালিটিক্স প্রপার্টি আইডেন্টিফায়ার যার ইভেন্টগুলো ট্র্যাক করা হয়। আরও জানতে, আপনার প্রপার্টি আইডি কোথায় পাবেন তা দেখুন। property আপনার runReport অনুরোধের মানের সমান হওয়া উচিত।

উদাহরণ: প্রোপার্টি/১২৩৪

অনুরোধকারী শরীর

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

JSON উপস্থাপনা
{
  "dimensions": [
    {
      object (Dimension)
    }
  ],
  "metrics": [
    {
      object (Metric)
    }
  ],
  "dimensionFilter": {
    object (FilterExpression)
  },
  "metricFilter": {
    object (FilterExpression)
  },
  "compatibilityFilter": enum (Compatibility)
}
ক্ষেত্র
dimensions[]

object ( Dimension )

এই রিপোর্টের dimensions আপনার runReport অনুরোধের মানের সমান হওয়া উচিত।

metrics[]

object ( Metric )

এই রিপোর্টের মেট্রিক্স-এর metrics আপনার runReport অনুরোধের মানের সমান হওয়া উচিত।

dimensionFilter

object ( FilterExpression )

dimensions-এর ফিল্টার ক্লজ। dimensionFilter আপনার runReport অনুরোধের মানের সমান হতে হবে।

metricFilter

object ( FilterExpression )

metricFilter এর ফিল্টার ক্লজের মান আপনার runReport রিকোয়েস্টের মানের সমান হতে হবে।

compatibilityFilter

enum ( Compatibility )

রেসপন্সের ডাইমেনশন এবং মেট্রিকগুলোকে শুধুমাত্র এই সামঞ্জস্যের ভিত্তিতে ফিল্টার করে। শুধুমাত্র সামঞ্জস্যপূর্ণ ডাইমেনশন ও মেট্রিকগুলো ফেরত পাওয়ার জন্য এটি সাধারণত ”compatibilityFilter”: “COMPATIBLE” হিসেবে ব্যবহৃত হয়।

প্রতিক্রিয়া সংস্থা

প্রতিটি মাত্রা ও মেট্রিকের সামঞ্জস্যের সাথে সামঞ্জস্যপূর্ণ প্রতিক্রিয়া।

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

JSON উপস্থাপনা
{
  "dimensionCompatibilities": [
    {
      object (DimensionCompatibility)
    }
  ],
  "metricCompatibilities": [
    {
      object (MetricCompatibility)
    }
  ]
}
ক্ষেত্র
dimensionCompatibilities[]

object ( DimensionCompatibility )

প্রতিটি মাত্রার সামঞ্জস্য।

metricCompatibilities[]

object ( MetricCompatibility )

প্রতিটি মেট্রিকের সামঞ্জস্যতা।

অনুমোদনের পরিধি

নিম্নলিখিত OAuth স্কোপগুলির মধ্যে একটি প্রয়োজন:

  • https://www.googleapis.com/auth/analytics.readonly
  • https://www.googleapis.com/auth/analytics

সামঞ্জস্যতা

একটিমাত্র মাত্রা বা মেট্রিকের জন্য সামঞ্জস্যের প্রকারভেদ।

এনাম
COMPATIBILITY_UNSPECIFIED অনির্দিষ্ট সামঞ্জস্যতা।
COMPATIBLE ডাইমেনশন বা মেট্রিকটি সামঞ্জস্যপূর্ণ। এই ডাইমেনশন বা মেট্রিকটি একটি রিপোর্টে সফলভাবে যোগ করা যাবে।
INCOMPATIBLE ডাইমেনশন বা মেট্রিকটি সামঞ্জস্যপূর্ণ নয়। এই ডাইমেনশন বা মেট্রিকটি কোনো রিপোর্টে সফলভাবে যোগ করা যাবে না।

মাত্রা সামঞ্জস্য

একমাত্রিক সামঞ্জস্যতা।

JSON উপস্থাপনা
{
  "dimensionMetadata": {
    object (DimensionMetadata)
  },
  "compatibility": enum (Compatibility)
}
ক্ষেত্র
dimensionMetadata

object ( DimensionMetadata )

ডাইমেনশন মেটাডেটাতে এই সামঞ্জস্য তথ্যের জন্য এপিআই (API) নামটি থাকে। ডাইমেনশন মেটাডেটাতে ইউআই (UI) নাম এবং বিবরণের মতো অন্যান্য সহায়ক তথ্যও থাকে।

compatibility

enum ( Compatibility )

এই ডাইমেনশনটির সামঞ্জস্যতা। যদি সামঞ্জস্যতা COMPATIBLE হয়, তবে এই ডাইমেনশনটি সফলভাবে রিপোর্টে যোগ করা যাবে।

মেট্রিক সামঞ্জস্য

একটি একক মেট্রিকের জন্য সামঞ্জস্যতা।

JSON উপস্থাপনা
{
  "metricMetadata": {
    object (MetricMetadata)
  },
  "compatibility": enum (Compatibility)
}
ক্ষেত্র
metricMetadata

object ( MetricMetadata )

মেট্রিক মেটাডেটাতে এই সামঞ্জস্য তথ্যের জন্য এপিআই (API) নামটি থাকে। মেট্রিক মেটাডেটাতে ইউআই (UI) নাম এবং বিবরণের মতো অন্যান্য সহায়ক তথ্যও থাকে।

compatibility

enum ( Compatibility )

এই মেট্রিকটির সামঞ্জস্যতা। যদি সামঞ্জস্যতা ‘কম্প্যাটিবল’ হয়, তবে এই মেট্রিকটি সফলভাবে রিপোর্টে যোগ করা যাবে।