Method: vitals.stuckbackgroundwakelockrate.query
    
    
      
    
    
      
      Zadbaj o dobrą organizację dzięki kolekcji
    
    
      
      Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
    
  
    
  
      
    
  
  
  
  
  
  
    
    
    
    
    
    
      
      
      
        Wysyła zapytania o dane w zestawie danych.
      
      
        
          Żądanie HTTP
          POST https://playdeveloperreporting.googleapis.com/v1beta1/{name=apps/*/stuckBackgroundWakelockRateMetricSet}:query
Adres URL używa składni transkodowania gRPC.
        
        
          Parametry ścieżki
          
            
              
              
            
            
              
                | Parametry | 
            
            
              
                | name | string
 Wymagany. Nazwa zasobu. Format: apps/{app}/stuckBackgroundWakelockRateMetricSet | 
            
          
        
        
          Treść żądania
          Treść żądania zawiera dane o następującej strukturze:
          
            
              
                
                  | Zapis JSON | 
              
              
                
                  | {
  "timelineSpec": {
    object (TimelineSpec)
  },
  "dimensions": [
    string
  ],
  "metrics": [
    string
  ],
  "filter": string,
  "pageSize": integer,
  "pageToken": string,
  "userCohort": enum (UserCohort)
} | 
              
            
          
          
            
              
                
                
              
              
                
                  | Pola | 
              
              
                
                  | timelineSpec | object (TimelineSpec)
 Określenie parametrów agregacji osi czasu. Obsługiwane okresy agregacji: 
                      DAILY:  dane są agregowane w interwałach dat kalendarzowych. Ze względu na ograniczenia historyczne jedyną obsługiwaną strefą czasową jestAmerica/Los_Angeles. | 
                
                  | dimensions[] | string
 Wymiary, według których chcesz podzielić dane. Obsługiwane wymiary: 
                      apiLevel(string): poziom interfejsu API Androida, który był używany na urządzeniu użytkownika, np. 26.versionCode(int64): wersja aplikacji, która była uruchomiona na urządzeniu użytkownika.deviceModel(string): unikalny identyfikator modelu urządzenia użytkownika. Identyfikator ma postać „deviceBrand/device”, gdzie deviceBrand odpowiada Build.BRAND, a device odpowiada Build.DEVICE, np. google/coral.deviceBrand(string): unikalny identyfikator marki urządzenia użytkownika, np. google.deviceType(string): typ (zwany też formatem) urządzenia użytkownika, np. TELEFON.countryCode(string): kraj lub region urządzenia użytkownika na podstawie adresu IP, przedstawiony jako 2-literowy kod ISO 3166 (np. US w przypadku Stanów Zjednoczonych).deviceRamBucket(int64): pamięć RAM urządzenia w MB, w przedziałach (3 GB, 4 GB itp.).deviceSocMake(string): marka głównego układu SoC urządzenia, np. Samsung. ProduktydeviceSocModel(string): model głównego układu SoC urządzenia, np. „Exynos 2100”. ProduktydeviceCpuMake(string): marka procesora urządzenia, np. Qualcomm.deviceCpuModel(string): model procesora urządzenia, np. „Kryo 240”.deviceGpuMake(string): marka procesora graficznego urządzenia, np. ARM.deviceGpuModel(string): model procesora graficznego urządzenia, np. Mali.deviceGpuVersion(string): wersja procesora graficznego urządzenia, np. T750.deviceVulkanVersion(string): wersja interfejsu Vulkan na urządzeniu, np. „4198400”.deviceGlEsVersion(string): wersja OpenGL ES na urządzeniu, np. „196610”.deviceScreenSize(string): rozmiar ekranu urządzenia, np. NORMALNY, DUŻY.deviceScreenDpi(string): gęstość ekranu urządzenia, np. mdpi, hdpi. | 
                
                  | metrics[] | string
 Dane do agregacji. Obsługiwane dane: 
                      stuckBgWakelockRate(google.type.Decimal): odsetek unikalnych użytkowników w okresie agregacji, którzy mieli blokadę uśpienia utrzymywaną w tle przez ponad godzinę.stuckBgWakelockRate7dUserWeighted(google.type.Decimal): średnia krocząca wartościstuckBgWakelockRatez ostatnich 7 dni. Wartości dzienne są ważone przez liczbę unikalnych użytkowników w danym dniu.stuckBgWakelockRate28dUserWeighted(google.type.Decimal): średnia krocząca wartościstuckBgWakelockRatez ostatnich 28 dni. Wartości dzienne są ważone przez liczbę unikalnych użytkowników w danym dniu.distinctUsers(google.type.Decimal): liczba unikalnych użytkowników w okresie agregacji, którzy zostali użyci jako wartość normalizacyjna w przypadku danychstuckBgWakelockRate. Użytkownik jest uwzględniany w tych danych, jeśli aplikacja wykonywała jakiekolwiek działania na urządzeniu, czyli nie tylko aktywnie korzystał z niej na pierwszym planie, ale też wykonywała ona działania w tle. Należy uważać, aby nie sumować tej liczby, ponieważ może to spowodować kilkukrotne zliczenie użytkowników. Wartość jest zaokrąglana do najbliższej wielokrotności 10, 100, 1000 lub 1 000 000 w zależności od jej wielkości. | 
                
                  | filter | string
 Filtry do zastosowania w przypadku danych. Wyrażenie filtrujące jest zgodne ze standardem AIP-160 i umożliwia filtrowanie według równości wszystkich wymiarów podziału. | 
                
                  | pageSize | integer
 Maksymalny rozmiar zwracanych danych. Jeśli nie określono inaczej, zwracanych będzie maksymalnie 1000 wierszy. Maksymalna wartość to 100 000. Wartości powyżej 100 000 zostaną ograniczone do 100 000. | 
                
                  | pageToken | string
 Token strony otrzymany z poprzedniego wywołania. Podaj ten token, aby pobrać kolejną stronę. Podczas stronicowania wszystkie inne parametry podane w żądaniu muszą być zgodne z wywołaniem, które dostarczyło token strony. | 
                
                  | userCohort | enum (UserCohort)
 Widok użytkownika do wyboru. Dane wyjściowe będą odpowiadać wybranemu widokowi. Jedyną obsługiwaną wartością jest OS_PUBLIC. | 
              
            
          
        
        
          Treść odpowiedzi
          
            
              Wiadomość z odpowiedzią dla stuckbackgroundwakelockrate.query.
              W przypadku powodzenia treść żądania zawiera dane o następującej strukturze:
            
            
              
                
                  
                    | Zapis JSON | 
                
                
                  
                    | {
  "rows": [
    {
      object (MetricsRow)
    }
  ],
  "nextPageToken": string
} | 
                
              
            
            
              
                
                  
                  
                
                
                  
                    | Pola | 
                
                
                  
                    | rows[] | object (MetricsRow)
 Zwrócone wiersze danych. | 
                  
                    | nextPageToken | string
 Token kontynuacji do pobrania następnej strony danych. | 
                
              
            
          
        
        
          Zakresy autoryzacji
          Wymaga następującego zakresu OAuth:
          
            - https://www.googleapis.com/auth/playdeveloperreporting
