REST Resource: vitals.errors.reports

উৎস: ত্রুটি প্রতিবেদন

একটি অ্যাপের জন্য একটি ত্রুটি প্রতিবেদন পাওয়া গেছে।

যখন কোনো (সম্ভাব্য মারাত্মক) ত্রুটি শনাক্ত হয়, তখন অ্যান্ড্রয়েড প্ল্যাটফর্ম কোড এই রিপোর্টগুলো তৈরি করে। একাধিক ব্যবহারকারীর কাছ থেকে আসা অভিন্ন রিপোর্টগুলো থেকে পুনরাবৃত্তিগুলো বাদ দিয়ে সেগুলোকে একত্রিত করে একটি একক ErrorReport তৈরি করা হয়।

প্রয়োজনীয় অনুমতি : এই রিসোর্সটি অ্যাক্সেস করার জন্য, ব্যবহারকারীর অ্যাপটির জন্য 'অ্যাপের তথ্য দেখুন' (শুধুমাত্র পঠনযোগ্য) অনুমতি প্রয়োজন।

JSON উপস্থাপনা
{
  "name": string,
  "type": enum (ErrorType),
  "reportText": string,
  "issue": string,
  "eventTime": string,
  "deviceModel": {
    object (DeviceModelSummary)
  },
  "osVersion": {
    object (OsVersion)
  },
  "appVersion": {
    object (AppVersion)
  },
  "vcsInformation": string
}
ক্ষেত্র
name

string

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

ফরম্যাট: অ্যাপস/{অ্যাপ}/{রিপোর্ট}

type

enum ( ErrorType )

যে ত্রুটির জন্য এই প্রতিবেদনটি তৈরি করা হয়েছে, তার ধরণ।

reportText

string

ত্রুটি প্রতিবেদনের লিখিত উপস্থাপনা।

এই লিখিত প্রতিবেদনগুলো প্ল্যাটফর্ম দ্বারা তৈরি করা হয়। এরপর যেকোনো সম্ভাব্য সংবেদনশীল তথ্য অপসারণের জন্য প্রতিবেদনগুলো পরিমার্জন ও ফিল্টার করা হয়।

যদিও এগুলোর ফরম্যাট বেশ স্থিতিশীল, তবুও এগুলো পুরোপুরি মেশিনের ব্যবহারের জন্য তৈরি নয় এবং আমরা এই নিশ্চয়তা দিতে পারি না যে ফরম্যাটিং-এ এমন কোনো সূক্ষ্ম পরিবর্তন আসবে না, যা রিপোর্টগুলো থেকে তথ্য বের করার চেষ্টাকারী সিস্টেমগুলোকে অকার্যকর করে দিতে পারে।

issue

string

এই প্রতিবেদনটি যে বিষয়টির সাথে সম্পর্কিত ছিল।

অনুগ্রহ করে মনে রাখবেন: এই রিসোর্সটি বর্তমানে আলফা পর্যায়ে রয়েছে। ইস্যু গ্রুপিং-এ পরিবর্তন আসতে পারে, যার ফলে একই রকম কিন্তু সাম্প্রতিক ত্রুটির রিপোর্টগুলো অন্য কোনো ইস্যুর অধীনে চলে যেতে পারে।

eventTime

string ( Timestamp format)

এই ত্রুটি প্রতিবেদনে উল্লিখিত সর্বশেষ ঘটনাটি যে ঘণ্টায় ঘটেছে, সেই ঘণ্টার শুরু।

RFC 3339 ব্যবহার করা হয়, যেখানে তৈরি হওয়া আউটপুট সর্বদা Z-নরম্যালাইজড হবে এবং এতে ০, ৩, ৬ বা ৯টি ভগ্নাংশীয় অঙ্ক ব্যবহৃত হবে। "Z" ছাড়াও অন্যান্য অফসেটও গ্রহণ করা হয়। উদাহরণ: "2014-10-02T15:01:23Z" , "2014-10-02T15:01:23.045123456Z" অথবা "2014-10-02T15:01:23+05:30"

deviceModel

object ( DeviceModelSummary )

একটি ডিভাইস মডেল, যেটিতে এই ত্রুটি প্রতিবেদনে উল্লিখিত ঘটনাটি ঘটেছে।

osVersion

object ( OsVersion )

এই ত্রুটি প্রতিবেদনে উল্লিখিত ঘটনাটি যে OS সংস্করণে ঘটেছে।

appVersion

object ( AppVersion )

অ্যাপের যে সংস্করণে এই ত্রুটি প্রতিবেদনে উল্লিখিত ঘটনাটি ঘটেছে।

vcsInformation

string

অ্যাপ বান্ডেল বা APK-এর যথাক্রমে BUNDLE-METADATA/version-control-info.textproto অথবা META-INF/version-control-info.textproto থেকে ভার্সন কন্ট্রোল সিস্টেমের তথ্য।

ডিভাইস মডেল সারাংশ

একটি ডিভাইসের সারাংশ

JSON উপস্থাপনা
{
  "deviceId": {
    object (DeviceId)
  },
  "marketingName": string,
  "deviceUri": string
}
ক্ষেত্র
deviceId

object ( DeviceId )

ডিভাইসটির শনাক্তকারী।

marketingName

string

ডিভাইসটির প্রদর্শিত নাম।

deviceUri

string

প্লে ডিভাইস ক্যাটালগে ডিভাইসটির লিঙ্ক দিন।

ডিভাইস আইডি

ডিভাইসের শনাক্তকারী।

JSON উপস্থাপনা
{
  "buildBrand": string,
  "buildDevice": string
}
ক্ষেত্র
buildBrand

string

Build.BRAND.-এর গুরুত্ব।

buildDevice

string

Build.DEVICE-এর মান।

পদ্ধতি

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