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 콘솔 링크입니다.

testingUri

string

출력만 가능합니다. 테스터(앱에 대한 액세스 권한이 부여된)가 출시 노트를 보고 기기에 앱을 설치할 수 있도록 하는 테스터 웹 클립 또는 Android 앱의 출시 링크입니다.

binaryDownloadUri

string

출력만 가능합니다. 앱 바이너리(IPA/APK/AAB) 파일을 직접 다운로드하기 위한 서명된 링크(1시간 후에 만료됨).

릴리즈 노트

릴리스에 속하는 메모입니다.

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

string

릴리스 노트의 텍스트입니다.

행동 양식

batchDelete

릴리스를 삭제합니다.

distribute

테스터에게 릴리스를 배포합니다.

get

릴리스를 가져옵니다.

list

릴리스를 나열합니다.

patch

릴리스를 업데이트합니다.