Saat membuat atau mengedit acara Google Kalender, pengguna memiliki opsi untuk membuat rapat Google Meet dengan cepat dan mengaitkannya dengan acara tersebut. Setelah ditambahkan, tamu acara dapat dengan mudah bergabung ke Hangout terkait menggunakan klik sederhana.
Namun, jika pengguna ingin menggunakan konferensi pihak ketiga (seperti WebEx) prosesnya lebih kompleks daripada Google Meet. Biasanya seperti ini mengharuskan pengguna membuat konferensi di luar Google Kalender, lalu menyalin kode konferensi ke dalam deskripsi acara Kalender. Tamu acara kemudian harus mengikuti serangkaian langkah tertentu untuk memasuki konferensi menggunakan kode yang Anda berikan.
Add-on Google Workspace dapat membantu pengguna menghindari hal ini kompleksitas performa yang signifikan. Anda dapat membuat Add-on Google Workspace yang memperluas akses Google Kalender dengan solusi konferensi. Setiap solusi konferensi yang ditambahkan akan menambahkan opsi konferensi baru untuk Kalender acara, yang memungkinkan pengguna untuk membuat dan bergabung ke konferensi tersebut langsung dari Google Kalender.
Jika Anda adalah penyedia konferensi, Anda dapat membuat Add-on Google Workspace untuk menentukan koneksi antara Google Kalender dan produk Anda. Anda kemudian dapat memublikasikan add-on ini di Google Workspace Marketplace, di mana pengguna dan administrator dapat menemukan dan menginstalnya.
Solusi konferensi
Solusi konferensi mewakili jenis konferensi pihak ketiga yang dihadirkan pengguna dapat bergabung. Setiap solusi ditampilkan sebagai opsi konferensi yang dapat dipilih pengguna saat membuat atau mengedit acara Google Kalender.
Contoh solusi konferensi yang mungkin ditentukan oleh add-on mencakup hal berikut:
- konferensi video standar
- konferensi audio saja
- konferensi pribadi
- konferensi yang di-streaming secara publik
Jenis konferensi apa pun yang disediakan oleh layanan pihak ketiga dapat memiliki sebuah solusi terkait, dan kumpulan solusi dapat digabungkan bersama dalam satu Add-on Google Workspace.
Cara kerja solusi konferensi
Saat solusi konferensi ditambahkan ke Add-on Google Workspace, Anda tidak memerlukan menyediakan UI yang mendetail. Sebaliknya, setiap kali pengguna membuat atau mengedit Acara Google Kalender, solusi apa pun yang ditentukan dalam Add-on Google Workspace yang digunakan pengguna telah diinstal muncul sebagai opsi konferensi.
Saat pengguna memilih solusi konferensi, add-on akan terhubung ke sistem konferensi pihak ketiga menggunakan API-nya dan membuat konferensi, menyinkronkan data antara konferensi dan acara Google Kalender. Jika lalu diperbarui atau dihapus, add-on mendeteksi hal ini dan membuat pembaruan terkait sistem konferensi. Setelah konferensi dilampirkan ke acara, peserta dapat bergabung ke konferensi dari Google Kalender.
Secara opsional, add-on dapat menyediakan halaman setelan agar pengguna dapat mengontrol perilaku konferensi tertentu.
Data konferensi
Add-on Google Workspace yang menyediakan konferensi
solusi untuk Google Kalender memerlukan informasi khusus—konferensi
data—untuk mengizinkan pengguna bergabung ke konferensi pihak ketiga. Bila Anda menentukan
solusi konferensi di add-on, Anda menentukan
onCreateFunction
yang membangun dan mengembalikan
ConferenceData
. Objek ConferenceData
harus berisi semua data konferensi
kebutuhan Google Kalender, atau
ConferenceError
yang menjelaskan kesalahan yang terjadi saat berkomunikasi dengan
sistem konferensi pihak ketiga.
Tabel di bawah menjelaskan setiap jenis data konferensi yang dapat digunakan oleh add-on Anda dan
mencantumkan layanan ConferenceData
yang mewakilinya. Masing-masing
ConferenceData
objek yang digunakan add-on Anda harus memiliki semua elemen yang ditandai sebagai Required:
Komponen | Jenis | Deskripsi |
---|---|---|
Error konferensi |
ConferenceError |
Wajib diisi jika terjadi error, dalam hal ini tidak ada data lain mereka butuhkan. Gunakan ini untuk melaporkan masalah yang terjadi saat add-on mencoba terhubung ke sistem konferensi. |
ID Konferensi | string |
Wajib diisi jika bukan error. Gunakan ID ini untuk mengidentifikasi konferensi dalam sistem konferensi pihak ketiga. |
Parameter konferensi |
ConferenceParameter[] |
Gunakan pasangan nilai kunci ini untuk meneruskan informasi khusus sistem ke dan dari sistem konferensi pihak ketiga. Misalnya, sistem mungkin memerlukan email moderator konferensi, atau kunci rapat. |
Catatan konferensi | string |
Gunakan ini untuk menambahkan teks pemberitahuan ke konferensi. Biasanya Anda menggunakan ini untuk menambahkan instruksi bagi administrator konferensi atau pemberitahuan hukum. |
Titik entri |
EntryPoint[] |
Wajib ada jika bukan error, dalam hal ini minimal satu
EntryPoint harus ditetapkan.Gunakan EntryPoint untuk mendeskripsikan cara tertentu bergabung dengan
konferensi (misalnya, melalui telepon, video, atau SIP). Setiap titik entri
memerlukan URI dan
EntryPointType . |
Bacaan lebih lanjut
Dokumentasi berikut dapat membantu Anda mempelajari lebih lanjut:
Buat Add-on Google Workspace dengan solusi konferensi. Membuat add-on konferensi memberikan gambaran umum tentang langkah-langkah yang diperlukan untuk membuat Add-on Google Workspace yang menerapkan add-on pihak ketiga solusi konferensi.
Lihat detailnya. Lihat kode sumber contoh Add-on Google Workspace konferensi.
Pelajari lebih lanjut apa saja yang dapat dilakukan Apps Script. Tinjau Dokumentasi Google Apps Script.
Ingin tahu apa yang telah dibuat developer lain? Kunjungi Google Workspace Marketplace untuk Google Kalender.