REST Resource: vitals.anonrssandswapmemoryusage

منبع: AnonRssAndSwapMemoryUsageMetricSet

منبع Singleton که مجموعه معیارهای Anon RSS و Swap Memory Usage را نشان می‌دهد.

این مجموعه معیار شامل داده‌های RSS ناشناس و داده‌های استفاده از حافظه swap به همراه داده‌های استفاده است.

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

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

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

  • anonRssAndSwapMemoryUsageP50 ( google.type.Decimal ): پنجاهمین درصد از میزان استفاده از حافظه RSS و swap توسط یک کاربر ناشناس.
  • anonRssAndSwapMemoryUsageP75 ( google.type.Decimal ): هفتاد و پنجمین درصد از میزان استفاده از حافظه RSS و swap توسط یک کاربر ناشناس.
  • anonRssAndSwapMemoryUsageP90 ( google.type.Decimal ): نودمین درصد از میزان استفاده از حافظه RSS و swap توسط یک کاربر ناشناس.
  • anonRssAndSwapMemoryUsageP95 ( google.type.Decimal ): نود و پنجمین درصد از میزان استفاده از حافظه RSS و swap توسط یک کاربر ناشناس.
  • anonRssAndSwapMemoryUsageP99 ( google.type.Decimal ): نود و نهمین درصد استفاده از حافظه RSS و swap توسط یک کاربر ناشناس.
  • distinctUsers ( google.type.Decimal ): تعداد کاربران متمایزی که معیارهای حافظه برای آنها در طول دوره تجمیع گزارش شده است.

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

  • apiLevel ( string ): سطح API اندروید که روی دستگاه کاربر اجرا می‌شد، مثلاً ۲۶.
  • versionCode ( int64 ): نسخه‌ای از برنامه که روی دستگاه کاربر در حال اجرا بود.
  • deviceModel ( string ): شناسه منحصر به فرد مدل دستگاه کاربر. شکل شناسه 'deviceBrand/device' است، که در آن deviceBrand معادل Build.BRAND و device معادل Build.DEVICE است، مثلاً google/coral.
  • deviceBrand ( string ): شناسه منحصر به فرد برند دستگاه کاربر، مثلاً google.
  • deviceType ( string ): نوع (همچنین به عنوان فاکتور فرم شناخته می‌شود) دستگاه کاربر، مثلاً PHONE.
  • countryCode ( string ): کشور یا منطقه دستگاه کاربر بر اساس آدرس IP او، که به صورت یک کد دو حرفی ISO-3166 نمایش داده می‌شود (مثلاً US برای ایالات متحده).
  • deviceRamBucket ( int64 ): رم دستگاه، بر حسب مگابایت، در دسته‌ها (۳ گیگابایت، ۴ گیگابایت و غیره).
  • deviceSocMake ( string ): سازنده‌ی سیستم-روی-تراشه اصلی دستگاه، مثلاً سامسونگ.
  • deviceSocModel ( string ): مدل سیستم روی تراشه اصلی دستگاه، مثلاً "Exynos 2100".
  • deviceCpuMake ( string ): سازنده‌ی پردازنده‌ی دستگاه، مثلاً کوالکام.
  • deviceCpuModel ( string ): مدل CPU دستگاه، مثلاً "Kryo 240".
  • deviceGpuMake ( string ): سازنده‌ی پردازنده‌ی گرافیکی دستگاه، مثلاً ARM.
  • deviceGpuModel ( string ): مدل پردازنده گرافیکی دستگاه، مثلاً Mali.
  • deviceGpuVersion ( string ): نسخه پردازنده گرافیکی دستگاه، مثلاً T750.
  • deviceVulkanVersion ( string ): نسخه Vulkan دستگاه، مثلاً "4198400".
  • deviceGlEsVersion ( string ): نسخه OpenGL ES دستگاه، مثلاً "196610".
  • deviceScreenSize ( string ): اندازه صفحه نمایش دستگاه، مثلاً معمولی، بزرگ.
  • deviceScreenDpi ( string ): تراکم صفحه نمایش دستگاه، مثلاً mdpi، hdpi.
  • processName ( string ): نام فرآیندی که در حال اجرا بود، مثلاً com.example.app.
  • appState ( string ): وضعیت برنامه هنگام جمع‌آوری حافظه، مثلاً FOREGROUND.

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

نمایش JSON
{
  "name": string,
  "freshnessInfo": {
    object (FreshnessInfo)
  }
}
فیلدها
name

string

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

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

freshnessInfo

object ( FreshnessInfo )

فقط خروجی. * خلاصه‌ای درباره تازگی داده‌ها در این منبع.

روش‌ها

get

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

query

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