Method: vitals.errors.counts.query

মেট্রিক্স সেটে থাকা মেট্রিক্সগুলো কোয়েরি করে।

HTTP অনুরোধ

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

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

পথের পরামিতি

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

string

আবশ্যক। রিসোর্সের নাম।

ফর্ম্যাট: অ্যাপস/{অ্যাপ}/ত্রুটিরগণনামেট্রিকসেট

অনুরোধকারী শরীর

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

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 ): ব্যবহারকারীর ডিভাইসে চলমান অ্যান্ড্রয়েডের এপিআই লেভেল, যেমন, ২৬।
  • versionCode ( int64 ): ব্যবহারকারীর ডিভাইস মডেলের অনন্য শনাক্তকারী। শনাক্তকারীটির গঠন হলো 'ডিভাইসব্র্যান্ড/ডিভাইস', যেখানে ডিভাইসব্র্যান্ড বলতে Build.BRAND এবং ডিভাইস বলতে Build.DEVICE বোঝায়, যেমন, google/coral।
  • deviceModel ( string ): ব্যবহারকারীর ডিভাইস মডেলের অনন্য শনাক্তকারী।
  • deviceType ( string ): ডিভাইসটির ফর্ম ফ্যাক্টরের শনাক্তকারী, যেমন, ফোন।
  • reportType ( string ): ত্রুটির ধরণ। মানটি ErrorType এ থাকা সম্ভাব্য মানগুলির মধ্যে একটির সাথে মিলতে হবে।
  • issueId ( string ): যে আইডিটিতে একটি ত্রুটিকে বরাদ্দ করা হয়েছে। মানটি issue name {issue} অংশের সাথে মিলতে হবে।
  • deviceRamBucket ( int64 ): ডিভাইসটির র‍্যাম, মেগাবাইটে, বিভিন্ন বাকেটে (যেমন ৩জিবি, ৪জিবি, ইত্যাদি)।
  • deviceSocMake ( string ): ডিভাইসটির প্রধান সিস্টেম-অন-চিপের প্রস্তুতকারক, যেমন, স্যামসাং। রেফারেন্স
  • deviceSocModel ( string ): ডিভাইসটির প্রধান সিস্টেম-অন-চিপের মডেল, যেমন, "Exynos 2100"। রেফারেন্স
  • deviceCpuMake ( string ): ডিভাইসটির সিপিইউ-এর প্রস্তুতকারক, যেমন, Qualcomm।
  • deviceCpuModel ( string ): ডিভাইসটির সিপিইউ-এর মডেল, যেমন, "Kryo 240"।
  • deviceGpuMake ( string ): ডিভাইসটির GPU-এর প্রস্তুতকারক, যেমন, ARM।
  • deviceGpuModel ( string ): ডিভাইসটির GPU-এর মডেল, যেমন, মালি।
  • deviceGpuVersion ( string ): ডিভাইসটির জিপিইউ-এর ভার্সন, যেমন, T750।
  • deviceVulkanVersion ( string ): ডিভাইসটির ভলকান সংস্করণ, যেমন, "4198400"।
  • deviceGlEsVersion ( string ): ডিভাইসটির OpenGL ES সংস্করণ, যেমন, "196610"।
  • 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 .