Ressource: Track
Eine Track-Konfiguration. Die Ressource für TracksService.
JSON-Darstellung |
---|
{
"track": string,
"releases": [
{
object ( |
Felder | |
---|---|
track |
ID des Tracks. Formfaktor-Tracks haben ein spezielles Präfix als Kennung, z. B. |
releases[] |
Stellt in einer Leseanfrage alle aktiven Releases im Track dar. Stellt in einer Aktualisierungsanfrage die gewünschten Änderungen dar. |
Release
Ein Release innerhalb eines Tracks.
JSON-Darstellung |
---|
{ "name": string, "versionCodes": [ string ], "releaseNotes": [ { object ( |
Felder | |
---|---|
name |
Der Releasename. Muss nicht eindeutig sein. Wenn nicht festgelegt, wird der Name aus dem versionName des APK generiert. Wenn der Release mehrere APKs enthält, wird der Name aus dem Datum generiert. |
versionCodes[] |
Versionscodes aller APKs in der Version. Muss Versionscodes enthalten, die aus früheren Releases beibehalten werden sollen. |
releaseNotes[] |
Eine Beschreibung der Neuerungen in dieser Version. |
status |
Der Status der Veröffentlichung. |
userFraction |
Anteil der Nutzer, die für einen gestaffelten Release berechtigt sind. 0 < Bruch < 1. Kann nur festgelegt werden, wenn der Status „In Bearbeitung“ oder „Angehalten“ ist. |
countryTargeting |
Beschränkt einen Release auf eine bestimmte Gruppe von Ländern. |
inAppUpdatePriority |
Priorität für In-App-Updates des Release. Alle im Release neu hinzugefügten APKs haben diese Priorität. Kann Werte im Bereich [0, 5] annehmen, wobei 5 die höchste Priorität hat. Die Standardeinstellung ist 0. inAppUpdatePriority kann nach der Einführung des Release nicht mehr aktualisiert werden. Weitere Informationen finden Sie unter https://developer.android.com/guide/playcore/in-app-updates. |
LocalizedText
Lokalisierter Text in der jeweiligen Sprache
JSON-Darstellung |
---|
{ "language": string, "text": string } |
Felder | |
---|---|
language |
Sprachlokalisierungscode (ein BCP-47-Sprachcode, zum Beispiel "de-AT" für Österreichisches Deutsch) |
text |
Text in der angegebenen Sprache. |
Status
Der Status eines Release.
Enums | |
---|---|
statusUnspecified |
Nicht angegebener Status. |
draft |
Die APKs des Release werden Nutzern nicht zur Verfügung gestellt. |
inProgress |
Die APKs des Release werden für einen Bruchteil der Nutzer bereitgestellt, die durch „userFraction“ bestimmt werden. |
halted |
Die APKs des Release werden Nutzern nicht mehr zur Verfügung gestellt. Nutzer, die diese APKs bereits haben, sind davon nicht betroffen. |
completed |
Der Release wird keine weiteren Änderungen enthalten. Die zugehörigen APKs werden allen Nutzern zur Verfügung gestellt, es sei denn, sie sind berechtigt, APKs einer neueren Version zu verwenden. |
CountryTargeting
Spezifikation für das Länder-Targeting.
JSON-Darstellung |
---|
{ "countries": [ string ], "includeRestOfWorld": boolean } |
Felder | |
---|---|
countries[] |
Länder für die Ausrichtung, angegeben als CLDR-Codes mit zwei Buchstaben |
includeRestOfWorld |
"Rest der Welt" sowie explizit ausgerichtete Länder einschließen |
Methoden |
|
---|---|
|
Erstellt einen neuen Track. |
|
Ruft einen Titel ab. |
|
Listet alle Tracks auf. |
|
Patches einen Titel. |
|
Aktualisiert einen Track. |