REST Resource: vitals.crashrate

সম্পদ: CrashRateMetricSet

ক্র্যাশরেট মেট্রিক্সের সেট প্রতিনিধিত্বকারী সিঙ্গলটন রিসোর্স।

এই মেট্রিক সেটে ক্র্যাশ ডেটা থাকে এবং ব্যবহারকারীর সংখ্যা থেকে স্বতন্ত্র একটি স্বাভাবিক মেট্রিক তৈরি করতে ব্যবহার ডেটার সাথে মিলিত হয়।

সমর্থিত একত্রীকরণ সময়কাল:

  • DAILY : ক্যালেন্ডার তারিখের ব্যবধানে মেট্রিকগুলি একত্রিত করা হয়৷ ঐতিহাসিক সীমাবদ্ধতার কারণে, একমাত্র সমর্থিত টাইমজোন হল America/Los_Angeles
  • HOURLY : মেট্রিকগুলি ঘন্টার ব্যবধানে একত্রিত হয়৷ ডিফল্ট এবং শুধুমাত্র সমর্থিত টাইমজোন হল UTC

সমর্থিত মেট্রিক্স:

  • crashRate ( google.type.Decimal ): একত্রিতকরণ সময়ের মধ্যে স্বতন্ত্র ব্যবহারকারীদের শতাংশ যে অন্তত একটি ক্র্যাশের সম্মুখীন হয়েছে৷
  • crashRate7dUserWeighted ( google.type.Decimal ): গত 7 দিনে crashRate রোলিং গড় মান। দৈনিক মানগুলি দিনের জন্য স্বতন্ত্র ব্যবহারকারীদের গণনা দ্বারা ওজন করা হয়। HOURLY গ্রানুলারিটিতে সমর্থিত নয়।
  • crashRate28dUserWeighted ( google.type.Decimal ): গত ২৮ দিনে crashRate রোলিং গড় মান। দৈনিক মানগুলি দিনের জন্য স্বতন্ত্র ব্যবহারকারীদের গণনা দ্বারা ওজন করা হয়। HOURLY গ্রানুলারিটিতে সমর্থিত নয়।
  • userPerceivedCrashRate ( google.type.Decimal ): একত্রিতকরণ সময়ের মধ্যে স্বতন্ত্র ব্যবহারকারীদের শতাংশ যারা আপনার অ্যাপটি সক্রিয়ভাবে ব্যবহার করার সময় অন্তত একটি ক্র্যাশের সম্মুখীন হয়েছে (একটি ব্যবহারকারীর দ্বারা অনুভূত ক্র্যাশ)। একটি অ্যাপ সক্রিয় ব্যবহারে বিবেচিত হয় যদি এটি কোনও কার্যকলাপ প্রদর্শন করে বা কোনও ফোরগ্রাউন্ড পরিষেবা সম্পাদন করে।
  • userPerceivedCrashRate7dUserWeighted ( google.type.Decimal ): গত 7 দিনে userPerceivedCrashRate এর রোলিং গড় মান। দৈনিক মানগুলি দিনের জন্য স্বতন্ত্র ব্যবহারকারীদের গণনা দ্বারা ওজন করা হয়। HOURLY গ্রানুলারিটিতে সমর্থিত নয়।
  • userPerceivedCrashRate28dUserWeighted ( google.type.Decimal ): গত ২৮ দিনে userPerceivedCrashRate এর রোলিং গড় মান। দৈনিক মানগুলি দিনের জন্য স্বতন্ত্র ব্যবহারকারীদের গণনা দ্বারা ওজন করা হয়। HOURLY গ্রানুলারিটিতে সমর্থিত নয়।
  • distinctUsers ( google.type.Decimal ): একত্রিতকরণ সময়ের মধ্যে স্বতন্ত্র ব্যবহারকারীর সংখ্যা যা crashRate এবং userPerceivedCrashRate মেট্রিক্সের জন্য স্বাভাবিকীকরণ মান হিসাবে ব্যবহৃত হয়েছিল। একজন ব্যবহারকারী যদি অ্যাগ্রিগেশন পিরিয়ডে সক্রিয়ভাবে অ্যাপটি ব্যবহার করেন তাহলে এই মেট্রিকে গণনা করা হবে। একটি অ্যাপ সক্রিয় ব্যবহারে বিবেচিত হয় যদি এটি কোনও কার্যকলাপ প্রদর্শন করে বা কোনও ফোরগ্রাউন্ড পরিষেবা সম্পাদন করে। এই গণনাটি আরও একত্রিত না করার জন্য সতর্কতা অবলম্বন করা উচিত, কারণ এর ফলে ব্যবহারকারীদের একাধিকবার গণনা করা হতে পারে। মানটিকে 10, 100, 1,000 বা 1,000,000 এর নিকটতম গুণে বৃত্তাকার করা হয়, যা মানের মাত্রার উপর নির্ভর করে।

