REST Resource: properties.calculatedMetrics

উৎস: ক্যালকুলেটেডমেট্রিক

গণনাকৃত মেট্রিকের একটি সংজ্ঞা।

JSON উপস্থাপনা
{
  "name": string,
  "description": string,
  "displayName": string,
  "calculatedMetricId": string,
  "metricUnit": enum (MetricUnit),
  "restrictedMetricType": [
    enum (RestrictedMetricType)
  ],
  "formula": string,
  "invalidMetricReference": boolean
}
ক্ষেত্র
name

string

শনাক্তকারী। এই ক্যালকুলেটেডমেট্রিক-এর জন্য রিসোর্সের নাম। ফরম্যাট: 'properties/{property_id}/calculatedMetrics/{calculatedMetricId}'

description

string

ঐচ্ছিক। এই গণনাকৃত মেট্রিকের বিবরণ। সর্বোচ্চ দৈর্ঘ্য ৪০৯৬ অক্ষর।

displayName

string

আবশ্যক। গুগল অ্যানালিটিক্স UI-তে প্রদর্শিত এই ক্যালকুলেটেড মেট্রিকের জন্য নাম। সর্বোচ্চ দৈর্ঘ্য ৮২ অক্ষর।

calculatedMetricId

string

শুধুমাত্র আউটপুট। গণনাকৃত মেট্রিকের জন্য ব্যবহৃত আইডি। UI-তে, এটিকে "API নাম" হিসাবে উল্লেখ করা হয়।

বাহ্যিক এপিআই থেকে এই ক্যালকুলেটেড মেট্রিকটি উল্লেখ করার সময় calculatedMetricId ব্যবহার করা হয়। উদাহরণস্বরূপ, "calcMetric:{calculatedMetricId}"।

metricUnit

enum ( MetricUnit )

আবশ্যক। গণনাকৃত মেট্রিকের মানের ধরণ।

restrictedMetricType[]

enum ( RestrictedMetricType )

শুধুমাত্র আউটপুট। এই মেট্রিকটিতে অন্তর্ভুক্ত সীমাবদ্ধ ডেটার প্রকারভেদ।

formula

string

আবশ্যক। ক্যালকুলেটেড মেট্রিকের সংজ্ঞা। সর্বাধিক ৫টি স্বতন্ত্রভাবে রেফারেন্স করা কাস্টম মেট্রিক রয়েছে। ফর্মুলা নিম্নলিখিত অপারেশনগুলো সমর্থন করে: + (যোগ), - (বিয়োগ), - (নেগেটিভ), * (গুণ), / (ভাগ), () (বন্ধনী)। যেকোনো বৈধ বাস্তব সংখ্যা গ্রহণযোগ্য যা একটি Long (৬৪-বিট পূর্ণসংখ্যা) বা একটি Double (৬৪-বিট ফ্লোটিং পয়েন্ট সংখ্যা)-এর মধ্যে ধরে। উদাহরণ ফর্মুলা: "( customEvent:parameterName + cartPurchaseQuantity ) / 2.0"

invalidMetricReference

boolean

শুধুমাত্র আউটপুট। যদি এটি সত্য হয়, তাহলে এই ক্যালকুলেটেড মেট্রিকটির একটি অবৈধ মেট্রিক রেফারেন্স রয়েছে। invalidMetricReference-এর মান true সেট করা কোনো ক্যালকুলেটেড মেট্রিক ব্যবহার করলে তা ব্যর্থ হতে পারে, সতর্কবার্তা দেখাতে পারে, বা অপ্রত্যাশিত ফলাফল তৈরি করতে পারে।

মেট্রিক ইউনিট

গণনাকৃত মেট্রিকের মান উপস্থাপনের সম্ভাব্য প্রকারভেদ।

এনাম
METRIC_UNIT_UNSPECIFIED মেট্রিক একক অনির্দিষ্ট বা অনুপস্থিত।
STANDARD এই মেট্রিকটি ডিফল্ট একক ব্যবহার করে।
CURRENCY এই মেট্রিকটি একটি মুদ্রাকে পরিমাপ করে।
FEET এই মেট্রিকটি ফুটে পরিমাপ করে।
MILES এই মেট্রিকটি মাইল পরিমাপ করে।
METERS এই মেট্রিকটি মিটারে পরিমাপ করে।
KILOMETERS এই মেট্রিকটি কিলোমিটার পরিমাপ করে।
MILLISECONDS এই মেট্রিকটি মিলিসেকেন্ডে পরিমাপ করে।
SECONDS এই মেট্রিকটি সেকেন্ড পরিমাপ করে।
MINUTES এই মেট্রিকটি মিনিট পরিমাপ করে।
HOURS এই মেট্রিকটি ঘণ্টা পরিমাপ করে।

সীমাবদ্ধ মেট্রিক প্রকার

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

এনাম
RESTRICTED_METRIC_TYPE_UNSPECIFIED ধরণ অজানা বা অনির্দিষ্ট।
COST_DATA মেট্রিক রিপোর্ট খরচের তথ্য প্রদান করে।
REVENUE_DATA মেট্রিক রাজস্বের তথ্য প্রকাশ করে।

পদ্ধতি

create

একটি ক্যালকুলেটেড মেট্রিক তৈরি করে।

delete

কোনো প্রপার্টি থেকে একটি ক্যালকুলেটেড মেট্রিক মুছে ফেলে।

get

একটিমাত্র CalculatedMetric-এর জন্য অনুসন্ধান করুন।

list

একটি প্রপার্টির ক্যালকুলেটেড মেট্রিক্স তালিকাভুক্ত করে।

patch

কোনো প্রপার্টির একটি ক্যালকুলেটেড মেট্রিক আপডেট করে।