Risorsa: traccia
Una configurazione del canale. La risorsa per TracksService.
Rappresentazione JSON |
---|
{
"track": string,
"releases": [
{
object ( |
Campi | |
---|---|
track |
Identificatore della traccia. I canali del fattore di forma hanno un prefisso speciale come identificatore, ad esempio |
releases[] |
In una richiesta di lettura, rappresenta tutte le release attive nel canale. In una richiesta di aggiornamento, rappresenta le modifiche desiderate. |
Rilascia
Una release all'interno di un canale.
Rappresentazione JSON |
---|
{ "name": string, "versionCodes": [ string ], "releaseNotes": [ { object ( |
Campi | |
---|---|
name |
Il nome della release. Non deve essere univoco. Se non è impostato, il nome viene generato dal valore versionName dell'APK. Se la release contiene più APK, il nome viene generato dalla data. |
version |
Codici di versione di tutti gli APK nella release. Deve includere i codici versione da conservare dalle release precedenti. |
release |
Una descrizione delle novità di questa release. |
status |
Lo stato dell'uscita. |
user |
Frazione di utenti idonei per una release graduale. 0 < frazione < 1. Può essere impostato solo quando lo stato è "inProgress" o "halted". |
country |
Limita una release a un insieme specifico di paesi. |
in |
Priorità dell'aggiornamento in-app della release. Tutti gli APK appena aggiunti nella release verranno considerati con questa priorità. Può assumere valori nell'intervallo [0, 5], con 5 che indica la priorità più alta. Il valore predefinito è 0. inAppUpdatePriority non può essere aggiornato dopo l'implementazione della release. Consulta https://developer.android.com/guide/playcore/in-app-updates. |
LocalizedText
Testo localizzato nella lingua specificata.
Rappresentazione JSON |
---|
{ "language": string, "text": string } |
Campi | |
---|---|
language |
Codice di localizzazione della lingua (un tag lingua BCP-47; ad esempio, "de-AT" per il tedesco austriaco). |
text |
Il testo nella lingua specificata. |
Stato
Lo stato di una release.
Enum | |
---|---|
statusUnspecified |
Stato non specificato. |
draft |
Gli APK della release non vengono pubblicati per gli utenti. |
inProgress |
Gli APK della release vengono pubblicati per una frazione di utenti, determinata da "userFraction". |
halted |
Gli APK della release non verranno più mostrati agli utenti. Gli utenti che hanno già questi APK non sono interessati. |
completed |
La release non avrà ulteriori modifiche. I relativi APK vengono pubblicati per tutti gli utenti, a meno che non siano idonei per gli APK di una release più recente. |
CountryTargeting
Specifica del targeting per paese.
Rappresentazione JSON |
---|
{ "countries": [ string ], "includeRestOfWorld": boolean } |
Campi | |
---|---|
countries[] |
I paesi di destinazione, specificati come codici CLDR di due lettere. |
include |
Includi "resto del mondo", oltre ai paesi scelti come target esplicito. |
Metodi |
|
---|---|
|
Crea una nuova traccia. |
|
Recupera una traccia. |
|
Elenca tutte le tracce. |
|
Applica patch a una traccia. |
|
Aggiorna una traccia. |