Pengguna mengirim pesan ke aplikasi Chat, atau memanggil aplikasi Chat di ruang. Contoh peristiwa pesan meliputi:
Pesan apa pun di ruang pesan langsung (DM) dengan aplikasi Chat.
Pesan di ruang multi-orang tempat seseorang @menyebut 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 disetel 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 acara ini, karena aplikasi tersebut telah dihapus.
Saat administrator meng-uninstal aplikasi Chat, kolom space.adminInstalled disetel ke false. Jika pengguna menginstal aplikasi Chat sebelum administrator, aplikasi Chat tetap terinstal untuk pengguna dan aplikasi Chat tidak 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 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 disetel ke true dan menyertakan DialogEventType.
WIDGET_UPDATED
Pengguna memperbarui widget dalam pesan kartu atau dialog. Peristiwa ini dipicu saat pengguna berinteraksi dengan widget yang memiliki tindakan terkait.
APP_COMMAND
Pengguna menggunakan perintah aplikasi Chat, termasuk perintah garis miring dan perintah cepat.
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 Membangun halaman beranda untuk aplikasi Google Chat.
SUBMIT_FORM
Pengguna mengirimkan informasi di kartu utama aplikasi. Hanya kolom type, user, dan space yang disertakan untuk peristiwa jenis ini. Untuk mengetahui informasi selengkapnya, lihat Membangun halaman beranda untuk aplikasi Google Chat.
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Informasi yang saya butuhkan tidak ada","missingTheInformationINeed","thumb-down"],["Terlalu rumit/langkahnya terlalu banyak","tooComplicatedTooManySteps","thumb-down"],["Sudah usang","outOfDate","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Masalah kode / contoh","samplesCodeIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2025-09-12 UTC."],[[["\u003cp\u003eGoogle Chat app interaction events are triggered by various user actions, such as sending messages, adding/removing the app, interacting with cards, and updating widgets.\u003c/p\u003e\n"],["\u003cp\u003eThese events provide context about the interaction, like the user, space, and specific action taken, allowing your app to respond appropriately.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eADDED_TO_SPACE\u003c/code\u003e and \u003ccode\u003eREMOVED_FROM_SPACE\u003c/code\u003e events help manage the app's presence in spaces, while \u003ccode\u003eCARD_CLICKED\u003c/code\u003e enables handling user interactions with card elements.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eMESSAGE\u003c/code\u003e events cover various scenarios, including direct messages, @mentions, slash commands, and link previews, enabling diverse app functionalities.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eAPP_HOME\u003c/code\u003e and \u003ccode\u003eSUBMIT_FORM\u003c/code\u003e events allow for interactions specific to apps that utilize the app home feature for a more integrated experience within Google Chat.\u003c/p\u003e\n"]]],["Google Chat apps can receive various interaction events. These include `MESSAGE` (user messages or @mentions), `ADDED_TO_SPACE` (app added to space), `REMOVED_FROM_SPACE` (app removed), `CARD_CLICKED` (user clicks a card element), `WIDGET_UPDATED` (widget update), `APP_COMMAND` (user command), `APP_HOME` (user opens app home), and `SUBMIT_FORM` (user submits app home card). Each event triggers specific app actions, like posting welcome messages or responding to user input.\n"],null,[]]