Drive manifest resource

  • Google Workspace Add-on manifests extending Drive must include all required components.

  • Drive extensions utilize a manifest configuration for defining add-on content and behavior within Google Drive.

  • An onItemsSelectedTrigger is required in the manifest to enable add-on functionality when users select Drive items.

  • The onItemsSelectedTrigger specifies a function that builds and returns Card objects for the add-on UI.

The resource configuration that is used to define Google Workspace add-on content and behavior within Google Drive. Google Workspace add-on manifests must have all the components marked as Required if they extend Drive.

Drive

The Google Workspace add-on manifest configuration for Google Drive extensions. See Extending Drive with Google Workspace add-ons for more information.

JSON representation
{
  "homepageTrigger": {
    object (HomepageTrigger)
  },
  "onItemsSelectedTrigger": {
    object (OnItemsSelectedTrigger)
  }
}
Fields
homepageTrigger

object (HomepageTrigger)

The trigger function specification for creating the add-on homepage in the Drive host. This overrides addOns.common.homepageTrigger.

onItemsSelectedTrigger

object (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.

OnItemsSelectedTrigger

A configuration for a contextual trigger that fires when a user selects one or more files or folders in Google Drive. See Drive contextual interface for items selected for more information.

JSON representation
{
  "runFunction": string
}
Fields
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 objects for display in the add-on UI.