REST Resource: vitals.errors.issues

সম্পদ: ErrorIssue

একটি অ্যাপের জন্য প্রাপ্ত সম্পর্কিত ত্রুটি প্রতিবেদনের একটি গ্রুপ।

অনুরূপ ত্রুটি রিপোর্ট একটি সম্ভাব্য অভিন্ন মূল কারণ সঙ্গে সমস্যা একত্রিত করা হয়.

অনুগ্রহ করে মনে রাখবেন: এই সংস্থানটি বর্তমানে আলফাতে রয়েছে। ইস্যু গ্রুপিং-এ পরিবর্তন হতে পারে যার ফলে একই রকম কিন্তু সাম্প্রতিক ত্রুটির রিপোর্ট বিভিন্ন সমস্যার জন্য বরাদ্দ করা হবে। এর ফলে কিছু সমস্যা সম্পূর্ণরূপে অদৃশ্য হয়ে যেতে পারে এবং নতুন দ্বারা প্রতিস্থাপিত হতে পারে।

প্রয়োজনীয় অনুমতি : এই সংস্থানটি অ্যাক্সেস করতে, কলিং ব্যবহারকারীর অ্যাপটির জন্য ভিউ অ্যাপ তথ্য (শুধু-পঠন) অনুমতি প্রয়োজন।

JSON প্রতিনিধিত্ব
{
  "name": string,
  "type": enum (ErrorType),
  "cause": string,
  "location": string,
  "errorReportCount": string,
  "distinctUsers": string,
  "distinctUsersPercent": {
    object (Decimal)
  },
  "lastErrorReportTime": string,
  "issueUri": string,
  "firstOsVersion": {
    object (OsVersion)
  },
  "lastOsVersion": {
    object (OsVersion)
  },
  "firstAppVersion": {
    object (AppVersion)
  },
  "lastAppVersion": {
    object (AppVersion)
  },
  "annotations": [
    {
      object (IssueAnnotation)
    }
  ],
  "sampleErrorReports": [
    string
  ]
}
ক্ষেত্র
name

string

শনাক্তকারী। সমস্যাটির সম্পদের নাম।

বিন্যাস: apps/{app}/{issue}

type

enum ( ErrorType )

এই সমস্যায় গোষ্ঠীভুক্ত ত্রুটির ধরন।

cause

string

সমস্যার কারণ।

প্রকারের উপর নির্ভর করে এটি হতে পারে:

  • APPLICATION_NOT_RESPONDING: যে ধরনের ANR ঘটেছে, যেমন, 'ইনপুট পাঠানোর সময় শেষ'৷
  • ক্র্যাশ: জাভা আন-হ্যান্ডেলড ব্যতিক্রম ত্রুটির জন্য, অন্তর্নিহিত ব্যতিক্রমের ধরন যা নিক্ষেপ করা হয়েছিল, যেমন, IllegalArgumentException। নেটিভ কোডে সিগন্যালের জন্য, যে সংকেত উত্থাপিত হয়েছিল, যেমন SIGSEGV।
location

string

অবস্থান যেখানে সমস্যা ঘটেছে.

প্রকারের উপর নির্ভর করে এটি হতে পারে:

  • APPLICATION_NOT_RESPONDING: কার্যকলাপ বা পরিষেবার নাম যা সাড়া দেওয়া বন্ধ করেছে৷
  • ক্র্যাশ: সম্ভাব্য পদ্ধতির নাম যা ত্রুটি সৃষ্টি করেছে।
errorReportCount

string ( int64 format)

এই ইস্যুতে ত্রুটি রিপোর্টের মোট সংখ্যা (শুধুমাত্র ফিল্টারগুলির সাথে এবং অনুরোধ করা সময়ের মধ্যে মিলিত ঘটনাগুলি বিবেচনা করে)।

distinctUsers

string ( int64 format)

এই সমস্যাটি অনুভব করেছেন এমন অনন্য ব্যবহারকারীর সংখ্যার একটি অনুমান (শুধুমাত্র ফিল্টারগুলির সাথে এবং অনুরোধ করা সময়ের মধ্যে মেলে এমন ঘটনাগুলি বিবেচনা করে)।

distinctUsersPercent

object ( Decimal )

