Ressource: Track
Eine Track-Konfiguration. Die Ressource für TracksService.
JSON-Darstellung |
---|
{
"track": string,
"releases": [
{
object ( |
Felder | |
---|---|
track |
Kennung des Tracks. Formfaktor-Tracks haben ein spezielles Präfix als Kennzeichnung, 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 in einem Track.
JSON-Darstellung |
---|
{ "name": string, "versionCodes": [ string ], "releaseNotes": [ { object ( |
Felder | |
---|---|
name |
Der Releasename. Muss nicht eindeutig sein. Wenn er nicht festgelegt ist, wird der Name aus der versionName des APKs generiert. Wenn der Release mehrere APKs enthält, wird der Name aus dem Datum generiert. |
versionCodes[] |
Versionscodes aller APKs im Release. Muss Versionscodes enthalten, die aus vorherigen Releases beibehalten werden sollen. |
releaseNotes[] |
Eine Beschreibung der Neuerungen in diesem Release. |
status |
Der Status der Veröffentlichung. |
userFraction |
Anteil der Nutzer, die für eine stufenweise Einführung infrage kommen. 0 < fraction < 1. Kann nur festgelegt werden, wenn der Status „inProgress“ oder „halted“ lautet. |
countryTargeting |
Beschränkt einen Release auf eine bestimmte Gruppe von Ländern. Diese Einstellung darf nur für Releases im Produktions-Track festgelegt werden, die sich im Status „Wird ausgeführt“ befinden. |
inAppUpdatePriority |
Priorität des In-App-Updates für die Version. Alle neu hinzugefügten APKs im Release werden mit dieser Priorität berücksichtigt. Kann Werte im Bereich [0, 5] annehmen, wobei 5 die höchste Priorität ist. Der Standardwert ist 0. inAppUpdatePriority kann nicht aktualisiert werden, nachdem die Version eingeführt wurde. Weitere Informationen finden Sie unter https://developer.android.com/guide/playcore/in-app-updates. |
LocalizedText
Lokalisierter Text in der angegebenen Sprache.
JSON-Darstellung |
---|
{ "language": string, "text": string } |
Felder | |
---|---|
language |
Sprachlokalisierungscode (ein BCP-47-Sprachcode, z. B. „de-AT“ für Österreichisches Deutsch). |
text |
Der Text in der angegebenen Sprache. |
Status
Der Status eines Releases.
Enums | |
---|---|
statusUnspecified |
Nicht angegebener Status. |
draft |
Die APKs des Releases werden Nutzern nicht zur Verfügung gestellt. |
inProgress |
Die APKs des Releases werden an einen Teil der Nutzer ausgeliefert, der durch „userFraction“ bestimmt wird. |
halted |
Die APKs des Releases werden nicht mehr an Nutzer ausgeliefert. Nutzer, die diese APKs bereits haben, sind davon nicht betroffen. |
completed |
Es wird keine weiteren Änderungen geben. Die APKs werden für alle Nutzer bereitgestellt, sofern sie nicht für APKs eines neueren Releases infrage kommen. |
CountryTargeting
Spezifikation der Länderausrichtung.
JSON-Darstellung |
---|
{ "countries": [ string ], "includeRestOfWorld": boolean } |
Felder | |
---|---|
countries[] |
Länder, auf die die Ausrichtung erfolgen soll, angegeben als zweistellige CLDR-Codes. |
includeRestOfWorld |
Schließen Sie sowohl „Rest der Welt“ als auch explizit ausgerichtete Länder ein. |
Methoden |
|
---|---|
|
Erstellt einen neuen Track. |
|
Ruft einen Track ab. |
|
Listet alle Tracks auf. |
|
Patcht einen Track. |
|
Aktualisiert einen Track. |
Fehlercodes
Die Vorgänge dieser Ressource geben die folgenden HTTP-Fehlercodes zurück:
Fehlercode | Grund | Auflösung |
---|---|---|
5xx |
Allgemeiner Fehler auf dem Google Play-Server. | Wiederholen Sie Ihre Anfrage.
Wenn das Problem weiterhin besteht, wenden Sie sich an Ihren Google Play-Kundenbetreuer oder senden Sie eine Supportanfrage. Prüfen Sie das Play-Status-Dashboard auf bekannte Ausfälle. |
409 |
Fehler beim Aktualisieren der Gleichzeitigkeit.
Es wurde versucht, ein Objekt zu aktualisieren, das gerade aktualisiert wird. Beispiel: Ein Kauf wird bestätigt, indem gleichzeitig die Methode |
Wiederholen Sie Ihre Anfrage. |