Drive manifest kaynağı
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Google Drive'daki Google Workspace eklentisi içeriğini ve davranışını tanımlamak için kullanılan kaynak yapılandırması.
Google Workspace eklenti manifestoları, Drive'ı genişletiyorsa Zorunlu olarak işaretlenen tüm bileşenleri içermelidir.
Drive
Google Drive uzantıları için Google Workspace eklenti manifest yapılandırması. Daha fazla bilgi için Google Workspace eklentileriyle Drive'ı genişletme başlıklı makaleyi inceleyin.
Alanlar |
homepageTrigger |
object (HomepageTrigger)
Eklenti oluşturmak için tetikleyici işlev spesifikasyonu
Drive ana makinesinde ana sayfa. Bu işlem,
addOns.common.homepageTrigger seçeneğini geçersiz kılar.
|
onItemsSelectedTrigger |
object (OnItemsSelectedTrigger)
Kullanıcının Drive'da öğe seçmesiyle tetiklenen eklenti davranışını sağlamak için gereklidir. Google Drive'da öğe seçimleri için bağlamsal tetikleyici işlev spesifikasyonu.
|
OnItemsSelectedTrigger
Kullanıcı Google Drive'da bir veya daha fazla dosya ya da klasör seçtiğinde tetiklenen bağlamsal tetikleyici yapılandırması. Daha fazla bilgi için Seçilen öğeler için Drive bağlamsal arayüzü başlıklı makaleyi inceleyin.
JSON gösterimi |
{
"runFunction": string
} |
Alanlar |
runFunction |
string
Google Drive'da dosyalar veya klasörler seçildiğinde çalıştırılacak işlevin adı. Belirtilmişse bu işlevi, eklenti kullanıcı arayüzünde gösterilecek Card nesneleri dizisini oluşturup döndürmek için uygulamanız gerekir.
|
Aksi belirtilmediği sürece bu sayfanın içeriği Creative Commons Atıf 4.0 Lisansı altında ve kod örnekleri Apache 2.0 Lisansı altında lisanslanmıştır. Ayrıntılı bilgi için Google Developers Site Politikaları'na göz atın. Java, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2025-08-31 UTC.
[null,null,["Son güncelleme tarihi: 2025-08-31 UTC."],[[["\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. |"]]