Method: vitals.errors.counts.query

মেট্রিক সেটে মেট্রিক কোয়েরি করে।

HTTP অনুরোধ

POST https://playdeveloperreporting.googleapis.com/v1beta1/{name=apps/*/errorCountMetricSet}:query

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

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

প্যারামিটারগুলি
name

string

প্রয়োজনীয়। রিসোর্সের নাম।

ফর্ম্যাট: apps/{app}/errorCountMetricSet

অনুরোধের বডি

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

JSON উপস্থাপনা
{
  "timelineSpec": {
    object (TimelineSpec)
  },
  "dimensions": [
    string
  ],
  "metrics": [
    string
  ],
  "pageSize": integer,
  "pageToken": string,
  "filter": string
}
ফিল্ড
timelineSpec

object (TimelineSpec)

ঐচ্ছিক। টাইমলাইন অ্যাগ্রিগেশন প্যারামিটারের স্পেসিফিকেশন।

এগ্রিগেশনের জন্য কাজ করে এমন সময়সীমা:

  • DAILY: মেট্রিক ক্যালেন্ডার তারিখের ব্যবধানে একত্রিত করা হয়। ডিফল্ট এবং একমাত্র কাজ করে এমন টাইমজোন হল America/Los_Angeles।
dimensions[]

string

ঐচ্ছিক। ডেটা স্লাইস করার জন্য ডাইমেনশন।

যেসব ডাইমেনশন কাজ করে:

  • apiLevel (string): ব্যবহারকারীর ডিভাইসে চলা Android-এর API লেভেল, যেমন, ২৬।
  • versionCode (int64): ব্যবহারকারীর ডিভাইস মডেলের অনন্য শনাক্তকারী। শনাক্তকারীর ফর্ম হল 'deviceBrand/device', যেখানে deviceBrand হল Build.BRAND এবং device হল Build.DEVICE, যেমন, google/coral.
  • deviceModel (string): ব্যবহারকারীর ডিভাইস মডেলের অনন্য শনাক্তকারী।
  • deviceType (string): ডিভাইসের ফর্ম ফ্যাক্টরের শনাক্তকারী, যেমন, ফোন।
  • reportType (string): সমস্যার ধরন। ভ্যালুটি ErrorType-এর সম্ভাব্য ভ্যালুগুলির মধ্যে একটির সাথে মিলতে হবে।
  • issueId (string): যে আইডিতে সমস্যা অ্যাসাইন করা হয়েছে। ভ্যালু issue name-এর {issue} কম্পোনেন্টের সাথে মিলতে হবে।
  • deviceRamBucket (int64): ডিভাইসের RAM, MB-তে, বাকেটে (যেমন, ১-১.৫ জিবির জন্য ১০২৪, ৪-৬ জিবির জন্য ৪০৯৬)।
  • deviceSocMake (string): ডিভাইসের প্রাইমারি সিস্টেম-অন-চিপের মেক, যেমন, Samsung. রেফারেন্স
  • deviceSocModel (string): ডিভাইসের প্রাইমারি সিস্টেম-অন-চিপের মডেল, যেমন, "Exynos 2100"। রেফারেন্স
  • deviceCpuMake (string): ডিভাইসের CPU-এর প্রস্তুতকারক, যেমন, Qualcomm.
  • deviceCpuModel (string): ডিভাইসের CPU-এর মডেল, যেমন, "Kryo 240"।
  • deviceGpuMake (string): ডিভাইসের GPU-এর প্রস্তুতকারক, যেমন, ARM.
  • deviceGpuModel (string): ডিভাইসের GPU-এর মডেল, যেমন, Mali.
  • deviceGpuVersion (string): ডিভাইসের GPU-এর ভার্সন, যেমন, T750.
  • deviceVulkanVersion (string): ডিভাইসের Vulkan ভার্সন, যেমন, "৪১৯৮৪০০"।
  • deviceGlEsVersion (string): ডিভাইসের OpenGL ES ভার্সন, যেমন, "১৯৬৬১০"।
  • deviceScreenSize (string): ডিভাইসের স্ক্রিনের সাইজ, যেমন, সাধারণ, বড়।
  • deviceScreenDpi (string): ডিভাইসের স্ক্রিন ডেনসিটি, যেমন, mdpi, hdpi.
metrics[]

string

ঐচ্ছিক। মেট্রিক্স একত্রিত করতে হবে।

কাজ করে এমন মেট্রিক:

  • errorReportCount (google.type.Decimal): কোনও অ্যাপের জন্য পাওয়া স্বতন্ত্র সমস্যার রিপোর্টের মোট সংখ্যা।
  • distinctUsers (google.type.Decimal): রিপোর্ট পাওয়া গেছে এমন স্বতন্ত্র ব্যবহারকারীর সংখ্যা। এই সংখ্যাটি যাতে আরও বেশি না হয় সেই ব্যাপারে যত্ন নিতে হবে, কারণ এর ফলে ব্যবহারকারীদের একাধিকবার গণনা করা হতে পারে। এই ভ্যালু রাউন্ড করা হয়নি, তবে এটি আনুমানিক হতে পারে।
pageSize

integer

ঐচ্ছিক। ফেরত আসা ডেটার সর্বাধিক সাইজ।

অনির্দিষ্ট থাকলে, সর্বাধিক ১০০০টি সারি পাওয়া যাবে। সর্বাধিক ভ্যালু হল ১০০০০; ১০০০০-এর বেশি ভ্যালু থাকলে তা ১০০০০-এ পরিবর্তন করা হবে।

pageToken

string

ঐচ্ছিক। আগের কল থেকে পাওয়া একটি পৃষ্ঠা টোকেন। পরবর্তী পৃষ্ঠাটি ফিরিয়ে আনতে এটি প্রদান করুন।

পৃষ্ঠা সংখ্যা দেওয়ার সময়, অনুরোধে দেওয়া অন্যান্য সব প্যারামিটার অবশ্যই পৃষ্ঠা টোকেন প্রদানকারী কলের সাথে মিলতে হবে।

filter

string

ঐচ্ছিক। ডেটাতে প্রয়োগ করার জন্য ফিল্টার। ফিল্টারিং এক্সপ্রেশন AIP-160 স্ট্যান্ডার্ড অনুসরণ করে এবং সমস্ত ব্রেকডাউন ডাইমেনশনের সমতা দ্বারা ফিল্টারিং সমর্থন করে এবং:

  • isUserPerceived (string): সমস্যাটি ব্যবহারকারী বুঝতে পেরেছেন কিনা তা বোঝায়, USER_PERCEIVED বা NOT_USER_PERCEIVED।

প্রতিক্রিয়ার বডি

সমস্যার সংখ্যা সংক্রান্ত কোয়েরির উত্তর।

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

JSON উপস্থাপনা
{
  "rows": [
    {
      object (MetricsRow)
    }
  ],
  "nextPageToken": string
}
ফিল্ড
rows[]

object (MetricsRow)

ফেরত দেওয়া সারি।

nextPageToken

string

পরবর্তী পৃষ্ঠার ডেটা ফেচ করার জন্য কন্টিনিউয়েশন টোকেন।

অনুমোদনের স্কোপ

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

  • https://www.googleapis.com/auth/playdeveloperreporting

আরও তথ্যের জন্য, OAuth 2.0 Overview দেখুন।