Method: vitals.slowrenderingrate.query

Interroge les métriques du groupe de métriques.

Requête HTTP

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

L'URL utilise la syntaxe de transcodage gRPC.

Paramètres de chemin d'accès

Paramètres
name

string

Obligatoire. Nom de la ressource.

Format : apps/{app}/slowRenderingRateMetricSet

Corps de la requête

Le corps de la requête contient des données présentant la structure suivante :

Représentation JSON
{
  "timelineSpec": {
    object (TimelineSpec)
  },
  "dimensions": [
    string
  ],
  "metrics": [
    string
  ],
  "filter": string,
  "pageSize": integer,
  "pageToken": string,
  "userCohort": enum (UserCohort)
}
Champs
timelineSpec

object (TimelineSpec)

Spécification des paramètres d'agrégation de la chronologie.

Périodes d'agrégation acceptées :

  • DAILY : les métriques sont agrégées par intervalles de dates civiles. En raison de contraintes historiques, le seul fuseau horaire accepté est America/Los_Angeles.
dimensions[]

string

Dimensions selon lesquelles segmenter les données.

Dimensions acceptées :

  • apiLevel (string) : niveau d'API d'Android exécuté sur l'appareil de l'utilisateur, par exemple 26.
  • versionCode (int64) : version de l'application qui s'exécutait sur l'appareil de l'utilisateur.
  • deviceModel (string) : identifiant unique du modèle d'appareil de l'utilisateur. L'identifiant est au format "deviceBrand/device", où deviceBrand correspond à Build.BRAND et device à Build.DEVICE (par exemple, google/coral).
  • deviceBrand (string) : identifiant unique de la marque de l'appareil de l'utilisateur, par exemple "google".
  • deviceType (string) : type (également appelé facteur de forme) de l'appareil de l'utilisateur, par exemple PHONE.
  • countryCode (string) : pays ou région de l'appareil de l'utilisateur en fonction de son adresse IP, représenté par un code ISO-3166 à deux lettres (par exemple, "US" pour les États-Unis).
  • deviceRamBucket (int64) : RAM de l'appareil, en Mo, dans des buckets (3 Go, 4 Go, etc.).
  • deviceSocMake (string) : marque du principal système sur puce de l'appareil, par exemple Samsung. Référence
  • deviceSocModel (string) : modèle du système sur puce principal de l'appareil, par exemple "Exynos 2100". Référence
  • deviceCpuMake (string) : fabricant du processeur de l'appareil, par exemple Qualcomm.
  • deviceCpuModel (string) : modèle du processeur de l'appareil, par exemple "Kryo 240".
  • deviceGpuMake (string) : fabricant du GPU de l'appareil, par exemple ARM
  • deviceGpuModel (string) : modèle du GPU de l'appareil, par exemple Mali.
  • deviceGpuVersion (string) : version du GPU de l'appareil, par exemple T750.
  • deviceVulkanVersion (string) : version Vulkan de l'appareil, par exemple "4198400".
  • deviceGlEsVersion (string) : version OpenGL ES de l'appareil, par exemple "196610".
  • deviceScreenSize (string) : taille de l'écran de l'appareil, par exemple NORMAL, LARGE.
  • deviceScreenDpi (string) : densité d'écran de l'appareil (par exemple, mdpi ou hdpi).
metrics[]

string

Métriques à agréger.

Métriques acceptées :

  • slowRenderingRate20Fps (google.type.Decimal) : pourcentage d'utilisateurs distincts ayant rencontré un rendu lent au cours de la période d'agrégation.
  • slowRenderingRate20Fps7dUserWeighted (google.type.Decimal) : valeur moyenne glissante de slowRenderingRate20Fps au cours des sept derniers jours. Les valeurs quotidiennes sont pondérées par le nombre d'utilisateurs distincts pour la journée.
  • slowRenderingRate20Fps28dUserWeighted (google.type.Decimal) : valeur moyenne glissante de slowRenderingRate20Fps au cours des 28 derniers jours. Les valeurs quotidiennes sont pondérées par le nombre d'utilisateurs distincts pour la journée.
  • slowRenderingRate30Fps (google.type.Decimal) : pourcentage d'utilisateurs distincts ayant rencontré un rendu lent au cours de la période d'agrégation.
  • slowRenderingRate30Fps7dUserWeighted (google.type.Decimal) : valeur moyenne glissante de slowRenderingRate30Fps au cours des sept derniers jours. Les valeurs quotidiennes sont pondérées par le nombre d'utilisateurs distincts pour la journée.
  • slowRenderingRate30Fps28dUserWeighted (google.type.Decimal) : valeur moyenne glissante de slowRenderingRate30Fps au cours des 28 derniers jours. Les valeurs quotidiennes sont pondérées par le nombre d'utilisateurs distincts pour la journée.
  • distinctUsers (google.type.Decimal) : nombre d'utilisateurs uniques au cours de la période d'agrégation, utilisé comme valeur de normalisation pour la métrique slowRenderingRate20Fps/slowRenderingRate30Fps. Un utilisateur est comptabilisé dans cette métrique si son application a été lancée sur l'appareil. Veillez à ne pas agréger davantage ce nombre, car cela pourrait entraîner le comptage des utilisateurs plusieurs fois. La valeur est arrondie au multiple le plus proche de 10, 100, 1 000 ou 1 000 000, selon son ordre de grandeur.
filter

string

Filtres à appliquer aux données. L'expression de filtrage suit la norme AIP-160 et permet de filtrer par égalité de toutes les dimensions de répartition.

pageSize

integer

Taille maximale des données renvoyées.

Si aucune valeur n'est spécifiée, un maximum de 1 000 lignes est affiché. La valeur maximale est 100 000. Les valeurs supérieures sont réduites à 100 000.

pageToken

string

Jeton de page reçu d'un appel précédent. Fournissez-le pour récupérer la page suivante.

Lors de la pagination, tous les autres paramètres fournis à la requête doivent correspondre à l'appel ayant fourni le jeton de page.

userCohort

enum (UserCohort)

Vue utilisateur à sélectionner. Les données de sortie correspondront à la vue sélectionnée. La seule valeur acceptée est OS_PUBLIC.

Corps de la réponse

Message de réponse pour slowrenderingrate.query.

Si la requête aboutit, le corps de la réponse contient des données qui ont la structure suivante :

Représentation JSON
{
  "rows": [
    {
      object (MetricsRow)
    }
  ],
  "nextPageToken": string
}
Champs
rows[]

object (MetricsRow)

Lignes de données renvoyées.

nextPageToken

string

Jeton de continuation permettant d'extraire la page de données suivante.

Champs d'application des autorisations

Requiert le niveau d'accès OAuth suivant :

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

Pour en savoir plus, consultez OAuth 2.0 Overview.