リソース: Track
トラックの設定。TracksService のリソース。
JSON 表現 |
---|
{
"track": string,
"releases": [
{
object ( |
フィールド | |
---|---|
track |
トラックの識別子。 |
releases[] |
読み取りリクエストでは、トラック内のすべてのアクティブなリリースを表します。更新リクエストでは、必要な変更を表します。 |
リリース
トラック内のリリース。
JSON 表現 |
---|
{ "name": string, "versionCodes": [ string ], "releaseNotes": [ { object ( |
フィールド | |
---|---|
name |
リリース名。一意である必要はありません。設定しない場合、名前は APK の versionName から生成されます。リリースに複数の APK が含まれている場合、名前は日付から生成されます。 |
versionCodes[] |
リリース内のすべての APK のバージョン コード。以前のリリースから保持するバージョン コードを含める必要があります。 |
releaseNotes[] |
このリリースの新機能の説明。 |
status |
リリースのステータス。 |
userFraction |
段階的なリリースの対象となるユーザーの割合。0 < 端数 < 1. ステータスが「inProgress」または「停止中」の場合にのみ設定できます。 |
countryTargeting |
リリースを特定の国のセットに制限します。 |
inAppUpdatePriority |
リリースのアプリ内アップデートの優先度。リリースで新たに追加された APK はすべて、この優先度の対象となります。[0, 5] の範囲で値を取得できます。5 が優先されます。デフォルトは 0 です。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 |
リリースの APK は、一部のユーザー(一部)に配信されています。 |
halted |
リリースの APK はユーザーに配信されなくなります。これらの APK がすでにインストールされているユーザーに影響はありません。 |
completed |
このリリースで行われる変更はありません。APK がすべてのユーザーに配信される(より新しいリリースの APK を利用できるユーザーを除く)。 |
国ターゲティング
国のターゲット設定。
JSON 表現 |
---|
{ "countries": [ string ], "includeRestOfWorld": boolean } |
フィールド | |
---|---|
countries[] |
対象とする国。2 文字の CLDR コードで指定します。 |
includeRestOfWorld |
「残りの国」と明示的にターゲットとする国を含めます。 |
Methods |
|
---|---|
|
トラックを取得します。 |
|
すべてのトラックを一覧表示します。 |
|
トラックにパッチを適用します。 |
|
トラックを更新します。 |