Recurso: Track
Una configuración de segmento El recurso para TracksService.
Representación JSON |
---|
{
"track": string,
"releases": [
{
object ( |
Campos | |
---|---|
track |
Es el identificador de la pista. Los segmentos de factores 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. |
Lanzamiento
Es una versión dentro de un segmento.
Representación JSON |
---|
{ "name": string, "versionCodes": [ string ], "releaseNotes": [ { object ( |
Campos | |
---|---|
name |
El nombre de la versión. No es necesario que sean únicos. Si no se configura, el nombre se genera a partir del versionName del APK. Si la versión contiene varios APKs, el nombre se genera a partir de la fecha. |
versionCodes[] |
Códigos de versión de todos los APK de la versión Se deben incluir los códigos de versión para conservar de las versiones anteriores. |
releaseNotes[] |
Una descripción de las novedades de esta versión. |
status |
El estado del lanzamiento. |
userFraction |
Fracción de usuarios que son aptos para un lanzamiento en etapas 0 < fracción < 1) Solo se puede configurar cuando el estado es "En curso" o "detenido". |
countryTargeting |
Restringe un lanzamiento a un conjunto específico de países. |
inAppUpdatePriority |
Prioridad de las actualizaciones integradas en la app de la versión Todos los APK agregados recientemente en la versión se considerarán con esta prioridad. Puede tomar valores en el rango [0, 5], donde 5 es la prioridad más alta. La configuración predeterminada es 0. No se puede actualizar inAppUpdatePriority una vez que se lance la versión. Consulta https://developer.android.com/guide/playcore/in-app-updates. |
LocalizedText
Texto localizado en un idioma determinado
Representación JSON |
---|
{ "language": string, "text": string } |
Campos | |
---|---|
language |
Código de localización de idiomas (una etiqueta de idioma BCP-47; por ejemplo, "de-AT" para alemán austriaco). |
text |
Es el texto en el idioma determinado. |
Estado
Es el estado de un lanzamiento.
Enumeraciones | |
---|---|
statusUnspecified |
Estado sin especificar. |
draft |
No se publican los APK de la versión para los usuarios. |
inProgress |
Los APK de la versión se publican para una fracción de los usuarios, determinada por "userFraction". |
halted |
Los usuarios dejarán de publicar los APK de la versión. Los usuarios que ya tienen estos APK no se verán afectados. |
completed |
La versión no tendrá más cambios. Sus APKs se publican para todos los usuarios, a menos que sean aptos para usar los APKs de una versión más reciente. |
CountryTargeting
Especificación de la segmentación por país
Representación JSON |
---|
{ "countries": [ string ], "includeRestOfWorld": boolean } |
Campos | |
---|---|
countries[] |
Indica los países de segmentación, especificados como códigos CLDR de dos letras. |
includeRestOfWorld |
Incluir "resto del mundo" así como los países a los que se segmenta explícitamente. |
Métodos |
|
---|---|
|
Crea un segmento nuevo. |
|
Obtiene una pista. |
|
Muestra una lista de todas las pistas. |
|
Se aplica parches a una pista. |
|
Actualiza un segmento. |