I partecipanti a una riunione possono lavorare in modo collaborativo su Attività del componente aggiuntivo Google Meet. Quando inizia un'attività collaborativa, tutti i partecipanti alla riunione ricevono una notifica che informa che l'attività in corso.
Questa notifica è adattata alla disponibilità e allo stato di installazione del Componente aggiuntivo:
Se il partecipante ha installato il componente aggiuntivo: Possono partecipare all'attività.
Se il partecipante non ha il componente aggiuntivo installati. Vengono indirizzati all'installazione come componente aggiuntivo.
Se il componente aggiuntivo non è disponibile per piattaforma dei partecipanti: vengono informati che non possono partecipare all'attività utilizzando il dispositivo in uso.
Viene avviata un'attività chiamando il
startCollaboration
.
Passaggio 1 (facoltativo): il componente aggiuntivo imposta lo stato di inizio della collaborazione
La
MeetAddonClient.setCollaborationStartingState
o aggiorna le informazioni sullo stato iniziale
utilizzato quando il partecipante accetta
un invito a collaborare.
Il componente aggiuntivo può impostare
CollaborationStartingState
utilizzando l'SDK dei componenti aggiuntivi di Meet in qualsiasi momento, prima o durante la collaborazione.
Una volta avviata l'attività aggiuntiva, l'altra riunione
partecipanti usano CollaborationStartingState
per inizializzare
come componente aggiuntivo.
Per dettagli ed esempi di codice su come impostare CollaborationStartingState
, consulta
Utilizzare la collaborazione iniziale
stato.
Passaggio 2: il componente aggiuntivo avvia l'attività
L'attività inizia quando il componente aggiuntivo chiama
startCollaboration
nella
MeetSidePanelClient
.
Assicurati di chiamare il metodo startCollaboration
nel tuo componente aggiuntivo una volta che l'utente
completa la selezione dei contenuti ed è pronto a iniziare la collaborazione.
Il seguente esempio di codice mostra come chiamare il metodo startCollaboration
:
sidePanelClient.startCollaboration({
mainStageUrl: "https://app.example.com/mainstage",
additionalData: JSON.stringify({
// State to send to participants.
})
});
Dopo l'inizio di una collaborazione
Quando
startCollaboration
viene richiamato, Meet esegue le seguenti azioni:
Per gli altri partecipanti: Meet mostra una notifica che indica che l'attività è in corso.
Per l'iniziatore: se nella sezione è stato specificato un URL della fase principale
CollaborationStartingState
, Meet apre la schermata principale utilizzando l'URL daCollaborationStartingState
.