REST Resource: enterprises.webApps

리소스: WebApp

웹 앱

JSON 표현
{
  "name": string,
  "title": string,
  "startUrl": string,
  "icons": [
    {
      object (WebAppIcon)
    }
  ],
  "displayMode": enum (DisplayMode),
  "versionCode": string
}
필드
name

string

생성 중에 서버에서 생성되는 enterprises/{enterpriseId}/webApps/{packageName} 형식으로, 웹 앱의 이름입니다.

title

string

사용자에게 표시되는 웹 앱의 제목입니다(예: 다른 애플리케이션 목록 중에서 또는 아이콘의 라벨로 표시됨).

startUrl

string

시작 URL, 즉 사용자가 애플리케이션을 열 때 로드되어야 하는 URL입니다.

icons[]

object (WebAppIcon)

웹 앱의 아이콘 목록입니다. 요소가 1개 이상 있어야 합니다.

displayMode

enum (DisplayMode)

웹 앱의 디스플레이 모드입니다.

versionCode

string (int64 format)

앱의 현재 버전입니다.

Google은 웹 앱을 최신 상태로 유지하기 위해 내부 관리를 수행하는 반면, 웹 앱의 전체 기간 동안 버전은 자동으로 증가할 수 있습니다.

WebAppIcon

웹 앱의 아이콘입니다. 지원되는 형식은 png, jpg, webp입니다.

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

string

base64url로 인코딩된 문자열의 이미지 실제 바이트입니다(참고: RFC4648, 섹션 5 'URL 및 파일 이름 안전 알파벳을 사용한 Base 64 인코딩').

  • 이미지 유형은 png 또는 jpg일 수 있습니다.
  • 이미지는 정사각형이 가장 좋습니다.
  • 이미지의 크기는 512x512가 이상적입니다.

DisplayMode

웹 앱의 표시 모드

열거형
DISPLAY_MODE_UNSPECIFIED 사용되지 않음.
MINIMAL_UI 탐색을 제어하고 페이지 URL을 보기 위한 최소한의 브라우저 UI 요소 집합으로 웹 앱을 엽니다.
STANDALONE 웹 앱을 열어 독립형 네이티브 애플리케이션처럼 보이게 합니다. 브라우저 UI 요소와 페이지 URL은 표시되지 않지만 시스템 상태 표시줄과 뒤로 버튼은 표시됩니다.
FULL_SCREEN 표시되는 컨트롤 없이 전체 화면에서 웹 앱을 엽니다. 브라우저 UI 요소, 페이지 URL, 시스템 상태 표시줄, 뒤로 버튼이 표시되지 않으며 웹 앱이 사용 가능한 디스플레이 영역 전체를 차지합니다.

메서드

create

웹 앱을 만듭니다.

delete

웹 앱을 삭제합니다.

get

웹 앱을 가져옵니다.

list

지정된 기업의 웹 앱을 나열합니다.

patch

웹 앱을 업데이트합니다.