Risorsa: monitoraggio
Una configurazione del canale. La risorsa per TrackService.
Rappresentazione JSON |
---|
{
"track": string,
"releases": [
{
object ( |
Campi | |
---|---|
track |
Identificatore della traccia. Le tracce 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 è necessario essere univoci. Se non viene configurato, il nome viene generato dal valore versionName dell'APK. Se la release contiene più APK, il nome viene generato a partire dalla data. |
versionCodes[] |
Codici di versione di tutti gli APK nella release. Devi includere i codici di versione da conservare dalle release precedenti. |
releaseNotes[] |
Una descrizione delle novità di questa release. |
status |
Lo stato dell'uscita. |
userFraction |
Frazione di utenti idonei per una release graduale. 0 < frazione < 1. Può essere impostato solo se lo stato è "In corso" o "interrotto". |
countryTargeting |
Limita una release a un gruppo specifico di paesi. |
inAppUpdatePriority |
Priorità dell'aggiornamento in-app della release. Tutti gli APK appena aggiunti nella release verranno presi in considerazione con questa priorità. Può assumere valori nell'intervallo [0, 5], dove 5 è la priorità più alta. Il valore predefinito è 0. inAppUpdatePriority non può essere aggiornato dopo l'implementazione della release. Vedi https://developer.android.com/guide/playcore/in-app-updates. |
LocalizedText
Testo localizzato in una data lingua.
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 un'uscita.
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 parte di utenti, determinati da "userFraction". |
halted |
Gli APK della release non verranno più pubblicati per gli utenti. Gli utenti che hanno già questi APK non saranno interessati. |
completed |
La release non subirà 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[] |
Paesi da scegliere come target, specificati come codici CLDR di due lettere. |
includeRestOfWorld |
Includi "resto del mondo" nonché ai paesi a target esplicito. |
Metodi |
|
---|---|
|
Crea una nuova traccia. |
|
Recupera una traccia. |
|
Elenca tutte le tracce. |
|
Applica patch a una traccia. |
|
Consente di aggiornare un canale. |