Więcej informacji znajdziesz w sekcji OAuth 2.0 Overview.
        
      
    
  
  
  
  
 
  
    
      
      
    
    
      
    
    
  
       
    
    
      
    
  
  
  O ile nie stwierdzono inaczej, treść tej strony jest objęta licencją Creative Commons – uznanie autorstwa 4.0, a fragmenty kodu są dostępne na licencji Apache 2.0. Szczegółowe informacje na ten temat zawierają zasady dotyczące witryny Google Developers. Java jest zastrzeżonym znakiem towarowym firmy Oracle i jej podmiotów stowarzyszonych.
  Ostatnia aktualizacja: 2025-07-26 UTC.
  
  
  
    
      [[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 2025-07-26 UTC."],[],["This outlines how to query metrics for stuck background wakelock rates. Using a `POST` request to a specified URL, you must provide a `name` path parameter. The request body allows specifying `timelineSpec` for daily aggregations, `dimensions` for data slicing (like device model or country), and `metrics` for data to be collected (such as `stuckBgWakelockRate`). Additional parameters include `filter`, `pageSize`, `pageToken`, and `userCohort`. The response includes `rows` of data and a `nextPageToken` for pagination, requiring `https://www.googleapis.com/auth/playdeveloperreporting` authorization.\n"]]