Risorsa: BitmapMemoryUsageMetricSet
Risorsa singleton che rappresenta l'insieme delle metriche di utilizzo della memoria bitmap.
Questo insieme di metriche contiene i dati sull'utilizzo della memoria bitmap combinati con i dati di utilizzo.
Periodi di aggregazione supportati:
DAILY: le metriche vengono aggregate in intervalli di date di calendario. A causa di vincoli storici, l'unico fuso orario supportato èAmerica/Los_Angeles.
Metriche supportate:
bitmapMemoryUsageP50(google.type.Decimal): 50° percentile dell'utilizzo della memoria bitmap.bitmapMemoryUsageP75(google.type.Decimal): 75° percentile dell'utilizzo della memoria bitmap.bitmapMemoryUsageP90(google.type.Decimal): 90° percentile dell'utilizzo della memoria bitmap.bitmapMemoryUsageP95(google.type.Decimal): 95° percentile dell'utilizzo della memoria bitmap.bitmapMemoryUsageP99(google.type.Decimal): 99° percentile dell'utilizzo della memoria bitmap.distinctUsers(google.type.Decimal): conteggio degli utenti distinti per i quali sono state segnalate le metriche di memoria durante il periodo di aggregazione. È necessario prestare attenzione a non aggregare ulteriormente questo conteggio, in quanto potrebbe comportare il conteggio degli utenti più volte. Il valore viene arrotondato al multiplo più vicino di 10, 100, 1000 o 1.000.000, a seconda della grandezza del valore.
Dimensioni supportate:
apiLevel(string): il livello API di Android in esecuzione sul dispositivo dell'utente, ad es. 26.versionCode(int64): versione dell'app in esecuzione sul dispositivo dell'utente.deviceModel(string): identificatore univoco del modello del dispositivo dell'utente. Il formato dell'identificatore è "deviceBrand/device", dove deviceBrand corrisponde a Build.BRAND e device corrisponde a Build.DEVICE, ad es. google/coral.deviceBrand(string): identificatore univoco del brand del dispositivo dell'utente, ad es. google.deviceType(string): il tipo (noto anche come fattore di forma) del dispositivo dell'utente, ad es. PHONE.countryCode(string): il paese o la regione del dispositivo dell'utente in base al suo indirizzo IP, rappresentato come un codice ISO-3166 a 2 lettere (ad es. US per gli Stati Uniti).deviceRamBucket(int64): RAM del dispositivo, in MB, in bucket (3 GB, 4 GB e così via).deviceSocMake(string): marca del sistema su chip principale del dispositivo, ad es. Samsung.deviceSocModel(string): modello del sistema su chip principale del dispositivo, ad es. "Exynos 2100".deviceCpuMake(string): marca della CPU del dispositivo, ad es. Qualcomm.deviceCpuModel(string): modello della CPU del dispositivo, ad es. "Kryo 240".deviceGpuMake(string): marca della GPU del dispositivo, ad es. ARM.deviceGpuModel(string): modello della GPU del dispositivo, ad es. Mali.deviceGpuVersion(string): versione della GPU del dispositivo, ad es. T750.deviceVulkanVersion(string): versione Vulkan del dispositivo, ad es. "4198400".deviceGlEsVersion(string): versione OpenGL ES del dispositivo, ad es. "196610".deviceScreenSize(string): dimensioni dello schermo del dispositivo, ad es. NORMAL, LARGE.deviceScreenDpi(string): densità dello schermo del dispositivo, ad es. mdpi, hdpi.processName(string): il nome del processo in esecuzione, ad es. com.example.app.appState(string): lo stato dell'app quando sono stati raccolti i dati sulla memoria, ad es. FOREGROUND.
Autorizzazioni richieste: per accedere a questa risorsa, l'utente che effettua la chiamata deve disporre dell'autorizzazione Visualizzazione di informazioni sull'app (sola lettura) per l'app.
| Rappresentazione JSON |
|---|
{
"name": string,
"freshnessInfo": {
object ( |
| Campi | |
|---|---|
name |
Identificatore. Nome della risorsa. Format: apps/{app}/bitmapMemoryUsageMetricSet |
freshnessInfo |
Solo output. Riepilogo sull'aggiornamento dei dati in questa risorsa. |
Metodi |
|
|---|---|
|
Descrive le proprietà dell'insieme di metriche. |
|
Esegue una query sulle metriche nell'insieme di metriche. |