Zasób: Track
Konfiguracja ścieżki. Zasób usługi TracksService.
Zapis JSON |
---|
{
"track": string,
"releases": [
{
object ( |
Pola | |
---|---|
track |
Identyfikator utworu. Ścieżki formatu mają specjalny prefiks jako identyfikator, np. |
releases[] |
W żądaniu odczytu reprezentuje wszystkie aktywne wersje na ścieżce. W żądaniu aktualizacji odzwierciedla żądane zmiany. |
Wersja
Wersja w obrębie ścieżki.
Zapis JSON |
---|
{ "name": string, "versionCodes": [ string ], "releaseNotes": [ { object ( |
Pola | |
---|---|
name |
Nazwa wersji. Nie musi być niepowtarzalna. Jeśli jej nie skonfigurujesz, nazwa będzie generowana na podstawie parametru versionName (wersja) pliku APK. Jeśli wersja zawiera wiele plików APK, nazwa jest generowana na podstawie daty. |
versionCodes[] |
Kody wersji wszystkich plików APK w danej wersji. Musi zawierać kody wersji, aby zachować je z poprzednich wersji. |
releaseNotes[] |
Opis nowości w tej wersji. |
status |
Stan wersji. |
userFraction |
Odsetek użytkowników, którzy kwalifikują się do wersji etapowej. 0 < ułamek < 1. Można ustawić tylko wtedy, gdy stan to „W toku” lub „zatrzymane”. |
countryTargeting |
Ogranicza wydanie do konkretnego zestawu krajów. |
inAppUpdatePriority |
Priorytet aktualizacji w aplikacji. Wszystkie nowo dodane pliki APK w danej wersji będą miały ten priorytet. Może przyjmować wartości z zakresu [0–5], przy czym 5 to najwyższy priorytet. Wartość domyślna to 0. Po wdrożeniu wersji nie można zaktualizować elementu inAppUpdatePriority. Więcej informacji: https://developer.android.com/guide/playcore/in-app-updates. |
LocalizedText
Tekst zlokalizowany w danym języku.
Zapis JSON |
---|
{ "language": string, "text": string } |
Pola | |
---|---|
language |
Kod lokalizacji języka (tag języka BCP-47, np. „de-AT” dla austriackiego niemieckiego). |
text |
Tekst w danym języku. |
Stan
Stan wersji.
Wartości w polu enum | |
---|---|
statusUnspecified |
Stan nieokreślony. |
draft |
Pliki APK tej wersji nie są udostępniane użytkownikom. |
inProgress |
Pliki APK wersji są udostępniane części użytkowników, co jest określane przez parametr „userFraction”. |
halted |
Pliki APK tej wersji nie będą już udostępniane użytkownikom. Nie ma to wpływu na użytkowników, którzy już mają te pliki APK. |
completed |
Nie wprowadzimy w niej żadnych dalszych zmian. Jego pliki APK są udostępniane wszystkim użytkownikom, chyba że kwalifikują się do korzystania z pakietów APK nowszej wersji. |
CountryTargeting
Specyfikacja kierowania na kraje.
Zapis JSON |
---|
{ "countries": [ string ], "includeRestOfWorld": boolean } |
Pola | |
---|---|
countries[] |
Kraje docelowe, określone w postaci dwuliterowych kodów CLDR. |
includeRestOfWorld |
Uwzględnij „resztę świata” jak i krajów, na które mają być kierowane konkretne reklamy. |
Metody |
|
---|---|
|
Tworzy nową ścieżkę. |
|
Pobiera utwór. |
|
Wyświetla listę wszystkich utworów. |
|
Poprawia ścieżkę. |
|
Aktualizuje ścieżkę. |