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 Requiredif 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. | 

