Concetti relativi ai componenti aggiuntivi di Meet

I componenti aggiuntivi di Google Meet vengono utilizzati per creare esperienze direttamente in Google Meet. Per creare componenti aggiuntivi, devi capire come viene sviluppato e infine pubblicato un componente aggiuntivo di Google Workspace in Google Workspace Marketplace.

Architettura

Il seguente diagramma di sequenza mostra l'architettura di come un plug-in di Google Meet utilizza le risorse di Google Workspace.

Architettura di come un componente aggiuntivo di Google Meet utilizza le risorse di Google Workspace.
Figura 1. Architettura di come un componente aggiuntivo di Google Meet utilizza le risorse di Google Workspace.

L'utilizzo di un componente aggiuntivo di Google Meet in una riunione funziona nel seguente modo:

  1. Carica riquadro dei componenti aggiuntivi: l'utente fa clic sul pulsante Attività in Meet per caricare l'elenco dei componenti aggiuntivi installati nel riquadro dei componenti aggiuntivi.
  2. Seleziona componente aggiuntivo: un utente seleziona un componente aggiuntivo nel riquadro dei componenti aggiuntivi.
  3. Carica iframe del componente aggiuntivo: Meet carica l'URL iframe del riquadro laterale del componente aggiuntivo specificato dallo sviluppatore nel file manifest.
  4. Create AddonSession: il componente aggiuntivo crea un AddonSession. Questo indica a Meet che il plug-in è caricato e pronto per l'uso.
  5. Componente aggiuntivo inizializzato: il componente aggiuntivo è pronto per l'uso.
  6. (Facoltativo) Richiedi token con One Tap: il componente aggiuntivo selezionato utilizza Google One Tap per richiedere un token con le informazioni di accesso e gli ambiti approvati dall'utente se è attiva una sessione Google.
  7. (Facoltativo) Google restituisce il token ID: il token ID contiene le informazioni sull'identità dell'utente.

Componenti aggiuntivi di Google Workspace in Marketplace

I componenti aggiuntivi di Google Workspace sono app personalizzate che si integrano con le applicazioni di Google Workspace, come Gmail, Documenti Google e Fogli Google. Consentono agli sviluppatori di creare interfacce utente personalizzate integrate direttamente in Google Workspace. I componenti aggiuntivi aiutano gli utenti a lavorare in modo più efficiente con meno cambi di contesto.

Google Workspace Marketplace offre a utenti e amministratori un modo per trovare e installare app aziendali di terze parti integrate con Google Workspace. Il marketplace è anche il punto di riferimento per la gestione dei componenti aggiuntivi di Google Workspace pubblicati. Gli utenti possono installare e disinstallare i componenti aggiuntivi pubblicati. Gli amministratori possono limitare i componenti aggiuntivi che gli utenti possono installare.

Tipi di componenti aggiuntivi

In generale, puoi creare due tipi di componenti aggiuntivi: componenti aggiuntivi di Google Workspace e componenti aggiuntivi dell'editor.

Per l'SDK dei componenti aggiuntivi di Meet, devi creare i componenti aggiuntivi utilizzando i componenti aggiuntivi di Google Workspace.

Con un componente aggiuntivo di Google Workspace, puoi estendere più app di Google Workspace, come Gmail, Google Calendar e Google Drive. Nel file manifest del componente aggiuntivo specifichi l'app di destinazione del componente aggiuntivo, insieme ad altri dettagli. Per l'SDK dei componenti aggiuntivi di Meet, devi dichiarare un oggetto meet all'interno della sezione addOns del file manifest. Per ulteriori informazioni, consulta Creare un deployment.

Un componente aggiuntivo di Google Workspace può essere sviluppato in due modi diversi: in Google Apps Script o come componente aggiuntivo auto-ospitato utilizzando la tua tecnologia preferita. Ognuno di questi componenti aggiuntivi contiene un manifest, composto da sezioni diverse. La sezione Meet del file manifest contiene informazioni specifiche su come il componente aggiuntivo viene caricato da Google Meet e non è correlata al fatto che il resto del componente aggiuntivo sia self-hosted o utilizzi Apps Script. I componenti aggiuntivi per Meet vengono caricati in un iframe e devono fare riferimento a pagine web anziché a interfacce basate su schede.

Ad esempio, un manifest per un componente aggiuntivo di Google Workspace potrebbe avere una sezione per Gmail che utilizza gli oggetti ComposeTrigger e ContextualTrigger per restituire interfacce delle schede e una sezione per Meet che utilizza oggetti web, iOS e Android per indirizzare alla tua pagina web e alla tua app mobile.

Un manifest di esempio con sezioni di Meet e Gmail.
Figura 2. Un manifest di esempio con sezioni di Meet e Gmail.

Pubblicare un componente aggiuntivo

Quando pubblichi il tuo componente aggiuntivo di Google Workspace, lo rendi disponibile per essere trovato, installato e utilizzato da altri.

Per ulteriori informazioni, vedi Pubblicare il componente aggiuntivo Meet.