Recurso: Track
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 múltiples APKs, el nombre se genera con la fecha. |
versionCodes[] |
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. |
releaseNotes[] |
Es una descripción de lo nuevo de esta versión. |
status |
El estado del lanzamiento. |
userFraction |
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". |
countryTargeting |
Restringe una versión a un conjunto específico de países. Ten en cuenta que solo se permite establecer este valor para las versiones en progreso en el segmento de producción. |
inAppUpdatePriority |
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.
Enums | |
---|---|
statusUnspecified |
Indica que no se especificó el estado. |
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 la segmentación por país.
Representación JSON |
---|
{ "countries": [ string ], "includeRestOfWorld": boolean } |
Campos | |
---|---|
countries[] |
Son los países objetivo, especificados como códigos CLDR de dos letras. |
includeRestOfWorld |
Se incluye "Resto del mundo" además de los países objetivo explícitos. |
Métodos |
|
---|---|
|
Crea un segmento nuevo. |
|
Obtiene un segmento. |
|
Enumera todos los segmentos. |
|
Aplica parches a un segmento. |
|
Actualiza un segmento. |
Códigos de error
Las operaciones de este recurso devuelven los siguientes códigos de error HTTP:
Código de error | Motivo | Solución |
---|---|---|
5xx |
Error genérico en el servidor de Google Play. | Vuelve a intentar enviar tu solicitud.
Si el problema persiste, comunícate con tu administrador de cuentas de Google Play o envía una solicitud de asistencia. Considera consultar el Panel de estado de Play para ver si hay interrupciones conocidas. |
409 |
Se produjo un error de actualización de simultaneidad.
Se intentó actualizar un objeto que ya se estaba actualizando. Por ejemplo, una compra se confirma llamando al método |
Vuelve a intentar enviar tu solicitud. |