リソース: Track
トラックの設定。TracksService のリソース。
JSON 表現 |
---|
{
"track": string,
"releases": [
{
object ( |
フィールド | |
---|---|
track |
トラックの識別子。 フォーム ファクタ トラックには、識別子として特別な接頭辞が付きます(例: |
releases[] |
読み取りリクエストでは、トラックのすべてのアクティブなリリースが表示されます。更新リクエストでは、必要な変更が表示されます。 |
リリース
トラック内のリリース。
JSON 表現 |
---|
{ "name": string, "versionCodes": [ string ], "releaseNotes": [ { object ( |
フィールド | |
---|---|
name |
リリース名。一意である必要はありません。設定しない場合、APK の versionName から名前が生成されます。リリースに複数の APK が含まれる場合、名前は日付から生成されます。 |
version |
リリースのすべての APK のバージョン コード。以前のリリースから保持するためにバージョン コードを含める必要があります。 |
release |
このリリースの新機能の説明。 |
status |
リリースのステータス。 |
user |
ステージング済みリリースの対象となるユーザーの割合。0 < 割合 < 1。「inProgress」または「halted」のステータス時にのみ設定できます。 |
country |
リリースを特定の国に制限します。 |
in |
リリースのアプリ内アップデートの優先度。リリースに新しく追加されたすべての APK はこの優先度に基づいて検討されます。5 を最優先として、[0, 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 コードで指定する国のターゲット設定。 |
include |
明示した対象国と同様に「その他の地域」を含めます。 |
メソッド |
|
---|---|
|
新しいトラックを作成します。 |
|
トラックを取得します。 |
|
すべてのトラックを一覧表示します。 |
|
トラックにパッチを適用します。 |
|
トラックを更新します。 |