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로 인코딩된 문자열 (c.f. RFC4648, 섹션 5 'URL 및 파일 이름 안전 알파벳을 사용한 Base64 인코딩')에 있는 이미지의 실제 바이트입니다. - 이미지 유형은 png 또는 jpg일 수 있습니다.
- 이미지는 정사각형이어야 합니다.
- 이미지 크기는 512x512인 것이 가장 좋습니다.
|
DisplayMode
열거형 |
DISPLAY_MODE_UNSPECIFIED |
사용되지 않음. |
MINIMAL_UI |
탐색을 제어하고 페이지 URL을 보기 위한 최소한의 브라우저 UI 요소 집합으로 웹 앱을 엽니다. |
STANDALONE |
웹 앱을 열어 독립형 네이티브 애플리케이션처럼 보입니다. 브라우저 UI 요소와 페이지 URL은 표시되지 않지만 시스템 상태 표시줄과 뒤로 버튼은 표시됩니다. |
FULL_SCREEN |
표시되는 컨트롤 없이 전체 화면에서 웹 앱을 엽니다. 브라우저 UI 요소, 페이지 URL, 시스템 상태 표시줄, 뒤로 버튼이 표시되지 않으며 웹 앱이 사용 가능한 디스플레이 영역 전체를 차지합니다. |
메서드 |
|
웹 앱을 만듭니다. |
|
웹 앱을 삭제합니다. |
|
웹 앱을 가져옵니다. |
|
지정된 기업의 웹 앱을 나열합니다. |
|
웹 앱을 업데이트합니다. |
달리 명시되지 않는 한 이 페이지의 콘텐츠에는 Creative Commons Attribution 4.0 라이선스에 따라 라이선스가 부여되며, 코드 샘플에는 Apache 2.0 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 Google Developers 사이트 정책을 참조하세요. 자바는 Oracle 및/또는 Oracle 계열사의 등록 상표입니다.
최종 업데이트: 2025-07-26(UTC)
[null,null,["최종 업데이트: 2025-07-26(UTC)"],[[["\u003cp\u003eA web app resource defines properties like name, title, URL, icons, and display mode, and allows for version control.\u003c/p\u003e\n"],["\u003cp\u003eWeb apps can be managed with methods to create, delete, retrieve, list, and update them.\u003c/p\u003e\n"],["\u003cp\u003eWebAppIcon defines the icon for the web app, supporting PNG, JPG, and WebP formats, ideally in a 512x512 size.\u003c/p\u003e\n"],["\u003cp\u003eDisplayMode allows controlling the web app's presentation, ranging from minimal UI to full-screen mode.\u003c/p\u003e\n"]]],["This describes a WebApp resource, its associated icon, and display settings. WebApps have properties like `name`, `title`, `startUrl`, `icons`, `displayMode`, and `versionCode`. `WebAppIcon` includes image data encoded in base64url. `DisplayMode` settings are `MINIMAL_UI`, `STANDALONE`, or `FULL_SCREEN`. Methods available include `create`, `delete`, `get`, `list`, and `patch`, enabling management of web apps within an enterprise.\n"],null,["# REST Resource: enterprises.webApps\n\n- [Resource: WebApp](#WebApp)\n - [JSON representation](#WebApp.SCHEMA_REPRESENTATION)\n- [WebAppIcon](#WebAppIcon)\n - [JSON representation](#WebAppIcon.SCHEMA_REPRESENTATION)\n- [DisplayMode](#DisplayMode)\n- [Methods](#METHODS_SUMMARY)\n\nResource: WebApp\n----------------\n\nA web app.\n\n| JSON representation |\n|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| ``` { \"name\": string, \"title\": string, \"startUrl\": string, \"icons\": [ { object (/android/management/reference/rest/v1/enterprises.webApps#WebAppIcon) } ], \"displayMode\": enum (/android/management/reference/rest/v1/enterprises.webApps#DisplayMode), \"versionCode\": string } ``` |\n\n| Fields ||\n|---------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `name` | `string` The name of the web app, which is generated by the server during creation in the form `enterprises/{enterpriseId}/webApps/{packageName}`. |\n| `title` | `string` The title of the web app as displayed to the user (e.g., amongst a list of other applications, or as a label for an icon). |\n| `startUrl` | `string` The start URL, i.e. the URL that should load when the user opens the application. |\n| `icons[]` | `object (`[WebAppIcon](/android/management/reference/rest/v1/enterprises.webApps#WebAppIcon)`)` A list of icons for the web app. Must have at least one element. |\n| `displayMode` | `enum (`[DisplayMode](/android/management/reference/rest/v1/enterprises.webApps#DisplayMode)`)` The display mode of the web app. |\n| `versionCode` | `string (`[int64](https://developers.google.com/discovery/v1/type-format)` format)` The current version of the app. Note that the version can automatically increase during the lifetime of the web app, while Google does internal housekeeping to keep the web app up-to-date. |\n\nWebAppIcon\n----------\n\nAn icon for a web app. Supported formats are: png, jpg and webp.\n\n| JSON representation |\n|---------------------------------|\n| ``` { \"imageData\": string } ``` |\n\n| Fields ||\n|-------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `imageData` | `string` The actual bytes of the image in a base64url encoded string (c.f. RFC4648, section 5 \"Base 64 Encoding with URL and Filename Safe Alphabet\"). - The image type can be png or jpg. - The image should ideally be square. - The image should ideally have a size of 512x512. \u003cbr /\u003e |\n\nDisplayMode\n-----------\n\nThe display mode of the web app.\n\n| Enums ||\n|----------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `DISPLAY_MODE_UNSPECIFIED` | Not used. |\n| `MINIMAL_UI` | Opens the web app with a minimal set of browser UI elements for controlling navigation and viewing the page URL. |\n| `STANDALONE` | Opens the web app to look and feel like a standalone native application. The browser UI elements and page URL are not visible, however the system status bar and back button are visible. |\n| `FULL_SCREEN` | Opens the web app in full screen without any visible controls. The browser UI elements, page URL, system status bar and back button are not visible, and the web app takes up the entirety of the available display area. |\n\n| Methods ------- ||\n|--------------------------------------------------------------------------------|----------------------------------------|\n| ### [create](/android/management/reference/rest/v1/enterprises.webApps/create) | Creates a web app. |\n| ### [delete](/android/management/reference/rest/v1/enterprises.webApps/delete) | Deletes a web app. |\n| ### [get](/android/management/reference/rest/v1/enterprises.webApps/get) | Gets a web app. |\n| ### [list](/android/management/reference/rest/v1/enterprises.webApps/list) | Lists web apps for a given enterprise. |\n| ### [patch](/android/management/reference/rest/v1/enterprises.webApps/patch) | Updates a web app. |"]]