資源:Track
測試群組設定。TracksService 的資源。
JSON 表示法 |
---|
{
"track": string,
"releases": [
{
object ( |
欄位 | |
---|---|
track |
曲目的 ID。 板型規格軌道會使用特殊前置字元做為 ID,例如 |
releases[] |
在讀取要求中,代表測試群組中的所有有效版本。在更新要求中,代表所需的變更。 |
版本
測試群組中的版本。
JSON 表示法 |
---|
{ "name": string, "versionCodes": [ string ], "releaseNotes": [ { object ( |
欄位 | |
---|---|
name |
版本名稱。可以重複。如未設定,系統會根據 APK 的 versionName 產生名稱。如果版本含有多個 APK,系統會根據日期產生名稱。 |
versionCodes[] |
版本中所有 APK 的版本代碼。必須包含先前版本的保留版本代碼。 |
releaseNotes[] |
說明這個版本的新功能。 |
status |
發布的狀態。 |
userFraction |
符合階段發布資格的使用者比例。0 <分數 <1.只有在狀態為「進行中」時才能設定或「暫停」的情況 |
countryTargeting |
只在一組特定國家/地區發布版本。 |
inAppUpdatePriority |
版本的應用程式內更新優先順序。系統會將這個版本中所有新增的 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 |
目前版本的 APK 提供給部分使用者 (取決於「userFraction」)。 |
halted |
但將無法再向使用者提供該版本的 APK。已安裝這些 APK 的使用者則不受影響。 |
completed |
發布內容不會有任何異動。系統會向所有使用者提供 APK,除非使用者能夠使用較新版本的 APK。 |
CountryTargeting
指定國家/地區規格。
JSON 表示法 |
---|
{ "countries": [ string ], "includeRestOfWorld": boolean } |
欄位 | |
---|---|
countries[] |
要指定的國家/地區,以兩字母 CLDR 代碼的形式指定。 |
includeRestOfWorld |
包含「其他國家/地區」以及明確指定國家/地區 |
方法 |
|
---|---|
|
建立新字幕軌。 |
|
取得賽道。 |
|
列出所有曲目。 |
|
修補音軌。 |
|
更新測試群組。 |