REST Resource: projects.apps.releases

리소스: 릴리스

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

출력 전용입니다. 단일 출시 버전을 표시하는 Firebase Console 링크입니다.

testingUri

string

출력 전용입니다. 앱 액세스 권한을 부여받은 테스터가 출시 노트를 보고 기기에 앱을 설치할 수 있도록 하는 테스터 웹 클립 또는 Android 앱의 출시 버전 링크입니다.

binaryDownloadUri

string

출력 전용입니다. 앱 바이너리 (IPA/APK/AAB) 파일을 직접 다운로드할 수 있는 서명된 링크 (1시간 후 만료)

출시 노트

발표곡에 속한 메모입니다.

JSON 표현
{
  "text": string
}
필드
text

string

출시 노트의 텍스트입니다.

메소드

batchDelete

출시 버전을 삭제합니다.

distribute

출시 버전을 테스터에게 배포합니다.

get

출시 버전을 가져옵니다.

list

출시 버전을 나열합니다.

patch

출시 버전을 업데이트합니다.