Method: vitals.slowrenderingrate.query

Fragt die Messwerte im Messwertset ab.

HTTP-Anfrage

POST https://playdeveloperreporting.googleapis.com/v1alpha1/{name=apps/*/slowRenderingRateMetricSet}:query

Die URL verwendet die Syntax der gRPC-Transcodierung.

Pfadparameter

Parameter
name

string

Erforderlich. Der Ressourcenname.

Format: apps/{app}/slowRenderingRateMetricSet

Anfragetext

Der Anfragetext enthält Daten mit folgender Struktur:

JSON-Darstellung
{
  "timelineSpec": {
    object (TimelineSpec)
  },
  "dimensions": [
    string
  ],
  "metrics": [
    string
  ],
  "filter": string,
  "pageSize": integer,
  "pageToken": string,
  "userCohort": enum (UserCohort)
}
Felder
timelineSpec

object (TimelineSpec)

Spezifikation der Parameter für die Zeitachsenaggregation.

Unterstützte Aggregationszeiträume:

  • DAILY: Messwerte werden in Kalenderdatumsintervallen zusammengefasst. Aus historischen Gründen wird nur die Zeitzone America/Los_Angeles unterstützt.
dimensions[]

string

Dimensionen, nach denen die Daten aufgeschlüsselt werden sollen.

Unterstützte Dimensionen:

  • apiLevel (string): Das API-Level von Android, das auf dem Gerät des Nutzers ausgeführt wurde, z.B. 26.
  • versionCode (int64): Version der App, die auf dem Gerät des Nutzers ausgeführt wurde.
  • deviceModel (string): Eindeutige Kennung des Gerätemodells des Nutzers. Die Kennung hat das Format „deviceBrand/device“, wobei „deviceBrand“ Build.BRAND und „device“ Build.DEVICE entspricht, z.B. „google/coral“.
  • deviceBrand (string): Eindeutige Kennung der Gerätemarke des Nutzers, z.B. „google“.
  • deviceType (string): Der Typ (auch als Formfaktor bezeichnet) des Geräts des Nutzers, z.B. PHONE
  • countryCode (string): Das Land oder die Region des Geräts des Nutzers basierend auf seiner IP-Adresse, dargestellt als 2-Buchstaben-Code gemäß ISO 3166 (z.B. „US“ für die USA).
  • deviceRamBucket (int64): RAM des Geräts in MB, in Gruppen (3 GB, 4 GB usw.).
  • deviceSocMake (string): Hersteller des primären System-on-Chip des Geräts, z.B. Samsung. Referenz
  • deviceSocModel (string): Modell des primären System-on-Chip des Geräts, z.B. „Exynos 2100“. Referenz
  • deviceCpuMake (string): Hersteller der CPU des Geräts, z.B. Qualcomm
  • deviceCpuModel (string): Modell der CPU des Geräts, z.B. „Kryo 240“.
  • deviceGpuMake (string): Marke der GPU des Geräts, z.B. ARM
  • deviceGpuModel (string): Modell der GPU des Geräts, z.B. Mali
  • deviceGpuVersion (string): Version der GPU des Geräts, z.B. T750
  • deviceVulkanVersion (string): Vulkan-Version des Geräts, z.B. „4198400“.
  • deviceGlEsVersion (string): OpenGL ES-Version des Geräts, z.B. „196610“.
  • deviceScreenSize (string): Bildschirmgröße des Geräts, z.B. NORMAL, GROSS.
  • deviceScreenDpi (string): Bildschirmdichte des Geräts, z.B. „mdpi“, „hdpi“.
metrics[]

string

Messwerte, die aggregiert werden sollen.

Unterstützte Messwerte:

  • slowRenderingRate20Fps (google.type.Decimal): Prozentsatz der einzelnen Nutzer im Aggregationszeitraum, bei denen das Rendern langsam war.
  • slowRenderingRate20Fps7dUserWeighted (google.type.Decimal): Gleitender Durchschnittswert von slowRenderingRate20Fps in den letzten 7 Tagen. Die Tageswerte werden nach der Anzahl der einzelnen Nutzer für den jeweiligen Tag gewichtet.
  • slowRenderingRate20Fps28dUserWeighted (google.type.Decimal): Gleitender Durchschnittswert von slowRenderingRate20Fps in den letzten 28 Tagen. Die Tageswerte werden nach der Anzahl der einzelnen Nutzer für den jeweiligen Tag gewichtet.
  • slowRenderingRate30Fps (google.type.Decimal): Prozentsatz der einzelnen Nutzer im Aggregationszeitraum, bei denen das Rendern langsam war.
  • slowRenderingRate30Fps7dUserWeighted (google.type.Decimal): Gleitender Durchschnittswert von slowRenderingRate30Fps in den letzten 7 Tagen. Die Tageswerte werden nach der Anzahl der einzelnen Nutzer für den jeweiligen Tag gewichtet.
  • slowRenderingRate30Fps28dUserWeighted (google.type.Decimal): Gleitender Durchschnittswert von slowRenderingRate30Fps in den letzten 28 Tagen. Die Tageswerte werden nach der Anzahl der einzelnen Nutzer für den jeweiligen Tag gewichtet.
  • distinctUsers (google.type.Decimal): Anzahl der eindeutigen Nutzer im Aggregationszeitraum, die als Normalisierungswert für den Messwert slowRenderingRate20Fps/slowRenderingRate30Fps verwendet wurden. Ein Nutzer wird in diesem Messwert gezählt, wenn seine App auf dem Gerät gestartet wurde. Diese Anzahl darf nicht weiter aggregiert werden, da Nutzer sonst möglicherweise mehrfach gezählt werden. Der Wert wird je nach seiner Größenordnung auf das nächste Vielfache von 10, 100, 1.000 oder 1.000.000 gerundet.
filter

string

Filter, die auf Daten angewendet werden sollen. Der Filterausdruck entspricht dem AIP-160 und unterstützt das Filtern nach Gleichheit aller Aufschlüsselungsdimensionen.

pageSize

integer

Maximale Größe der zurückgegebenen Daten.

Falls nicht angegeben, werden maximal 1.000 Zeilen zurückgegeben. Der Höchstwert beträgt 100.000. Werte über 100.000 werden implizit auf 100.000 umgewandelt.

pageToken

string

Ein Seitentoken, das von einem vorherigen Aufruf empfangen wurde. Geben Sie diese an, um die nachfolgende Seite abzurufen.

Beim Paginieren müssen alle anderen für die Anfrage bereitgestellten Parameter mit dem Aufruf übereinstimmen, der das Seitentoken bereitgestellt hat.

userCohort

enum (UserCohort)

Nutzeransicht zum Auswählen. Die Ausgabedaten entsprechen der ausgewählten Ansicht. Der einzige unterstützte Wert ist OS_PUBLIC.

Antworttext

Antwortnachricht für slowrenderingrate.query.

Bei Erfolg enthält der Antworttext Daten mit der folgenden Struktur:

JSON-Darstellung
{
  "rows": [
    {
      object (MetricsRow)
    }
  ],
  "nextPageToken": string
}
Felder
rows[]

object (MetricsRow)

Zurückgegebene Datenzeilen.

nextPageToken

string

Fortsetzungs-Token zum Abrufen der nächsten Datenseite.

Autorisierungsbereiche

Erfordert den folgenden OAuth-Bereich:

  • https://www.googleapis.com/auth/playdeveloperreporting

Weitere Informationen finden Sie unter OAuth 2.0 Overview.