Meet manifest resource

  • Resource configuration for Google Workspace add-ons within Google Meet requires specific components marked as Required in the manifest.

  • The Meet configuration includes web and homepageTrigger fields, with web being a required object for defining the add-on's web properties.

  • The web configuration requires sidePanelUrl, supportsScreenSharing, addOnOrigins, and logoUrl fields to define the add-on's side panel, screen sharing support, hosted origins, and logo within Meet.

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

Meet

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

JSON representation
{ "web": { object (Web) }, "homepageTrigger": { object (HomepageTrigger) } }
Fields
web

object (Web)

Required. The web configuration for the Meet Google Workspace add-on.

homepageTrigger

object (HomepageTrigger)

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

Web

Web execution properties.

JSON representation
{ "sidePanelUrl": string, "supportsScreenSharing": boolean, "addOnOrigins": [ { string: string, ... } ], "logoUrl": string, "darkModeLogoUrl": string }
Fields
sidePanelUrl

string

Required. The URL for the side panel iframe. This is also the URL to the entry point of your add-on app.

supportsScreenSharing

boolean

Required. Whether the add-on supports screen sharing.

If set to false, users must use the add-on to see what's happening in a collaborative add-on session.

If set to true, the initiator of the collaborative add-on session can screen share their view of the add-on.

addOnOrigins

string

Required. An array of origins where your add-on is hosted. Two URLs have the same origin when they share the same scheme, host, and port. Sub origins are also permitted, as are wildcard subdomains.

See Add-on security for more details.

logoUrl

string

Required. A Meet-specific URL of the logo for the add-on. This logo is used throughout Meet. If not specified, the logo defaults to the logo in the common section of the manifest.

darkModeLogoUrl

string

Optional. A dark mode specific URL of the logo for the add-on.