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 です。
- 正方形の画像が理想的です。
- 画像のサイズは 512×512 が理想的です。
|
DisplayMode
列挙型 |
DISPLAY_MODE_UNSPECIFIED |
使用されません。 |
MINIMAL_UI |
ナビゲーションを制御し、ページ URL を表示するための最小限のブラウザ UI 要素でウェブアプリを開きます。 |
STANDALONE |
ウェブアプリを開くと、スタンドアロンのネイティブ アプリのように見えます。ブラウザの UI 要素とページの URL は表示されませんが、システム ステータスバーと [戻る] ボタンは表示されています。 |
FULL_SCREEN |
コントロールを表示せずに、ウェブアプリを全画面で開きます。ブラウザの UI 要素、ページの URL、システム ステータスバー、戻るボタンは表示されず、ウェブアプリは使用可能な表示領域全体を占有します。 |
メソッド |
|
ウェブアプリを作成します。 |
|
ウェブアプリを削除します。 |
|
ウェブアプリを取得します。 |
|
指定した企業のウェブアプリを一覧表示します。 |
|
ウェブアプリを更新します。 |
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンスにより使用許諾されます。コードサンプルは Apache 2.0 ライセンスにより使用許諾されます。詳しくは、Google Developers サイトのポリシーをご覧ください。Java は 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. |"]]