資源:Track
追蹤設定。TracksService 的資源。
JSON 表示法 |
---|
{
"track": string,
"releases": [
{
object ( |
欄位 | |
---|---|
track |
曲目 ID。 板型規格資料軌道會使用特殊前置字串做為 ID,例如 |
releases[] |
在讀取要求中,代表測試群組中的所有有效版本。在更新要求中,代表所需變更。 |
版本
測試群組中的版本。
JSON 表示法 |
---|
{ "name": string, "versionCodes": [ string ], "releaseNotes": [ { object ( |
欄位 | |
---|---|
name |
發布名稱。不必是唯一值。如果未設定,系統會根據 APK 的 versionName 產生名稱。如果版本包含多個 APK,名稱會根據日期產生。 |
version |
這個版本中所有 APK 的版本代碼。必須包含要保留的舊版版本代碼。 |
release |
這個版本的新功能說明。 |
status |
版本狀態。 |
user |
符合分階段發布資格的使用者比例。0 < fraction < 1。只有在狀態為「inProgress」或「halted」時才能設定。 |
country |
將版本限制在特定國家/地區。 |
in |
發布版本的應用程式內更新優先順序。系統會以這個優先順序考量版本中所有新新增的 APK。可接受的值介於 [0, 5] 之間,其中 5 為最高優先順序。預設值為 0。在發布版本後,就無法更新 inAppUpdatePriority。請參閱 https://developer.android.com/guide/playcore/in-app-updates。 |
LocalizedText
指定語言的本地化文字。
JSON 表示法 |
---|
{ "language": string, "text": string } |
欄位 | |
---|---|
language |
語言本地化代碼 (BCP-47 語言標記,例如「de-AT」,表示奧地利德文)。 |
text |
指定語言的文字。 |
狀態
版本的狀態。
列舉 | |
---|---|
statusUnspecified |
未指定的狀態。 |
draft |
系統不會向使用者提供該版本的 APK。 |
inProgress |
系統會根據「userFraction」向部分使用者提供該版本的 APK。 |
halted |
系統不會再向使用者提供該版本的 APK。已安裝這些 APK 的使用者不會受到影響。 |
completed |
這個版本不會再有任何變更。除非使用者符合較新版本的 APK 資格,否則系統會向所有使用者提供該版本的 APK。 |
CountryTargeting
指定國家/地區的規格。
JSON 表示法 |
---|
{ "countries": [ string ], "includeRestOfWorld": boolean } |
欄位 | |
---|---|
countries[] |
指定的國家/地區,以兩個字母的 CLDR 代碼指定。 |
include |
納入「其他國家/地區」以及明確指定的國家/地區。 |
方法 |
|
---|---|
|
建立新字幕軌。 |
|
取得曲目。 |
|
列出所有音軌。 |
|
修補音軌。 |
|
更新曲目。 |