REST Resource: vitals.lmkrate

منبع: LmkRateMetricSet

منبع Singleton نشان دهنده مجموعه معیارهای LMK (کم حافظه) است.

این مجموعه متریک حاوی داده‌های LMKs است که با داده‌های استفاده ترکیب می‌شود تا یک معیار عادی مستقل از تعداد کاربران تولید کند.

دوره های تجمع پشتیبانی شده:

  • DAILY : معیارها در فواصل تاریخ تقویم جمع می شوند. به دلیل محدودیت‌های تاریخی، تنها منطقه زمانی پشتیبانی‌شده America/Los_Angeles است.

معیارهای پشتیبانی شده:

  • userPerceivedLmkRate ( google.type.Decimal ): درصدی از کاربران متمایز در دوره تجمع که حداقل یک LMK را در حین استفاده فعال از برنامه شما تجربه کرده اند (یک LMK درک شده توسط کاربر). اگر برنامه‌ای در حال نمایش فعالیت یا اجرای هر سرویس پیش‌زمینه باشد، در حال استفاده فعال در نظر گرفته می‌شود.
  • userPerceivedLmkRate7dUserWeighted ( google.type.Decimal ): مقدار متوسط رولینگ userPerceivedLmkRate در 7 روز گذشته. مقادیر روزانه با تعداد کاربران مجزا برای روز وزن می شود.
  • userPerceivedLmkRate28dUserWeighted ( google.type.Decimal ): مقدار متوسط رولینگ userPerceivedLmkRate در 28 روز گذشته. مقادیر روزانه با تعداد کاربران مجزا برای روز وزن می شود.
  • distinctUsers ( google.type.Decimal ): تعداد کاربران متمایز در دوره تجمع که به عنوان مقدار عادی سازی برای معیارهای userPerceivedLmkRate استفاده شده اند. اگر کاربر در طول دوره تجمع از برنامه در پیش‌زمینه استفاده کرده باشد، در این معیار محاسبه می‌شود. باید مراقب بود که این تعداد بیشتر جمع نشود، زیرا ممکن است منجر به چندین بار شمارش کاربران شود. بسته به بزرگی مقدار، مقدار به نزدیکترین مضرب 10، 100، 1000 یا 1000000 گرد می شود.

ابعاد پشتیبانی شده:

  • 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 وی که به صورت کد ISO-3166 2 حرفی نشان داده شده است (مثلاً ایالات متحده برای ایالات متحده).
  • deviceRamBucket ( int64 ): رم دستگاه، در مگابایت، در سطل (3 گیگابایت، 4 گیگابایت و غیره).
  • deviceSocMake ( string ): ساخت سیستم روی تراشه اصلی دستگاه، به عنوان مثال، سامسونگ. مرجع
  • deviceSocModel ( string ): مدل سیستم روی تراشه اصلی دستگاه، به عنوان مثال، "Exynos 2100". مرجع
  • deviceCpuMake ( string ): ساخت CPU دستگاه، به عنوان مثال، Qualcomm.
  • 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 ): اندازه صفحه دستگاه، به عنوان مثال، NORMAL، LARGE.
  • deviceScreenDpi ( string ): تراکم صفحه دستگاه، به عنوان مثال، mdpi، hdpi.

مجوزهای مورد نیاز : برای دسترسی به این منبع، کاربر تماس گیرنده به مجوز View app (فقط خواندنی) برای برنامه نیاز دارد.

مجموعه های متریک مرتبط:

  • vitals.errors شامل معیارهای نرمال شده در مورد خرابی ها است، یک معیار دیگر ثبات.
  • vitals.errors شامل معیارهای نرمال شده در مورد ANR است، یک معیار دیگر ثبات.
نمایندگی JSON
{
  "name": string,
  "freshnessInfo": {
    object (FreshnessInfo)
  }
}
فیلدها
name

string

شناسه. نام منبع

قالب: apps/{app}/lmkRateMetricSet

freshnessInfo

object ( FreshnessInfo )

خلاصه ای در مورد تازگی داده ها در این منبع.

روش ها

get

ویژگی های مجموعه متریک را شرح می دهد.

query

معیارهای موجود در مجموعه متریک را پرس و جو می کند.