REST Resource: edits.tracks

Organiza tus páginas con colecciones Guarda y categoriza el contenido según tus preferencias.

Recurso: Seguir

Una configuración de seguimiento. El recurso para TracksService.

Representación JSON
{
  "track": string,
  "releases": [
    {
      object (Release)
    }
  ]
}
Campos
track

string

Identificador de la pista.

releases[]

object (Release)

En una solicitud de lectura, representa todas las versiones activas del segmento. En una solicitud de actualización, representa los cambios deseados.

Lanzar

Un lanzamiento dentro de un segmento.

Representación JSON
{
  "name": string,
  "versionCodes": [
    string
  ],
  "releaseNotes": [
    {
      object (LocalizedText)
    }
  ],
  "status": enum (Status),
  "userFraction": number,
  "countryTargeting": {
    object (CountryTargeting)
  },
  "inAppUpdatePriority": integer
}
Campos
name

string

El nombre de la versión. No es necesario que sea único. Si no se establece, el nombre se genera a partir del versionName del APK. Si la versión contiene varios APK, el nombre se generará a partir de la fecha.

versionCodes[]

string (int64 format)

Códigos de versión de todos los APK de la versión. Debe incluir códigos de versión para conservar en versiones anteriores.

releaseNotes[]

object (LocalizedText)

Una descripción de las novedades de esta versión.

status

enum (Status)

El estado del lanzamiento.

userFraction

number

Fracción de usuarios aptos para un lanzamiento en etapas. 0 < fracción < 1. Solo se puede establecer cuando el estado es "En curso" o "Detenido".

countryTargeting

object (CountryTargeting)

Restringe una versión a un conjunto específico de países.

inAppUpdatePriority

integer

Prioridad de actualización integrada en la app. Todos los APK agregados recientemente en la versión se considerarán con esta prioridad. Puede tomar valores en el rango [0, 5], con 5 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.

Texto localizado

Texto localizado en un idioma determinado

Representación JSON
{
  "language": string,
  "text": string
}
Campos
language

string

Código de localización de idioma (una etiqueta de idioma BCP-47; por ejemplo, &det;AT-AT&; para alemán de Austria)

text

string

El texto en el idioma especificado

Estado

El estado de una versión.

Enumeradores
statusUnspecified Estado sin especificar.
draft Los APK de la versión no se muestran a los usuarios.
inProgress Los APK de la versión se muestran a una fracción de los usuarios, según lo indicado por
halted Los APK de la versión ya no se mostrarán a los usuarios. Los usuarios que ya tengan estos APK no se verán afectados.
completed La versión no tendrá más cambios. Sus APK se publicarán para todos los usuarios, a menos que sean aptos para los APK de una versión más reciente.

Orientación por país

Especificación de segmentación por país

Representación JSON
{
  "countries": [
    string
  ],
  "includeRestOfWorld": boolean
}
Campos
countries[]

string

Los países a los que se orientará la campaña, especificados con códigos CLDR de dos letras.

includeRestOfWorld

boolean

Incluye el "resto del mundo" y los países de orientación explícita.

Métodos

get

Obtiene una pista.

list

Muestra una lista de todas las pistas.

patch

Aplica parches a una pista.

update

Actualiza un recorrido.