EventType
Enum |
UNSPECIFIED |
Nilai default untuk enum. JANGAN GUNAKAN. |
MESSAGE |
Pengguna mengirim pesan ke aplikasi Chat, atau memanggil aplikasi Chat di ruang, seperti salah satu contoh berikut:
- Semua pesan di ruang pesan langsung (DM) dengan aplikasi Chat.
- Pesan di ruang multi-orang tempat seseorang @menyebutkan aplikasi Chat, atau menggunakan salah satu perintah garis miringnya.
- Jika Anda telah mengonfigurasi pratinjau link untuk aplikasi Chat, pengguna akan memposting pesan yang berisi link yang cocok dengan pola URL yang dikonfigurasi.
|
ADDED_TO_SPACE |
Pengguna menambahkan aplikasi Chat ke ruang, atau administrator Google Workspace menginstal aplikasi Chat di ruang pesan langsung untuk pengguna di organisasi mereka. Aplikasi chat biasanya merespons peristiwa interaksi ini dengan memposting pesan selamat datang di ruang. Saat administrator menginstal aplikasi Chat, kolom space.adminInstalled ditetapkan ke true dan pengguna tidak dapat meng-uninstalnya. Untuk mempelajari aplikasi Chat yang diinstal oleh administrator, lihat dokumentasi Bantuan Admin Google Workspace, Menginstal aplikasi Marketplace di domain Anda. |
REMOVED_FROM_SPACE |
Pengguna menghapus aplikasi Chat dari ruang, atau administrator Google Workspace meng-uninstal aplikasi Chat untuk pengguna di organisasinya. Aplikasi Chat tidak dapat merespons dengan pesan ke peristiwa ini, karena pesan tersebut telah dihapus. Saat administrator meng-uninstal aplikasi Chat, kolom space.adminInstalled ditetapkan ke false . Jika pengguna menginstal aplikasi Chat sebelum administrator, aplikasi Chat akan tetap diinstal untuk pengguna dan aplikasi Chat tidak akan menerima peristiwa interaksi REMOVED_FROM_SPACE . |
CARD_CLICKED |
Pengguna mengklik elemen interaktif kartu atau dialog dari aplikasi Chat, seperti tombol. Untuk menerima peristiwa interaksi, tombol harus memicu interaksi lain dengan aplikasi Chat. Misalnya, aplikasi Chat tidak menerima peristiwa interaksi CARD_CLICKED jika pengguna mengklik tombol yang membuka link ke situs, tetapi menerima peristiwa interaksi dalam contoh berikut:
- Pengguna mengklik tombol
Send feedback pada kartu, yang akan membuka dialog bagi pengguna untuk memasukkan informasi.
- Pengguna mengklik tombol
Submit setelah memasukkan informasi ke dalam kartu atau dialog.
Jika pengguna mengklik tombol untuk membuka, mengirimkan, atau membatalkan dialog, kolom isDialogEvent peristiwa interaksi CARD_CLICKED ditetapkan ke true dan menyertakan DialogEventType . |
WIDGET_UPDATED |
Pengguna memperbarui widget dalam pesan atau dialog kartu. |
APP_COMMAND |
Pengguna memanggil perintah aplikasi. |
APP_HOME |
Pengguna membuka pesan langsung dari aplikasi Chat yang menggunakan beranda aplikasi. Hanya kolom type , user , dan space yang disertakan untuk peristiwa jenis ini. Untuk mengetahui informasi selengkapnya, lihat Mem-build halaman beranda untuk aplikasi Google Chat. |
SUBMIT_FORM |
Pengguna mengirimkan informasi di kartu beranda aplikasi. Hanya kolom type , user , dan space yang disertakan untuk peristiwa jenis ini. Untuk mengetahui informasi selengkapnya, lihat Mem-build halaman beranda untuk aplikasi Google Chat. |
Kecuali dinyatakan lain, konten di halaman ini dilisensikan berdasarkan Lisensi Creative Commons Attribution 4.0, sedangkan contoh kode dilisensikan berdasarkan Lisensi Apache 2.0. Untuk mengetahui informasi selengkapnya, lihat Kebijakan Situs Google Developers. Java adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2024-12-17 UTC.
[null,null,["Terakhir diperbarui pada 2024-12-17 UTC."],[[["Google Chat app interaction events are triggered by various user actions, such as sending messages, adding/removing the app, interacting with cards, and updating widgets."],["These events provide context about the interaction, like the user, space, and specific action taken, allowing your app to respond appropriately."],["`ADDED_TO_SPACE` and `REMOVED_FROM_SPACE` events help manage the app's presence in spaces, while `CARD_CLICKED` enables handling user interactions with card elements."],["`MESSAGE` events cover various scenarios, including direct messages, @mentions, slash commands, and link previews, enabling diverse app functionalities."],["`APP_HOME` and `SUBMIT_FORM` events allow for interactions specific to apps that utilize the app home feature for a more integrated experience within Google Chat."]]],[]]