Quando creano o modificano un evento di Google Calendar, gli utenti hanno la possibilità di creare rapidamente una riunione di Google Meet e associarla all'evento. Una volta aggiunti, i partecipanti all'evento possono facilmente entrare nell'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 per conferenze aggiunta aggiunge una nuova opzione per le conferenze agli eventi di Calendar, consentendo agli utenti di creare e partecipare a queste conferenze direttamente da Google Calendar.
Se sei un fornitore di conferenze, puoi creare un componente aggiuntivo di 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 trovarlo 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 un'opzione di conferenza che l'utente può scegliere durante la creazione o la modifica di un evento di Google Calendar.
Ecco alcuni esempi di soluzioni di conferenza che un componente aggiuntivo potrebbe definire:
- una videoconferenza standard
- una conferenza in solo audio
- una conferenza personale
- una conferenza trasmessa pubblicamente
A qualsiasi tipo di conferenza fornita dal servizio di terze parti è possibile associare una soluzione, mentre le raccolte di soluzioni possono essere raggruppate in un singolo componente aggiuntivo di Google Workspace.
Come funzionano le soluzioni per le conferenze
Quando una soluzione per conferenze viene aggiunta a un componente aggiuntivo di Google Workspace, non è necessario fornire un'interfaccia utente dettagliata. Ogni volta che un utente crea o modifica un evento di Google Calendar, invece, 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 per 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 successivamente aggiornato o eliminato, il componente aggiuntivo lo rileva ed esegue gli aggiornamenti corrispondenti sul sistema di conferenza. Una volta allegata una conferenza a un evento, i partecipanti possono parteciparvi da Google Calendar.
Facoltativamente, il componente aggiuntivo può fornire una pagina delle impostazioni per consentire agli utenti di controllare un comportamento specifico delle conferenze.
Dati conferenza
I componenti aggiuntivi di Google Workspace che forniscono soluzioni per le conferenze a Google Calendar richiedono informazioni specifiche, i dati relativi alle conferenze, per consentire agli utenti di partecipare a conferenze di terze parti. Quando definisci una soluzione per conferenze nel componente aggiuntivo, devi specificare un elemento onCreateFunction
che crea e restituisce un oggetto ConferenceData
. L'oggetto ConferenceData
deve contenere tutti i dati sulle conferenze di cui Google Calendar ha bisogno o un oggetto ConferenceError
che descriva un errore che si è verificato durante la comunicazione con il sistema di conferenza di terze parti.
La tabella seguente descrive tutti i tipi di dati di conferenza che il componente aggiuntivo può utilizzare e riporta l'oggetto ConferenceData service che li rappresenta. Ogni oggetto ConferenceData
utilizzato dal componente aggiuntivo deve avere tutti gli elementi contrassegnati come Obbligatorio:
Componente | Tipo | Descrizione |
---|---|---|
Errori conferenza |
ConferenceError |
Obbligatorio se si è verificato un errore, nel qual caso non sono necessari altri dati. Utilizzalo 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 è un errore. Utilizza questo ID per identificare la conferenza all'interno del sistema di conferenza di terze parti. |
Parametri conferenza |
ConferenceParameter[] |
Utilizza queste coppie chiave-valore per trasferire informazioni specifiche del sistema da e verso il sistema di conferenza di terze parti. Ad esempio, il sistema potrebbe richiedere l'indirizzo email del moderatore della conferenza o una chiave di riunione. |
Note sulla conferenza | string |
Utilizzalo per aggiungere un avviso di testo alla conferenza. In genere le utilizzi per aggiungere istruzioni per gli amministratori di una conferenza o note legali. |
Punti di contatto |
EntryPoint[] |
Obbligatorio se non è un errore, nel qual caso è necessario definire almeno un EntryPoint .Utilizza gli EntryPoint per descrivere un modo specifico di partecipare alla conferenza (ad esempio tramite telefono, video o SIP). Ogni punto di ingresso 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 le soluzioni per le conferenze. Crea componenti aggiuntivi per conferenze offre una panoramica dei passaggi necessari per creare un componente aggiuntivo di Google Workspace che implementa soluzioni per conferenze di terze parti.
Osserva più da vicino. Visualizza il codice sorgente di un esempio di componente aggiuntivo di Google Workspace per conferenze.
Scopri di più su cosa può fare Apps Script. Consulta la documentazione su Google Apps Script.
Ti stai chiedendo cosa hanno creato altri sviluppatori? Visita Google Workspace Marketplace per Google Calendar.