EventType
Enum |
UNSPECIFIED |
Giá trị mặc định cho enum. KHÔNG SỬ DỤNG. |
MESSAGE |
Người dùng gửi tin nhắn cho ứng dụng Chat hoặc gọi ứng dụng Chat trong một không gian, chẳng hạn như bất kỳ ví dụ nào sau đây:
- Mọi tin nhắn trong không gian tin nhắn trực tiếp (DM) bằng ứng dụng Chat.
- Tin nhắn trong một không gian có nhiều người, trong đó một người @thắc mắc về ứng dụng Chat hoặc sử dụng một trong các lệnh gạch chéo của ứng dụng này.
- Nếu bạn đã định cấu hình bản xem trước đường liên kết cho ứng dụng Chat, thì người dùng sẽ đăng một tin nhắn chứa đường liên kết khớp với mẫu URL đã định cấu hình.
|
ADDED_TO_SPACE |
Người dùng thêm ứng dụng Chat vào một không gian hoặc quản trị viên Google Workspace cài đặt ứng dụng Chat trong không gian tin nhắn trực tiếp cho người dùng trong tổ chức của họ. Các ứng dụng trò chuyện thường phản hồi sự kiện tương tác này bằng cách đăng lời chào trong không gian. Khi quản trị viên cài đặt ứng dụng Chat, trường space.adminInstalled sẽ được đặt thành true và người dùng không thể gỡ cài đặt các ứng dụng đó. Để tìm hiểu về các ứng dụng Chat do quản trị viên cài đặt, hãy xem tài liệu Cài đặt các ứng dụng trên Marketplace trong miền của bạn trong phần Trợ giúp dành cho quản trị viên Google Workspace. |
REMOVED_FROM_SPACE |
Người dùng xoá ứng dụng Chat khỏi một không gian hoặc quản trị viên Google Workspace gỡ cài đặt ứng dụng Chat cho một người dùng trong tổ chức của họ. Ứng dụng trò chuyện không thể phản hồi bằng tin nhắn cho sự kiện này vì các tin nhắn đó đã bị xoá. Khi quản trị viên gỡ cài đặt ứng dụng Chat, trường space.adminInstalled sẽ được đặt thành false . Nếu người dùng đã cài đặt ứng dụng Chat trước khi quản trị viên cài đặt, thì ứng dụng Chat vẫn được cài đặt cho người dùng và ứng dụng Chat không nhận được sự kiện tương tác REMOVED_FROM_SPACE . |
CARD_CLICKED |
Người dùng nhấp vào một phần tử tương tác của thẻ hoặc hộp thoại trong ứng dụng Chat, chẳng hạn như một nút. Để nhận sự kiện tương tác, nút phải kích hoạt một lượt tương tác khác với ứng dụng Chat. Ví dụ: ứng dụng Chat không nhận được sự kiện tương tác CARD_CLICKED nếu người dùng nhấp vào nút mở đường liên kết đến một trang web, nhưng nhận được sự kiện tương tác trong các ví dụ sau:
- Người dùng nhấp vào nút
Send feedback trên thẻ để mở hộp thoại cho phép người dùng nhập thông tin.
- Người dùng nhấp vào nút
Submit sau khi nhập thông tin vào thẻ hoặc hộp thoại.
Nếu người dùng nhấp vào một nút để mở, gửi hoặc huỷ hộp thoại, thì trường isDialogEvent của sự kiện tương tác CARD_CLICKED sẽ được đặt thành true và bao gồm DialogEventType . |
WIDGET_UPDATED |
Người dùng cập nhật một tiện ích trong hộp thoại hoặc thông báo dạng thẻ. |
APP_COMMAND |
Người dùng gọi một lệnh của ứng dụng. |
APP_HOME |
Người dùng mở một tin nhắn trực tiếp từ ứng dụng Chat sử dụng trang chủ ứng dụng. Chỉ các trường type , user và space mới được đưa vào các sự kiện thuộc loại này. Để biết thêm thông tin, hãy xem bài viết Tạo trang chủ cho ứng dụng Google Chat. |
SUBMIT_FORM |
Người dùng gửi thông tin trong thẻ trang chủ của ứng dụng. Chỉ các trường type , user và space mới được đưa vào các sự kiện thuộc loại này. Để biết thêm thông tin, hãy xem bài viết Tạo trang chủ cho ứng dụng Google Chat. |
Trừ phi có lưu ý khác, nội dung của trang này được cấp phép theo Giấy phép ghi nhận tác giả 4.0 của Creative Commons và các mẫu mã lập trình được cấp phép theo Giấy phép Apache 2.0. Để biết thông tin chi tiết, vui lòng tham khảo Chính sách trang web của Google Developers. Java là nhãn hiệu đã đăng ký của Oracle và/hoặc các đơn vị liên kết với Oracle.
Cập nhật lần gần đây nhất: 2024-12-17 UTC.
[null,null,["Cập nhật lần gần đây nhất: 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."]]],[]]