Dokumen ini menjelaskan cara menerima dan merespons peristiwa Google Meet dari Google Cloud Pub/Sub.
Acara Meet mewakili aktivitas atau perubahan pada resource Meet, seperti membuat rapat baru. Anda dapat menggunakan peristiwa untuk memahami apa yang terjadi, lalu mengambil tindakan, atau merespons dengan cara yang bermakna bagi pengguna Anda.
Berikut beberapa contoh cara menggunakan peristiwa:
Mengamati dan merespons perubahan dalam rapat, seperti saat rapat dimulai atau berakhir.
Melacak siapa yang menghadiri rapat untuk tujuan peraturan atau pelatihan.
Mendengarkan transkrip rapat sehingga konten file dapat diuraikan dan dicatat ke dalam CRM atau database.
Cara kerja acara
Setiap kali terjadi sesuatu di Google Meet, resource Google Meet REST API akan dibuat atau diperbarui. Meet menggunakan peristiwa untuk mengirimkan informasi ke aplikasi Anda tentang jenis aktivitas yang terjadi, dan resource Meet REST API yang terpengaruh.
Meet mengategorikan acara menurut jenis. Jenis peristiwa membantu Anda memfilter dan menerima hanya jenis informasi yang Anda butuhkan, serta memungkinkan Anda menangani aktivitas serupa dengan cara yang sama.
Contoh berikut menunjukkan cara aktivitas di Meet memengaruhi resource Meet REST API terkait, dan jenis peristiwa yang diterima aplikasi Meet Anda:
| Aktivitas | Resource REST API Meet | Jenis peristiwa |
|---|---|---|
| Pengguna bergabung ke ruang rapat. | Resource ConferenceRecord dibuat. |
Rekor konferensi baru |
Menerima data peristiwa dari Google Meet
Untuk menerima data peristiwa, aplikasi Anda dapat melakukan salah satu hal berikut:
Berlangganan acara menggunakan Google Workspace Events API untuk menerima acara saat terjadi. Untuk mengetahui informasi selengkapnya, lihat Berlangganan peristiwa Google Meet.
Kueri untuk data terbaru dengan memanggil Meet REST API.
Tabel berikut menjelaskan perbedaan dan alasan untuk berlangganan peristiwa versus membuat kueri untuk peristiwa tersebut:
| Berlangganan peristiwa | Kueri data | |
|---|---|---|
| Kasus penggunaan |
|
|
| API | Google Workspace Events API | Meet REST API |
| Sumber peristiwa | Rekor liga dan pengguna | Ruang dan catatan konferensi |
| Acara yang didukung |
Rekaman konferensi
Untuk mengetahui daftar jenis peristiwa yang didukung, lihat Jenis peristiwa untuk membuat langganan dalam dokumentasi Google Workspace Events API. |
Rekaman ruang dan konferensi
Untuk mengetahui daftar endpoint yang didukung, lihat resource Space
dan resource
ConferenceRecord
dalam dokumentasi Meet REST API.
|
| Format peristiwa | Pesan Google Cloud Pub/Sub, diformat sesuai dengan spesifikasi CloudEvent. Untuk mengetahui detailnya, lihat Struktur peristiwa Google Workspace. |
Resource Meet REST API (Space dan ConferenceRecord)
|
| Data peristiwa | String berenkode Base64 dengan atau tanpa data resource. Untuk contoh payload, lihat Data peristiwa. |
Payload JSON yang berisi data resource. Untuk contoh payload, lihat resource
ConferenceRecord
dalam dokumentasi referensi.
|
Batasan
- Tamu undangan Kalender dan peserta lain yang diundang ke konferensi hanya dapat menerima acara berikut:
google.workspace.meet.conference.v2.starteddangoogle.workspace.meet.transcript.v2.fileGenerated.
Topik terkait
- Ringkasan Google Workspace Events API
- Membuat langganan Google Workspace
- Berlangganan ke acara Google Meet