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