Method: properties.checkCompatibility

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

Google Analytics-এ, প্রতিবেদনগুলি ব্যর্থ হয় যদি তারা বেমানান মাত্রা এবং/অথবা মেট্রিক্সের অনুরোধ করে; সেক্ষেত্রে, রিপোর্টটি সামঞ্জস্যপূর্ণ না হওয়া পর্যন্ত আপনাকে বেমানান রিপোর্ট থেকে মাত্রা এবং/অথবা মেট্রিক্স অপসারণ করতে হবে।

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

HTTP অনুরোধ

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

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

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

পরামিতি
property

string

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

উদাহরণ: বৈশিষ্ট্য/1234

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

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

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 )

মাত্রার ফিল্টার ক্লজ। 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

সামঞ্জস্য

একটি একক মাত্রা বা মেট্রিকের জন্য সামঞ্জস্যের প্রকারগুলি৷

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

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

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

JSON প্রতিনিধিত্ব
{
  "dimensionMetadata": {
    object (DimensionMetadata)
  },
  "compatibility": enum (Compatibility)
}
ক্ষেত্র
dimensionMetadata

object ( DimensionMetadata )

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

compatibility

enum ( Compatibility )

এই মাত্রার সামঞ্জস্য। সামঞ্জস্যতা সামঞ্জস্যপূর্ণ হলে, এই মাত্রা সফলভাবে প্রতিবেদনে যোগ করা যেতে পারে।

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

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

JSON প্রতিনিধিত্ব
{
  "metricMetadata": {
    object (MetricMetadata)
  },
  "compatibility": enum (Compatibility)
}
ক্ষেত্র
metricMetadata

object ( MetricMetadata )

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

compatibility

enum ( Compatibility )

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