Ressource: suivre
Une configuration de canal. Ressource pour TrackService.
Représentation JSON |
---|
{
"track": string,
"releases": [
{
object ( |
Champs | |
---|---|
track |
Identifiant du titre. Les pistes de facteur de forme ont un préfixe spécial en tant qu'identifiant, par exemple |
releases[] |
Dans une requête de lecture, représente toutes les versions actives du canal. Dans une requête de mise à jour, représente les modifications souhaitées. |
Version
Version dans un canal.
Représentation JSON |
---|
{ "name": string, "versionCodes": [ string ], "releaseNotes": [ { object ( |
Champs | |
---|---|
name |
Nom de la version. Il n'est pas obligatoire d'être unique. Si cette règle n'est pas configurée, le nom est généré à partir du nom de la version de l'APK. Si la version contient plusieurs APK, le nom est généré à partir de la date. |
versionCodes[] |
Codes de version de tous les APK de la version. Doit inclure des codes de version à conserver des versions précédentes. |
releaseNotes[] |
Description des nouveautés de cette version. |
status |
État de l'album. |
userFraction |
Fraction d'utilisateurs éligibles à une publication par étapes. 0 < fraction < 1. Ne peut être défini que lorsque l'état est "en cours" ou "interruption". |
countryTargeting |
Limite une version à un ensemble spécifique de pays. |
inAppUpdatePriority |
Priorité de la mise à jour dans l'appli. Tous les APK ajoutés récemment dans cette version seront pris en compte à cette priorité. Accepte les valeurs comprises dans la plage [0, 5], 5 étant la priorité la plus élevée. Valeur par défaut : 0. Impossible de mettre à jour inAppUpdatePriority une fois la version déployée. Consultez la page https://developer.android.com/guide/playcore/in-app-updates. |
LocalizedText
Texte localisé dans la langue spécifiée.
Représentation JSON |
---|
{ "language": string, "text": string } |
Champs | |
---|---|
language |
Code de localisation (balise de langue BCP-47, par exemple "de-AT" pour l'allemand autrichien). |
text |
Texte dans la langue donnée. |
État
État d'une version.
Enums | |
---|---|
statusUnspecified |
État non spécifié. |
draft |
Les APK de la version ne sont pas distribués aux utilisateurs. |
inProgress |
Les APK de la version sont diffusés auprès d'une fraction des utilisateurs, déterminée par la valeur "userFraction". |
halted |
Les APK de cette version ne seront plus distribués aux utilisateurs. Les utilisateurs disposant déjà de ces APK ne sont pas concernés. |
completed |
La version ne comportera aucune autre modification. Ses APK sont distribués à tous les utilisateurs, sauf s'ils sont éligibles aux APK d'une version plus récente. |
CountryTargeting
Spécification de ciblage par pays.
Représentation JSON |
---|
{ "countries": [ string ], "includeRestOfWorld": boolean } |
Champs | |
---|---|
countries[] |
Pays à cibler, indiqués sous la forme de codes CLDR à deux lettres. |
includeRestOfWorld |
Inclure le "reste du monde" ainsi que les pays explicitement ciblés |
Méthodes |
|
---|---|
|
Crée un titre. |
|
Récupère un titre. |
|
Liste tous les titres. |
|
Applique un correctif à un titre. |
|
Met à jour un titre. |