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 )
قائمة برموز تطبيق الويب. يجب أن يحتوي على عنصر واحد على الأقل.
|
displayMode |
enum (DisplayMode )
وضع عرض تطبيق الويب
|
versionCode |
string (int64 format)
الإصدار الحالي من التطبيق وتجدر الإشارة إلى أنّ الإصدار يمكن أن يزيد تلقائيًا خلال فترة عمل تطبيق الويب، بينما تنفّذ Google عمليات ضبط داخلية داخلية للحفاظ على تحديث تطبيق الويب.
|
WebAppIcon
رمز لتطبيق ويب. التنسيقات المتوافقة هي: png وjpg وwebp.
تمثيل JSON |
{
"imageData": string
} |
الحقول |
imageData |
string
وحدات البايت الفعلية للصورة في سلسلة بترميز base64url (c.f. RFC4648، القسم 5 "ترميز Base 64 باستخدام عنوان URL واسم الملف الآمن"). - يمكن أن يكون نوع الصورة png أو jpg.
- من المفترض أن تكون الصورة مربّعة.
- من المفترض أن يكون حجم الصورة 512x512.
|
DisplayMode
عمليات التعداد |
DISPLAY_MODE_UNSPECIFIED |
غير مستخدَم |
MINIMAL_UI |
يؤدي هذا الاختصار إلى فتح تطبيق الويب باستخدام الحد الأدنى من مجموعة عناصر واجهة المستخدم الخاصة بالمتصفّح للتحكّم في التنقّل وعرض عنوان URL للصفحة. |
STANDALONE |
يفتح تطبيق الويب ليبدو وكأنه تطبيق أصلي مستقل. لا تظهر عناصر واجهة المستخدم في المتصفّح وعنوان URL للصفحة، ولكن يظهر شريط حالة النظام وزر الرجوع. |
FULL_SCREEN |
لفتح تطبيق الويب في وضع ملء الشاشة بدون أي عناصر تحكُّم مرئية. لا تظهر عناصر واجهة المستخدم في المتصفّح وعنوان URL للصفحة وشريط حالة النظام وزر الرجوع، ويَشغل تطبيق الويب مساحة العرض المتاحة بالكامل. |
الطُرق |
|
ينشئ تطبيق ويب. |
|
يؤدي هذا الإجراء إلى حذف تطبيق ويب. |
|
الحصول على تطبيق ويب. |
|
يسرد تطبيقات الويب لمؤسسة معيّنة. |
|
يحدّث تطبيق ويب. |
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2025-07-26 (حسب التوقيت العالمي المتفَّق عليه)
[null,null,["تاريخ التعديل الأخير: 2025-07-26 (حسب التوقيت العالمي المتفَّق عليه)"],[[["\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. |"]]