Peserta rapat dapat bekerja sama secara kolaboratif pada aktivitas Add-on Google Meet. Saat aktivitas kolaboratif dimulai, semua peserta dalam rapat akan menerima notifikasi bahwa aktivitas tersebut sedang berlangsung.
Notifikasi ini disesuaikan dengan status ketersediaan dan penginstalan add-on:
Jika peserta telah menginstal add-on: Mereka dapat bergabung ke aktivitas.
Jika peserta belum menginstal add-on: Mereka akan diarahkan untuk menginstal add-on.
Jika add-on tidak tersedia untuk platform peserta: Mereka akan diberi tahu bahwa mereka tidak dapat bergabung ke aktivitas menggunakan perangkat mereka saat ini.
Suatu aktivitas dimulai dengan memanggil
metode
startCollaboration
.
Langkah 1 opsional: Add-on menetapkan status awal kolaborasi
MeetAddonClient.setCollaborationStartingState
menetapkan atau memperbarui informasi tentang status awal
add-on yang digunakan saat peserta menerima
undangan untuk berkolaborasi.
Add-on dapat menetapkan
CollaborationStartingState
menggunakan SDK Add-on Meet kapan saja sebelum atau selama kolaborasi.
Setelah aktivitas add-on dimulai, peserta
rapat lainnya menggunakan CollaborationStartingState
untuk melakukan inisialisasi
add-on mereka.
Untuk mengetahui detail dan contoh kode tentang cara menetapkan CollaborationStartingState
, lihat
Menggunakan status awal
kolaborasi.
Langkah 2: Add-on memulai aktivitas
Aktivitas dimulai saat add-on memanggil
metode
startCollaboration
pada
MeetSidePanelClient
.
Pastikan untuk memanggil metode startCollaboration
di add-on Anda setelah pengguna
menyelesaikan pemilihan konten dan siap untuk memulai kolaborasi.
Contoh kode berikut menunjukkan cara memanggil metode startCollaboration
:
sidePanelClient.startCollaboration({
mainStageUrl: "https://app.example.com/mainstage",
additionalData: JSON.stringify({
// State to send to participants.
})
});
Rekomendasi untuk pengalaman pengguna yang lancar
Sebaiknya setel CollaborationStartingState
berdasarkan tindakan
pengguna yang dilakukan di panel samping. Saat
startCollaboration
dipanggil, Meet akan melakukan tindakan berikut:
Untuk peserta lain: Meet menampilkan notifikasi bahwa aktivitas sedang berlangsung.
Untuk inisiator: Jika URL tahap utama ditentukan dalam
CollaborationStartingState
, Meet akan membuka tahap utama menggunakan URL dariCollaborationStartingState
.