リソース: 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」または「halted」の場合にのみ設定できます。 |
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[] |
ターゲットに設定する国。2 文字の CLDR コードで指定します。 |
includeRestOfWorld |
「その他の国」と明示的にターゲットとする国を含める。 |
Methods |
|
---|---|
|
新しいトラックを作成します。 |
|
トラックを取得します。 |
|
すべてのトラックを一覧表示します。 |
|
トラックにパッチを適用します。 |
|
トラックを更新します。 |