Quando creano o modificano un evento di Google Calendar, gli utenti hanno la possibilità di creare rapidamente una riunione Google Meet e associarla all'evento. Una volta aggiunti, i partecipanti all'evento possono partecipare facilmente all'hangout associato con un semplice clic.
Tuttavia, se un utente vuole utilizzare una conferenza di terze parti (ad esempio WebEx) anziché Google Meet, la procedura è più complessa. In genere, l'utente deve creare la conferenza al di fuori di Google Calendar e poi copiare un codice conferenza nella descrizione dell'evento di Calendar. I partecipanti all'evento devono quindi seguire una serie specifica di passaggi per accedere alla conferenza utilizzando il codice fornito.
I componenti aggiuntivi di Google Workspace possono aiutare gli utenti a evitare questa complessità. Puoi creare un componente aggiuntivo di Google Workspace che estende Google Calendar con soluzioni per conferenze di terze parti. Ogni soluzione di conferenza aggiunta offre una nuova opzione per gli eventi di Calendar, consentendo agli utenti di creare e partecipare a queste conferenze direttamente da Google Calendar.
Se sei un fornitore di servizi di conferenza, puoi creare un componente aggiuntivo Google Workspace per definire una connessione tra Google Calendar e il tuo prodotto. Puoi quindi pubblicare il componente aggiuntivo in Google Workspace Marketplace, dove utenti e amministratori possono scoprirlo e installarlo.
Soluzioni per conferenze
Una soluzione per conferenze rappresenta un tipo di conferenza di terze parti a cui gli utenti possono partecipare. Ogni soluzione viene visualizzata come opzione di conferenza che un utente può scegliere quando crea o modifica un evento di Google Calendar.
Di seguito sono riportati alcuni esempi di soluzioni per conferenze che un componente aggiuntivo potrebbe definire:
- una videoconferenza standard
- una conferenza solo audio
- una conferenza personale
- una conferenza trasmessa in streaming pubblicamente
Qualsiasi tipo di conferenza fornita dal servizio di terze parti può avere una soluzione associata e le raccolte di soluzioni possono essere raggruppate in un unico componente aggiuntivo Google Workspace.
Come funzionano le soluzioni per conferenze
Quando una soluzione per conferenze viene aggiunta a un componente aggiuntivo Google Workspace, non è necessario fornire un'interfaccia utente dettagliata. Invece, ogni volta che un utente crea o modifica un evento di Google Calendar, le soluzioni definite nei componenti aggiuntivi di Google Workspace installati dall'utente vengono visualizzate come opzioni di conferenza.
Quando un utente seleziona una soluzione per conferenze, il componente aggiuntivo si connette al sistema di conferenze di terze parti utilizzando la relativa API e crea la conferenza, sincronizzando i dati tra la conferenza e l'evento di Google Calendar. Se l'evento viene aggiornato o eliminato in un secondo momento, il componente aggiuntivo lo rileva e apporta gli aggiornamenti corrispondenti al sistema di conferenza. Una volta allegata una conferenza a un evento, i partecipanti possono partecipare alla conferenza da Google Calendar.
Se vuoi, il componente aggiuntivo può fornire una pagina delle impostazioni per consentire agli utenti di controllare il comportamento specifico delle conferenze.
Dati della conferenza
I componenti aggiuntivi di Google Workspace che forniscono soluzioni di conferenza a Google Calendar richiedono informazioni specifiche, ovvero i dati delle conferenze, per consentire agli utenti di partecipare a conferenze di terze parti. Quando definisci
una soluzione di conferenza nel componente aggiuntivo, specifichi un
onCreateFunction
che crea e restituisce un
oggetto ConferenceData
. L'oggetto ConferenceData
deve contenere tutti i dati della conferenza necessari a Google Calendar oppure un oggetto ConferenceError
che descrive un errore verificatosi durante la comunicazione con il sistema di conferenze di terze parti.
La tabella riportata di seguito descrive ogni tipo di dati della conferenza che il componente aggiuntivo può utilizzare ed elenca l'oggetto servizio ConferenceData che lo rappresenta. Ogni oggetto
ConferenceData
utilizzato dal componente aggiuntivo deve avere tutti gli elementi contrassegnati come Obbligatorio:
Componente | Tipo | Descrizione |
---|---|---|
Errori relativi alla conferenza |
ConferenceError |
Obbligatorio se si è verificato un errore, nel qual caso non sono necessari altri dati. Utilizza questa opzione per segnalare un problema che si è verificato quando il componente aggiuntivo ha tentato di connettersi al sistema di conferenza. |
ID conferenza | string |
Obbligatorio se non si tratta di un errore. Utilizza questo ID per identificare la conferenza all'interno del sistema di conferenza di terze parti. |
Parametri della conferenza |
ConferenceParameter[] |
Utilizza queste coppie chiave-valore per trasferire informazioni specifiche del sistema al e dal sistema di conferenza di terze parti. Ad esempio, il sistema potrebbe richiedere l'email del moderatore della conferenza o una chiave della riunione. |
Note della conferenza | string |
Utilizzalo per aggiungere un avviso di testo alla conferenza. In genere, vengono utilizzati per aggiungere istruzioni per gli amministratori della conferenza o note legali. |
Entry point |
EntryPoint[] |
Obbligatorio se non si tratta di un errore, nel qual caso deve essere definito almeno un
EntryPoint .Utilizza EntryPoint per descrivere un modo specifico per partecipare alla
conferenza (ad esempio, per telefono, video o SIP). Ogni punto di accesso
richiede un URI e un
EntryPointType . |
Per approfondire
La seguente documentazione può aiutarti a saperne di più:
Crea un componente aggiuntivo di Google Workspace con soluzioni per conferenze. Creare componenti aggiuntivi per conferenze fornisce una panoramica dei passaggi necessari per creare un componente aggiuntivo di Google Workspace che implementa soluzioni per conferenze di terze parti.
Scopri di più. Visualizza il codice sorgente di un esempio di componente aggiuntivo di Google Workspace per le conferenze.
Scopri di più su cosa può fare Apps Script.Consulta la documentazione di Google Apps Script.
Ti stai chiedendo cosa hanno creato altri sviluppatori? Visita il Google Workspace Marketplace per Google Calendar.