Method: projects.getMetrics

স্ক্রিপ্টের জন্য মেট্রিক্স ডেটা পান, যেমন মৃত্যুদন্ডের সংখ্যা এবং সক্রিয় ব্যবহারকারী।

HTTP অনুরোধ

GET https://script.googleapis.com/v1/projects/{scriptId}/metrics

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

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

পরামিতি
scriptId

string

মেট্রিক্স পেতে স্ক্রিপ্ট নির্দেশ করে প্রয়োজনীয় ক্ষেত্র।

ক্যোয়ারী প্যারামিটার

পরামিতি
metricsGranularity

enum ( MetricsGranularity )

মেট্রিক্সের কোন গ্রানুলারিটি ফেরত দেওয়া হয়েছে তা নির্দেশ করে প্রয়োজনীয় ক্ষেত্র।

metricsFilter

object ( MetricsFilter )

অনুরোধে আবেদন করার জন্য ফিল্টার ধারণকারী ঐচ্ছিক ক্ষেত্র। এটি ফিল্টারে নির্দিষ্ট করা মেট্রিক্সের সুযোগকে সীমিত করে।

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

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

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

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

অনুরোধে উপস্থিত ফিল্টার এবং মাস্কের উপর ভিত্তি করে প্রদত্ত স্ক্রিপ্টের ব্যবহারের পরিসংখ্যান ধারণকারী সম্পদ।

JSON প্রতিনিধিত্ব
{
  "activeUsers": [
    {
      object (MetricsValue)
    }
  ],
  "totalExecutions": [
    {
      object (MetricsValue)
    }
  ],
  "failedExecutions": [
    {
      object (MetricsValue)
    }
  ]
}
ক্ষেত্র
activeUsers[]

object ( MetricsValue )

সক্রিয় ব্যবহারকারীর সংখ্যা।

totalExecutions[]

object ( MetricsValue )

মোট মৃত্যুদণ্ডের সংখ্যা।

failedExecutions[]

object ( MetricsValue )

ব্যর্থ মৃত্যুদণ্ডের সংখ্যা।

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

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

  • https://www.googleapis.com/auth/script.metrics

আরও তথ্যের জন্য, OAuth 2.0 ওভারভিউ দেখুন।

মেট্রিক্স গ্রানুলারিটি

এর জন্য ডেটা ফেরত দেওয়ার জন্য মেট্রিকের গ্রানুলারিটি।

Enums
UNSPECIFIED_GRANULARITY ডিফল্ট মেট্রিক গ্রানুলারিটি কোন মেট্রিক্স কোয়েরি করতে ব্যবহৃত হয়।
WEEKLY সাপ্তাহিক মেট্রিক্স প্রতিনিধিত্ব করে।
DAILY 7 দিনের মেয়াদে দৈনিক মেট্রিক্সের প্রতিনিধিত্ব করে।

মেট্রিক্স ফিল্টার

অনুরোধের সুযোগ কমাতে ব্যবহার করা ফিল্টার।

JSON প্রতিনিধিত্ব
{
  "deploymentId": string
}
ক্ষেত্র
deploymentId

string

ঐচ্ছিক ক্ষেত্র থেকে মেট্রিক্স পুনরুদ্ধার করার জন্য একটি নির্দিষ্ট স্থাপনার নির্দেশ করে।

মেট্রিক্স ভ্যালু

মেট্রিক্সের মান যা গণনা কার্যকর করার সংখ্যা রাখে।

JSON প্রতিনিধিত্ব
{
  "value": string,
  "startTime": string,
  "endTime": string
}
ক্ষেত্র
value

string

গণনাকৃত মৃত্যুদণ্ডের সংখ্যা নির্দেশ করে।

startTime

string ( Timestamp format)

ব্যবধানের শুরুর সময় নির্দেশ করে প্রয়োজনীয় ক্ষেত্র।

RFC3339 UTC "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা। উদাহরণ: "2014-10-02T15:01:23Z" এবং "2014-10-02T15:01:23.045123456Z"

endTime

string ( Timestamp format)

ব্যবধানের শেষ সময় নির্দেশ করে প্রয়োজনীয় ক্ষেত্র।

RFC3339 UTC "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা। উদাহরণ: "2014-10-02T15:01:23Z" এবং "2014-10-02T15:01:23.045123456Z"