Recurso: Pista
Es una configuración de segmento. Es el recurso de TracksService.
Representación JSON |
---|
{
"track": string,
"releases": [
{
object ( |
Campos | |
---|---|
track |
Es el identificador del segmento. Los segmentos de factor de forma tienen un prefijo especial como identificador (por ejemplo, |
releases[] |
En una solicitud de lectura, representa todas las versiones activas del segmento. En una solicitud de actualización, representa los cambios deseados. |
Versión
Es una versión dentro de un segmento.
Representación JSON |
---|
{ "name": string, "versionCodes": [ string ], "releaseNotes": [ { object ( |
Campos | |
---|---|
name |
Es el nombre de la versión. No es necesario que sea único. Si no se establece, el nombre se genera con el valor de versionName del APK. Si la versión contiene varios APKs, el nombre se genera con la fecha. |
version |
Son los códigos de versión de todos los APKs de la versión. Se deben incluir los códigos de versión para retener de las versiones anteriores. |
release |
Es una descripción de lo nuevo de esta versión. |
status |
El estado del lanzamiento. |
user |
Es la fracción de usuarios que reúnen los requisitos para un lanzamiento en etapas. 0 < fracción < 1. Solo se puede establecer cuando el estado es "inProgress" o "halted". |
country |
Restringe una versión a un conjunto específico de países. |
in |
Es la prioridad de actualización en la app que corresponde a la versión. Todos los APKs agregados recientemente en la versión se considerarán con esta prioridad. Puede tener valores en el rango de [0, 5]; 5 es la prioridad más alta. El valor predeterminado es 0. No se puede actualizar inAppUpdatePriority una vez que se lanza la versión. Consulta https://developer.android.com/guide/playcore/in-app-updates. |
LocalizedText
Es el texto localizado en un idioma determinado.
Representación JSON |
---|
{ "language": string, "text": string } |
Campos | |
---|---|
language |
Es el código de localización del idioma (una etiqueta de idioma BCP-47, por ejemplo, "de-AT" para alemán austríaco). |
text |
Es el texto en el idioma determinado. |
Estado
Es el estado de una versión.
Enumeraciones | |
---|---|
statusUnspecified |
Estado sin especificar. |
draft |
Indica que los APKs de la versión no se publican para los usuarios. |
inProgress |
Indica que los APKs de la versión se publican para una fracción de usuarios, según lo determina "userFraction". |
halted |
Indica que los APKs de la versión ya no se publicarán para los usuarios. No se verán afectados los usuarios que ya tengan estos APKs. |
completed |
Indica que la versión no tendrá más cambios. Sus APKs se publican para todos los usuarios, a menos que estos cumplan con los requisitos para APKs de una versión más reciente. |
CountryTargeting
Es la especificación de países objetivo.
Representación JSON |
---|
{ "countries": [ string ], "includeRestOfWorld": boolean } |
Campos | |
---|---|
countries[] |
Son los países objetivo, especificados como códigos CLDR de dos letras. |
include |
Se incluye "Resto del mundo" además de los países objetivo explícitos. |
Métodos |
|
---|---|
|
Crea un nuevo segmento. |
|
Obtiene un segmento. |
|
Enumera todos los segmentos. |
|
Aplica parches a un segmento. |
|
Actualiza un segmento. |