REST Resource: projects.apps.releases

リソース: Release

Firebase アプリのリリース。

JSON 表現
{
  "name": string,
  "releaseNotes": {
    object (ReleaseNotes)
  },
  "displayVersion": string,
  "buildVersion": string,
  "createTime": string,
  "firebaseConsoleUri": string,
  "testingUri": string,
  "binaryDownloadUri": string
}
フィールド
name

string

リリース リソースの名前。

形式: projects/{projectNumber}/apps/{appId}/releases/{releaseId}

releaseNotes

object (ReleaseNotes)

リリースの注意事項。

displayVersion

string

出力専用。リリースのバージョンを表示します。Android リリースの場合、ディスプレイ バージョンは versionName です。iOS リリースの場合、表示バージョンは CFBundleShortVersionString です。

buildVersion

string

出力専用。リリースのビルド バージョン。Android リリースの場合、ビルド バージョンは versionCode です。iOS リリースの場合、ビルド バージョンは CFBundleVersion です。

createTime

string (Timestamp format)

出力専用。リリースが作成された時刻。

RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"

firebaseConsoleUri

string

出力専用。リリースが 1 つだけ表示されている Firebase コンソールへのリンク。

testingUri

string

出力専用。テスターのウェブクリップまたは Android アプリのリリースへのリンク。テスター(アプリへのアクセス権がある)は、リリースノートを確認してデバイスにアプリをインストールできます。

binaryDownloadUri

string

出力専用。アプリバイナリ(IPA/APK/AAB)ファイルを直接ダウンロードするための署名付きリンク(有効期限は 1 時間)。

リリースノート

リリースに属するメモ。

JSON 表現
{
  "text": string
}
フィールド
text

string

リリースノートのテキスト。

メソッド

batchDelete

リリースを削除します。

distribute

リリースをテスターに配布します。

get

リリースを取得します。

list

リリースを一覧表示します。

patch

リリースをアップデートします。