সমর্থিত মাত্রা:

  • apiLevel ( string ): অ্যান্ড্রয়েডের API স্তর যা ব্যবহারকারীর ডিভাইসে চলছিল, যেমন, 26।
  • versionCode ( int64 ): অ্যাপটির সংস্করণ যা ব্যবহারকারীর ডিভাইসে চলছিল।
  • deviceModel ( string ): ব্যবহারকারীর ডিভাইস মডেলের অনন্য শনাক্তকারী। শনাক্তকারীর ফর্ম হল 'deviceBrand/device', যেখানে deviceBrand-এর সাথে Build.BRAND এবং ডিভাইসটি Build.DEVICE-এর সাথে মিলে যায়, যেমন, google/coral৷
  • deviceBrand ( string ): ব্যবহারকারীর ডিভাইস ব্র্যান্ডের অনন্য শনাক্তকারী, যেমন, google।
  • deviceType ( string ): ব্যবহারকারীর ডিভাইসের প্রকার (ফর্ম ফ্যাক্টর হিসাবেও পরিচিত), যেমন, PHONE।
  • countryCode ( string ): ব্যবহারকারীর ডিভাইসের দেশ বা অঞ্চল তাদের IP ঠিকানার উপর ভিত্তি করে, একটি 2-অক্ষরের ISO-3166 কোড (যেমন মার্কিন যুক্তরাষ্ট্রের জন্য US) হিসাবে উপস্থাপিত।
  • deviceRamBucket ( int64 ): ডিভাইসের RAM, MB, বালতিতে (3GB, 4GB, ইত্যাদি)।
  • deviceSocMake ( string ): ডিভাইসের প্রাথমিক সিস্টেম-অন-চিপ তৈরি করুন, যেমন, Samsung। রেফারেন্স
  • deviceSocModel ( string ): ডিভাইসের প্রাথমিক সিস্টেম-অন-চিপের মডেল, যেমন, "Exynos 2100"। রেফারেন্স
  • deviceCpuMake ( string ): ডিভাইসের CPU তৈরি করুন, যেমন, কোয়ালকম।
  • deviceCpuModel ( string ): ডিভাইসের CPU এর মডেল, যেমন, "Kryo 240"।
  • deviceGpuMake ( string ): ডিভাইসের GPU তৈরি করুন, যেমন, ARM।
  • deviceGpuModel ( string ): ডিভাইসের GPU এর মডেল, যেমন, মালি।
  • deviceGpuVersion ( string ): ডিভাইসের GPU সংস্করণ, যেমন, T750।
  • deviceVulkanVersion ( string ): ডিভাইসের Vulkan সংস্করণ, যেমন, "4198400"।
  • deviceGlEsVersion ( string ): ডিভাইসের OpenGL ES সংস্করণ, যেমন, "196610"।
  • deviceScreenSize ( string ): ডিভাইসের স্ক্রীন সাইজ, যেমন, স্বাভাবিক, বড়।
  • deviceScreenDpi ( string ): ডিভাইসের পর্দার ঘনত্ব, যেমন, mdpi, hdpi।

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

সম্পর্কিত মেট্রিক সেট:

  • vitals.errors ক্র্যাশের অস্বাভাবিক সংস্করণ (পরম গণনা) রয়েছে।
  • vitals.errors ANR সম্পর্কে স্বাভাবিক মেট্রিক রয়েছে, আরেকটি স্থিতিশীলতা মেট্রিক।
JSON প্রতিনিধিত্ব
{
  "name": string,
  "freshnessInfo": {
    object (FreshnessInfo)
  }
}
ক্ষেত্র
name

string

সম্পদের নাম।

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

freshnessInfo

object ( FreshnessInfo )

এই সম্পদে তথ্য সতেজতা সম্পর্কে সারাংশ।

পদ্ধতি

get

মেট্রিক সেটের বৈশিষ্ট্য বর্ণনা করে।

query

মেট্রিক সেটের মেট্রিকগুলিকে প্রশ্ন করে।