منبع مانیفست را هدایت کنید
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
پیکربندی منبعی که برای تعریف محتوا و رفتار افزونه Google Workspace در Google Drive استفاده میشود. اگر مانیفستهای افزودنی Google Workspace را گسترش دهند، باید همه مؤلفهها بهعنوان «الزامی» علامتگذاری شوند.
رانندگی کنید
پیکربندی مانیفست افزونه Google Workspace برای برنامههای افزودنی Google Drive. برای اطلاعات بیشتر به افزونههای Drive with Google Workspace مراجعه کنید.
فیلدها |
---|
homepageTrigger | object ( HomepageTrigger ) مشخصات عملکرد ماشه برای ایجاد صفحه اصلی افزونه در میزبان Drive. این برنامه addOns.common.homepageTrigger را لغو می کند. |
onItemsSelectedTrigger | object ( OnItemsSelectedTrigger ) برای ارائه رفتار افزونهای که توسط انتخاب موارد در Drive توسط کاربر ایجاد میشود، الزامی است. مشخصات تابع ماشه متنی برای انتخاب موارد در Google Drive. |
OnItemsSelectedTrigger
پیکربندی برای یک راهانداز متنی که وقتی کاربر یک یا چند فایل یا پوشه را در Google Drive انتخاب میکند فعال میشود. برای اطلاعات بیشتر، برای موارد انتخاب شده، رابط متنی Drive را ببینید.
نمایندگی JSON |
---|
{
"runFunction": string
} |
فیلدها |
---|
runFunction | string نام تابعی که هنگام انتخاب فایلها یا پوشهها در Google Drive اجرا میشود. اگر مشخص شده است، باید این تابع را برای ایجاد و بازگرداندن آرایه ای از اشیاء Card برای نمایش در رابط کاربری افزونه پیاده سازی کنید. |
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2025-08-29 بهوقت ساعت هماهنگ جهانی.
[null,null,["تاریخ آخرین بهروزرسانی 2025-08-29 بهوقت ساعت هماهنگ جهانی."],[[["\u003cp\u003eGoogle Workspace Add-on manifests extending Drive must include all required components.\u003c/p\u003e\n"],["\u003cp\u003eDrive extensions utilize a manifest configuration for defining add-on content and behavior within Google Drive.\u003c/p\u003e\n"],["\u003cp\u003eAn \u003ccode\u003eonItemsSelectedTrigger\u003c/code\u003e is required in the manifest to enable add-on functionality when users select Drive items.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eonItemsSelectedTrigger\u003c/code\u003e specifies a function that builds and returns Card objects for the add-on UI.\u003c/p\u003e\n"]]],[],null,["# Drive manifest resource\n\nThe resource configuration that is used to define\n[Google Workspace add-on](/workspace/add-ons/concepts/types#g_suite_add-ons)\ncontent and behavior within Google Drive.\nGoogle Workspace add-on manifests must have\nall the components marked as **Required** if they extend Drive.\n\nDrive\n-----\n\nThe Google Workspace add-on manifest configuration for\nGoogle Drive extensions. See\n[Extending Drive with Google Workspace add-ons](/workspace/add-ons/drive)\nfor more information.\n\n| JSON representation |\n|--------------------------------------------------------------------------------------------------------------------------------|\n| ```text { \"homepageTrigger\": { object (HomepageTrigger) }, \"onItemsSelectedTrigger\": { object (OnItemsSelectedTrigger) } } ``` |\n\n| Fields ||\n|--------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `homepageTrigger` | `object (`[HomepageTrigger](/apps-script/manifest/homepage-trigger)`)` The trigger function specification for creating the add-on [homepage](/workspace/add-ons/concepts/homepages) in the Drive host. This overrides [`addOns.common.homepageTrigger`](/apps-script/manifest/addons#Common.FIELDS.homepageTrigger). |\n| `onItemsSelectedTrigger` | `object (`[OnItemsSelectedTrigger](#onitemsselectedtrigger)`)` **Required to provide add-on behavior triggered by user selection of items in Drive.** The contextual trigger function specification for item selections in Google Drive. |\n\n### OnItemsSelectedTrigger\n\nA configuration for a contextual trigger that fires when a user selects\none or more files or folders in Google Drive. See\n[Drive contextual interface for items selected](/workspace/add-ons/drive/building-drive-interfaces#drive_contextual_interface_for_items_selected)\nfor more information.\n\n| JSON representation |\n|---------------------------------------|\n| ```text { \"runFunction\": string } ``` |\n\n| Fields ||\n|---------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `runFunction` | `string` The name of the function to run when files or folders are selected in Google Drive. If specified, you must implement this function to build and return an array of [`Card`](/apps-script/reference/card-service/card) objects for display in the add-on UI. |"]]