এই সমস্যা দ্বারা প্রভাবিত যে কোনও সমস্যা দ্বারা প্রভাবিত ব্যবহারকারীদের আনুমানিক শতাংশ (শুধুমাত্র ফিল্টারগুলির সাথে এবং অনুরোধ করা সময়ের মধ্যে মিলিত ঘটনাগুলি বিবেচনা করে)।

lastErrorReportTime

string ( Timestamp format)

যে ঘন্টার মধ্যে এই সমস্যাটির শেষ ত্রুটি রিপোর্টটি ঘটেছে তার শুরু৷

RFC 3339 ব্যবহার করে, যেখানে উৎপন্ন আউটপুট সর্বদা Z-সাধারণ করা হবে এবং 0, 3, 6 বা 9 ভগ্নাংশ সংখ্যা ব্যবহার করে। "Z" ব্যতীত অন্যান্য অফসেটগুলিও গ্রহণ করা হয়। উদাহরণ: "2014-10-02T15:01:23Z" , "2014-10-02T15:01:23.045123456Z" বা "2014-10-02T15:01:23+05:30"

issueUri

string

Play Console-এ Android ভাইটালে সমস্যাটির লিঙ্ক।

firstOsVersion

object ( OsVersion )

সবচেয়ে ছোট OS সংস্করণ যেখানে এই ত্রুটি ক্লাস্টারটি অনুরোধ করা সময়ের মধ্যে ঘটেছে (শুধুমাত্র ফিল্টারগুলির সাথে এবং অনুরোধ করা সময়ের মধ্যে মিলিত ঘটনাগুলি বিবেচনা করে)।

lastOsVersion

object ( OsVersion )

সর্বশেষ OS সংস্করণ যেখানে এই ত্রুটি ক্লাস্টারটি অনুরোধ করা সময়ের মধ্যে ঘটেছে (শুধুমাত্র ফিল্টারগুলির সাথে এবং অনুরোধ করা সময়ের মধ্যে মিলিত ঘটনাগুলি বিবেচনা করে)৷

firstAppVersion

object ( AppVersion )

অনুরোধ করা সময়ের মধ্যে এই ত্রুটির সমস্যায় উপস্থিত হওয়া প্রথমতম (অন্তর্ভুক্ত) অ্যাপ সংস্করণ (শুধুমাত্র ফিল্টারগুলির সাথে মিলে যাওয়া ঘটনাগুলি বিবেচনা করে)।

lastAppVersion

object ( AppVersion )

সাম্প্রতিক (অন্তর্ভুক্ত) অ্যাপ সংস্করণটি অনুরোধ করা সময়ের মধ্যে এই ত্রুটির সমস্যায় উপস্থিত হচ্ছে (শুধুমাত্র ফিল্টারগুলির সাথে মিলে যাওয়া ঘটনাগুলি বিবেচনা করে)।

annotations[]

object ( IssueAnnotation )

একটি সমস্যার জন্য টীকা তালিকা. টীকাগুলি অতিরিক্ত তথ্য প্রদান করে যা সমস্যাটি নির্ণয় এবং সমাধানে সাহায্য করতে পারে।

sampleErrorReports[]

string

শুধুমাত্র আউটপুট। নমুনা ত্রুটি রিপোর্ট যা এই ErrorIssue এর অন্তর্গত। দ্রষ্টব্য: বর্তমানে সর্বোচ্চ 1 প্রতি ErrorIssue সমর্থিত। বিন্যাস: "অ্যাপ/{app}/{report}"

ইস্যু টীকা

একটি সমস্যার জন্য একটি টীকা বার্তার প্রতিনিধিত্ব।

JSON প্রতিনিধিত্ব
{
  "category": string,
  "title": string,
  "body": string
}
ক্ষেত্র
category

string

যে শ্রেণীতে টীকাটি অন্তর্ভুক্ত। একটি টীকা একটি একক বিভাগের অন্তর্গত হবে৷ উদাহরণ বিভাগ: "সম্ভাব্য সংশোধন", "অন্তর্দৃষ্টি"।

title

string

টীকা জন্য শিরোনাম.

body

string

টীকা বার্তার বিষয়বস্তু রয়েছে।

পদ্ধতি

প্রতিবেদনগুলিকে গোষ্ঠীভুক্ত করা হয়েছে এমন সমস্ত ত্রুটির সমস্যাগুলি অনুসন্ধান করে৷