AI-generated Key Takeaways
- 
          Resource configuration for Google Workspace add-ons within Google Meet requires specific components marked as Required in the manifest. 
- 
          The Meet configuration includes webandhomepageTriggerfields, withwebbeing a required object for defining the add-on's web properties.
- 
          The webconfiguration requiressidePanelUrl,supportsScreenSharing,addOnOrigins, andlogoUrlfields 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 | 
 Required. The web configuration for the Meet Google Workspace add-on. | 
| homepageTrigger | 
 The trigger function specification for creating the add-on
          homepage in the
          Meet host. This overrides
          
             | 
Web
Web execution properties.
| JSON representation | 
|---|
| {
  "sidePanelUrl": string,
  "supportsScreenSharing": boolean,
  "addOnOrigins": [
    {
      string: string,
      ...
    }
  ],
  "logoUrl": string,
  "darkModeLogoUrl": string
} | 
| Fields | |
|---|---|
| sidePanelUrl | 
 Required. The URL for the side panel iframe. This is also the URL to the entry point of your add-on app. | 
| supportsScreenSharing | 
 Required. Whether the add-on supports screen sharing. If set to  | 
| addOnOrigins | 
 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. | 
| logoUrl | 
 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 | 
 Optional. A dark mode specific URL of the logo for the add-on. |