Method: properties.getMetadata

রিপোর্টিং পদ্ধতিতে উপলব্ধ মাত্রা এবং মেট্রিক্সের জন্য মেটাডেটা প্রদান করে। মাত্রা এবং মেট্রিক্স অন্বেষণ করতে ব্যবহৃত. এই পদ্ধতিতে, একটি Google Analytics GA4 প্রপার্টি আইডেন্টিফায়ার অনুরোধে নির্দিষ্ট করা হয় এবং মেটাডেটা প্রতিক্রিয়াতে কাস্টম মাত্রা এবং মেট্রিক্সের পাশাপাশি ইউনিভার্সাল মেটাডেটা অন্তর্ভুক্ত থাকে।

উদাহরণস্বরূপ, যদি প্যারামিটার নামের একটি কাস্টম মেট্রিক levels_unlocked একটি সম্পত্তিতে নিবন্ধিত হয়, তাহলে মেটাডেটা প্রতিক্রিয়ায় customEvent:levels_unlocked থাকবে। ইউনিভার্সাল মেটাডেটা হল country এবং totalUsers মতো যেকোন সম্পত্তির ক্ষেত্রে প্রযোজ্য মাত্রা এবং মেট্রিক্স।

HTTP অনুরোধ

GET https://analyticsdata.googleapis.com/v1alpha/{name=properties/*/metadata}

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

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

পরামিতি
name

string

প্রয়োজন। পুনরুদ্ধার করার জন্য মেটাডেটার সম্পদের নাম। এই নামের ক্ষেত্রটি URL পাথে নির্দিষ্ট করা হয়েছে এবং URL প্যারামিটার নয়৷ সম্পত্তি হল একটি সংখ্যাসূচক Google Analytics GA4 সম্পত্তি শনাক্তকারী। আরও জানতে, আপনার সম্পত্তি আইডি কোথায় পাবেন তা দেখুন।

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

সমস্ত বৈশিষ্ট্যে সাধারণ মাত্রা এবং মেট্রিক্সের জন্য প্রপার্টি আইডি 0 এ সেট করুন। এই বিশেষ মোডে, এই পদ্ধতিটি কাস্টম মাত্রা এবং মেট্রিক্স ফিরিয়ে দেবে না।

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

অনুরোধের বডি খালি হতে হবে।

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

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

বর্তমানে রিপোর্টিং পদ্ধতিতে গৃহীত মাত্রা এবং মেট্রিক্স।

JSON প্রতিনিধিত্ব
{
  "name": string,
  "dimensions": [
    {
      object (DimensionMetadata)
    }
  ],
  "metrics": [
    {
      object (MetricMetadata)
    }
  ]
}
ক্ষেত্র
name

string

এই মেটাডেটার সম্পদের নাম।

dimensions[]

object ( DimensionMetadata )

মাত্রা বর্ণনা.

metrics[]

object ( MetricMetadata )

মেট্রিক বিবরণ.

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

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

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

মাত্রা মেটাডেটা

একটি মাত্রা ব্যাখ্যা করে।

JSON প্রতিনিধিত্ব
{
  "apiName": string,
  "uiName": string,
  "description": string,
  "deprecatedApiNames": [
    string
  ],
  "customDefinition": boolean
}
ক্ষেত্র
apiName

string

এই মাত্রার নাম. মাত্রার name ব্যবহারযোগ্য। উদাহরণস্বরূপ, eventName

uiName

string

Google Analytics ইউজার ইন্টারফেসের মধ্যে এই মাত্রার নাম। উদাহরণস্বরূপ, Event name

description

string

কিভাবে এই মাত্রা ব্যবহার করা হয় এবং গণনা করা হয় তার বর্ণনা।

deprecatedApiNames[]

string

এই মাত্রার জন্য এখনও ব্যবহারযোগ্য কিন্তু অবচিত নাম। যদি জনবহুল হয়, তাহলে এই মাত্রাটি হয় apiName অথবা একটি deprecatedApiNames ApiNames একটি সময়ের জন্য উপলব্ধ। অবচয় সময়ের পরে, মাত্রা শুধুমাত্র apiName দ্বারা উপলব্ধ হবে।

customDefinition

boolean

এই প্রপার্টির জন্য ডাইমেনশনটি কাস্টম ডাইমেনশন হলে সত্য।

মেট্রিকমেটাডেটা

একটি মেট্রিক ব্যাখ্যা করে।

JSON প্রতিনিধিত্ব
{
  "apiName": string,
  "uiName": string,
  "description": string,
  "deprecatedApiNames": [
    string
  ],
  "type": enum (MetricType),
  "expression": string,
  "customDefinition": boolean
}
ক্ষেত্র
apiName

string

একটি মেট্রিক নাম। মেট্রিকের name ব্যবহারযোগ্য। উদাহরণস্বরূপ, eventCount

uiName

string

Google Analytics ইউজার ইন্টারফেসের মধ্যে এই মেট্রিকের নাম। উদাহরণস্বরূপ, Event count

description

string

কিভাবে এই মেট্রিক ব্যবহার করা হয় এবং গণনা করা হয় তার বর্ণনা।

deprecatedApiNames[]

string

এই মেট্রিকের জন্য এখনও ব্যবহারযোগ্য কিন্তু অপ্রচলিত নাম। যদি জনবহুল হয়, তাহলে এই মেট্রিকটি হয় apiName বা একটি deprecatedApiNames ApiNames একটি সময়ের জন্য উপলব্ধ। অবচয় সময়কাল পরে, মেট্রিক শুধুমাত্র apiName দ্বারা উপলব্ধ হবে।

type

enum ( MetricType )

এই মেট্রিকের ধরন।

expression

string

এই প্রাপ্ত মেট্রিকের জন্য গাণিতিক অভিব্যক্তি। সমতুল্য রিপোর্টের জন্য মেট্রিকের expression ক্ষেত্রে ব্যবহার করা যেতে পারে। বেশিরভাগ মেট্রিক্স এক্সপ্রেশন নয়, এবং নন-এক্সপ্রেশনের জন্য, এই ক্ষেত্রটি খালি।

customDefinition

boolean

মেট্রিক এই সম্পত্তির জন্য একটি কাস্টম মেট্রিক হলে সত্য।