Recurso de manifesto do Drive
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
A configuração de recursos usada para definir o conteúdo e o comportamento do complemento do Google Workspace no Google Drive.
Os manifestos de complementos do Google Workspace precisam ter
todos os componentes marcados como Obrigatório se estenderem o Drive.
Drive
A configuração do manifesto do complemento do Google Workspace para extensões do Google Drive. Consulte
Como estender o Drive com complementos do Google Workspace
para mais informações.
Campos |
homepageTrigger |
object (HomepageTrigger)
A especificação da função de acionamento para criar a página inicial do complemento no host do Drive. Isso substitui
addOns.common.homepageTrigger .
|
onItemsSelectedTrigger |
object (OnItemsSelectedTrigger)
Necessário para fornecer o comportamento do complemento acionado pela seleção de itens do Drive pelo usuário. A especificação da função de acionador contextual para
seleções de itens no Google Drive.
|
OnItemsSelectedTrigger
Uma configuração para um gatilho contextual que é acionado quando um usuário seleciona
um ou mais arquivos ou pastas no Google Drive. Consulte
Interface contextual do Drive para itens selecionados
para mais informações.
Representação JSON |
{
"runFunction": string
} |
Campos |
runFunction |
string
O nome da função a ser executada quando arquivos ou pastas são selecionados no Google Drive. Se especificado, você precisa implementar essa função para criar
e retornar uma matriz de
objetos Card
para exibição na interface do complemento.
|
Exceto em caso de indicação contrária, o conteúdo desta página é licenciado de acordo com a Licença de atribuição 4.0 do Creative Commons, e as amostras de código são licenciadas de acordo com a Licença Apache 2.0. Para mais detalhes, consulte as políticas do site do Google Developers. Java é uma marca registrada da Oracle e/ou afiliadas.
Última atualização 2025-08-31 UTC.
[null,null,["Última atualização 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. |"]]