Panoramica delle conferenze di terze parti

Quando creano o modificano un evento di Google Calendar, gli utenti hanno la possibilità di creare una riunione di Google Meet e associarla all'evento. Una volta aggiunta, i partecipanti all'evento possono partecipare alla riunione di Meet associata con un clic.

Tuttavia, se un utente vuole utilizzare una conferenza di terze parti (ad esempio WebEx) anziché Meet, la procedura è più complessa. In genere, l'utente deve creare la conferenza al di fuori di Calendar e poi copiare un codice conferenza nella descrizione dell'evento di Calendar. I partecipanti all'evento devono quindi seguire una serie di passaggi specifici per partecipare 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 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 Calendar.

Se sei un fornitore di conferenze, puoi creare un componente aggiuntivo di Google Workspace per definire una connessione tra Calendar e il tuo prodotto. Puoi quindi pubblicare il componente aggiuntivo in Google Workspace Marketplace, dove gli utenti e gli 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 per le conferenze che un utente può scegliere quando crea o modifica un evento di 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.

Come funzionano le soluzioni per conferenze

Quando una soluzione per conferenze viene aggiunta a un componente aggiuntivo, non è necessario fornire un'interfaccia utente dettagliata. Invece, ogni volta che un utente crea o modifica un evento di Calendar, le soluzioni definite nei componenti aggiuntivi installati dall'utente vengono visualizzate come opzioni per le conferenze.

Quando un utente seleziona una soluzione per conferenze, il componente aggiuntivo si connette al sistema di conferenze di terze parti utilizzando la sua API e crea la conferenza, sincronizzando i dati tra la conferenza e l'evento di Calendar. Se l'evento viene aggiornato o eliminato in un secondo momento, il componente aggiuntivo lo rileva ed esegue gli aggiornamenti corrispondenti sul sistema di conferenze. Una volta allegata una conferenza a un evento, i partecipanti possono partecipare alla conferenza da Calendar.

Se vuoi, il componente aggiuntivo può fornire una pagina delle impostazioni per consentire agli utenti di controllare comportamenti specifici delle conferenze.

Dati della conferenza

I componenti aggiuntivi di Google Workspace che forniscono soluzioni per conferenze a Calendar richiedono informazioni specifiche, ovverodati della conferenza, per consentire agli utenti di partecipare a conferenze di terze parti. Quando definisci una soluzione per conferenze nel componente aggiuntivo, specifichi un onCreateFunction che crea e restituisce un oggetto ConferenceData. L'ConferenceData oggetto deve contenere tutti i dati della conferenza necessari a Calendar o un ConferenceError oggetto che descrive un errore che si è verificato durante la comunicazione con il sistema di conferenze di terze parti.

La tabella seguente descrive ogni tipo di dati della conferenza che il tuo componente aggiuntivo può utilizzare ed elenca l' oggetto del servizio ConferenceData che lo rappresenta. Ogni ConferenceData oggetto utilizzato dal componente aggiuntivo deve avere tutti gli elementi contrassegnati come Obbligatori:

Componente Tipo Descrizione
Errori della conferenza ConferenceError Obbligatorio se si è verificato un errore, nel qual caso non sono necessari altri dati necessari. Utilizza questo elemento per segnalare un problema che si è verificato quando il componente aggiuntivo ha tentato di connettersi al sistema di conferenze.
ID conferenza string Obbligatorio se non si è verificato un errore.
Utilizza questo ID per identificare la conferenza all'interno del sistema di conferenze di terze parti.
Parametri della conferenza ConferenceParameter[] Utilizza queste coppie chiave-valore per trasmettere informazioni specifiche del sistema a e dal sistema di conferenze di terze parti e viceversa. Ad esempio, il sistema potrebbe richiedere l'email del moderatore della conferenza o una chiave della riunione.
Note della conferenza string Utilizza questo elemento per aggiungere un avviso di testo alla conferenza. In genere, questi avvisi vengono utilizzati per aggiungere istruzioni per gli amministratori delle conferenze o avvisi legali.
Entry point EntryPoint[] Obbligatorio se non si è verificato un errore, nel qual caso deve essere definito almeno un EntryPoint must be defined.
Utilizza EntryPoint per descrivere un modo specifico per partecipare alla conferenza (ad esempio, per telefono, video o SIP). Ogni entry point richiede un URI e un EntryPointType.

Per approfondire

La seguente documentazione può aiutarti a saperne di più: