REST Resource: vitals.anonrssandswapmemoryusage

리소스: AnonRssAndSwapMemoryUsageMetricSet

익명 RSS 및 스왑 메모리 사용량 측정항목 집합을 나타내는 싱글톤 리소스입니다.

이 측정항목 집합에는 사용량 데이터와 결합된 익명 RSS 및 스왑 메모리 사용량 데이터가 포함되어 있습니다.

지원되는 집계 기간:

  • DAILY: 측정항목은 달력 날짜 간격으로 집계됩니다. 이전 제약으로 인해 지원되는 시간대는 America/Los_Angeles뿐입니다.

지원되는 측정항목:

  • anonRssAndSwapMemoryUsageP50 (google.type.Decimal): 익명 RSS 및 스왑 메모리 사용량의 50번째 백분위수입니다.
  • anonRssAndSwapMemoryUsageP75 (google.type.Decimal): 익명 RSS 및 스왑 메모리 사용량의 75번째 백분위수입니다.
  • anonRssAndSwapMemoryUsageP90 (google.type.Decimal): 익명 RSS 및 스왑 메모리 사용량의 90번째 백분위수입니다.
  • anonRssAndSwapMemoryUsageP95 (google.type.Decimal): 익명 RSS 및 스왑 메모리 사용량의 95번째 백분위수입니다.
  • anonRssAndSwapMemoryUsageP99 (google.type.Decimal): 익명 RSS 및 스왑 메모리 사용량의 99번째 백분위수입니다.
  • distinctUsers (google.type.Decimal): 집계 기간 동안 메모리 측정항목이 보고된 고유 사용자 수입니다.

지원되는 측정기준:

  • apiLevel(string): 사용자 기기에서 실행 중인 Android API 수준입니다(예: 26).
  • versionCode (int64): 사용자 기기에서 실행 중인 앱 버전입니다.
  • deviceModel (string): 사용자 기기 모델의 고유 식별자입니다. 식별자 형식은 'deviceBrand/device'입니다. 여기서 deviceBrand는 Build.BRAND에 해당하고 device는 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 제조업체입니다(예: Qualcomm).
  • deviceCpuModel(string): 기기의 CPU 모델입니다(예: 'Kryo 240').
  • deviceGpuMake(string): 기기의 GPU 제조업체입니다(예: ARM).
  • deviceGpuModel(string): 기기의 GPU 모델입니다(예: Mali).
  • deviceGpuVersion(string): 기기의 GPU 버전입니다(예: T750).
  • deviceVulkanVersion(string): 기기의 Vulkan 버전입니다(예: '4198400').
  • deviceGlEsVersion(string): 기기의 OpenGL ES 버전입니다(예: '196610').
  • deviceScreenSize(string): 기기의 화면 크기입니다(예: NORMAL, LARGE).
  • deviceScreenDpi(string): 기기의 화면 밀도입니다(예: mdpi, hdpi).
  • processName(string): 실행 중인 프로세스의 이름입니다(예: com.example.app).
  • appState(string): 메모리가 수집될 때 앱의 상태입니다(예: FOREGROUND).

필수 권한: 이 리소스에 액세스하려면 호출 사용자가 앱에 대한 앱 정보 보기 (읽기 전용) 권한이 있어야 합니다.

JSON 표현
{
  "name": string,
  "freshnessInfo": {
    object (FreshnessInfo)
  }
}
필드
name

string

식별자. * 리소스 이름입니다.

Format: apps/{app}/anonRssAndSwapMemoryUsageMetricSet

freshnessInfo

object (FreshnessInfo)

출력 전용입니다. * 이 리소스의 데이터 기록 빈도에 관한 요약입니다.

메서드

get

측정항목 집합의 속성을 설명합니다.

query

측정항목 집합의 측정항목을 쿼리합니다.