Ressource: Track
Configuration d'un canal Ressource pour TracksService.
Représentation JSON |
---|
{
"track": string,
"releases": [
{
object ( |
Champs | |
---|---|
track |
Identifiant du canal. Les canaux de facteur de forme ont un préfixe spécial comme identifiant, par exemple |
releases[] |
Dans une requête de lecture, représente toutes les versions actives de la version. Dans une requête de mise à jour, représente les modifications souhaitées. |
Version
Version d'un canal.
Représentation JSON |
---|
{ "name": string, "versionCodes": [ string ], "releaseNotes": [ { object ( |
Champs | |
---|---|
name |
Nom de la version. Ne doit pas nécessairement être unique. Si ce paramètre n'est pas défini, le nom est généré à partir de la versionName de l'APK. Si la version contient plusieurs APK, le nom est généré à partir de la date. |
version |
Codes de version de tous les APK de la version. Doit inclure les codes de version à conserver à partir des versions précédentes. |
release |
Description des nouveautés de cette version. |
status |
État de l'album. |
user |
Proportion d'utilisateurs éligibles à une version en phase de déploiement. 0 < fraction < 1. Ne peut être défini que lorsque l'état est "inProgress" ou "halted". |
country |
Limite une version à un ensemble spécifique de pays. |
in |
Priorité de la mise à jour dans l'application de la version. Tous les nouveaux APK ajoutés dans la version seront considérés comme ayant cette priorité. Peut prendre des valeurs comprises dans la plage [0, 5], 5 étant la priorité la plus élevée. Valeur par défaut : 0. inAppUpdatePriority ne peut pas être mis à jour une fois la version déployée. Consultez la page https://developer.android.com/guide/playcore/in-app-updates. |
LocalizedText
Texte localisé dans une langue donnée.
Représentation JSON |
---|
{ "language": string, "text": string } |
Champs | |
---|---|
language |
Code de localisation de la langue (code 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 diffusés auprès des utilisateurs. |
inProgress |
Les APK de la version sont diffusés auprès d'une partie des utilisateurs, déterminée par "userFraction". |
halted |
Les APK de la version ne seront plus diffusés auprès des utilisateurs. Les utilisateurs qui disposent déjà de ces APK ne sont pas concernés. |
completed |
Aucune autre modification ne sera apportée à cette version. Ses APK sont distribués à tous les utilisateurs, sauf s'ils sont éligibles aux APK d'une version plus récente. |
CountryTargeting
Spécification du ciblage par pays.
Représentation JSON |
---|
{ "countries": [ string ], "includeRestOfWorld": boolean } |
Champs | |
---|---|
countries[] |
Pays à cibler, spécifiés sous forme de codes CLDR à deux lettres. |
include |
Incluez "Reste du monde" ainsi que les pays ciblés explicitement. |
Méthodes |
|
---|---|
|
Crée un canal. |
|
Récupère un titre. |
|
Répertorie tous les titres. |
|
Applique un correctif à un titre. |
|
Met à jour un canal. |