Ringkasan konferensi pihak ketiga

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 dengan Hangout terkait hanya dengan sekali klik.

Namun, jika pengguna ingin menggunakan konferensi pihak ketiga (seperti WebEx), bukan Google Meet, prosesnya lebih kompleks. Biasanya hal ini mengharuskan pengguna membuat konferensi di luar Google Kalender, lalu menyalin kode konferensi ke deskripsi acara Kalender. Selanjutnya, peserta acara harus mengikuti serangkaian langkah spesifik untuk masuk ke konferensi menggunakan kode yang diberikan.

Add-on Google Workspace dapat membantu pengguna menghindari kompleksitas ini. Anda dapat membuat Add-on Google Workspace yang memperluas Google Kalender dengan solusi konferensi pihak ketiga. Setiap solusi konferensi tambahan menambahkan opsi konferensi baru untuk acara Kalender, sehingga pengguna dapat 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. Kemudian, Anda dapat memublikasikan add-on ini di Google Workspace Marketplace, tempat pengguna dan administrator dapat menemukan serta menginstalnya.

Solusi konferensi

Solusi konferensi mewakili jenis konferensi pihak ketiga yang dapat diikuti pengguna. 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 khusus audio
  • konferensi pribadi
  • konferensi yang di-streaming secara publik

Semua jenis konferensi yang disediakan oleh layanan pihak ketiga dapat memiliki solusi terkait, dan koleksi solusi dapat dipaketkan bersama dalam satu Add-on Google Workspace.

Cara kerja solusi konferensi

Saat solusi konferensi ditambahkan ke Add-on Google Workspace, Anda tidak perlu menyediakan UI mendetail untuk solusi tersebut. Sebagai gantinya, setiap kali pengguna membuat atau mengedit acara Google Kalender, solusi apa pun yang ditentukan dalam Add-on Google Workspace yang telah diinstal pengguna akan muncul sebagai opsi konferensi.

Saat pengguna memilih solusi konferensi, add-on akan terhubung ke sistem konferensi pihak ketiga menggunakan API-nya dan membuat konferensi, yang menyinkronkan data antara konferensi dan acara Google Kalender. Jika peristiwa nanti diperbarui atau dihapus, add-on akan mendeteksinya dan melakukan update yang sesuai pada sistem konferensi. Setelah konferensi dilampirkan ke acara, peserta dapat bergabung ke konferensi dari Google Kalender.

Secara opsional, add-on dapat menyediakan halaman setelan untuk memungkinkan pengguna mengontrol perilaku konferensi tertentu.

Data konferensi

Add-on Google Workspace yang menyediakan solusi konferensi untuk Google Kalender memerlukan informasi tertentu—data konferensi—agar pengguna dapat bergabung ke konferensi pihak ketiga. Saat menentukan solusi konferensi di add-on, Anda menentukan onCreateFunction yang mem-build dan menampilkan objek ConferenceData. Objek ConferenceData harus berisi semua data konferensi yang dibutuhkan Google Kalender, atau objek ConferenceError yang menjelaskan error yang terjadi saat berkomunikasi dengan sistem konferensi pihak ketiga.

Tabel di bawah menjelaskan setiap jenis data konferensi yang dapat digunakan add-on Anda dan mencantumkan objek Layanan ConferenceData yang mewakilinya. Setiap objek ConferenceData yang digunakan add-on Anda harus memiliki semua elemen yang ditandai sebagai Wajib:

Komponen Type Deskripsi
Error konferensi ConferenceError Wajib diisi jika terjadi error, dalam hal ini tidak ada data lain yang diperlukan. 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 key-value pair 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 notifikasi teks ke konferensi. Biasanya, Anda menggunakannya untuk menambahkan petunjuk bagi administrator konferensi atau pemberitahuan hukum.
Titik masuk EntryPoint[] Wajib diisi jika bukan error, dalam hal ini setidaknya satu EntryPoint harus ditentukan.
Gunakan EntryPoint untuk menjelaskan cara tertentu untuk bergabung ke 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: