EventType
열거형 |
UNSPECIFIED |
enum의 기본값입니다. 사용하지 않습니다. |
MESSAGE |
사용자가 Chat 앱에 메시지를 보내거나 스페이스에서 Chat 앱을 호출합니다(예: 다음 예 참고).
- Chat 앱의 채팅 메시지 (DM) 공간에 있는 모든 메시지
- 사용자가 Chat 앱을 @멘션하거나 슬래시 명령어 중 하나를 사용하는 다인 스페이스의 메시지입니다.
- Chat 앱에 링크 미리보기를 구성한 경우 사용자가 구성된 URL 패턴과 일치하는 링크가 포함된 메시지를 게시합니다.
|
ADDED_TO_SPACE |
사용자가 Chat 앱을 스페이스에 추가하거나 Google Workspace 관리자가 조직의 사용자를 위해 채팅 메시지 스페이스에 Chat 앱을 설치합니다. 채팅 앱은 일반적으로 스페이스에 환영 메시지를 게시하여 이 상호작용 이벤트에 응답합니다. 관리자가 Chat 앱을 설치하면 space.adminInstalled 필드가 true 로 설정되고 사용자는 앱을 제거할 수 없습니다. 관리자가 설치한 Chat 앱에 대한 자세한 내용은 Google Workspace 관리자 도움말의 도메인에 Marketplace 앱 설치하기 문서를 참고하세요. |
REMOVED_FROM_SPACE |
사용자가 스페이스에서 Chat 앱을 삭제하거나 Google Workspace 관리자가 조직의 사용자를 위해 Chat 앱을 제거합니다. 채팅 앱은 이미 삭제되었으므로 이 이벤트에 메시지로 응답할 수 없습니다. 관리자가 Chat 앱을 제거하면 space.adminInstalled 필드가 false 로 설정됩니다. 관리자보다 먼저 사용자가 Chat 앱을 설치한 경우 Chat 앱은 사용자에게 계속 설치된 상태로 유지되며 Chat 앱은 REMOVED_FROM_SPACE 상호작용 이벤트를 수신하지 않습니다. |
CARD_CLICKED |
사용자가 Chat 앱에서 카드 또는 대화상자의 대화형 요소(예: 버튼)를 클릭합니다. 상호작용 이벤트를 수신하려면 버튼이 Chat 앱과의 다른 상호작용을 트리거해야 합니다. 예를 들어 사용자가 웹사이트 링크를 여는 버튼을 클릭하면 Chat 앱은 CARD_CLICKED 상호작용 이벤트를 수신하지 않지만 다음 예에서는 상호작용 이벤트를 수신합니다.
- 사용자가 카드에서
Send feedback 버튼을 클릭하면 사용자가 정보를 입력할 수 있는 대화상자가 열립니다.
- 사용자가 카드 또는 대화상자에 정보를 입력한 후
Submit 버튼을 클릭합니다.
사용자가 버튼을 클릭하여 대화상자를 열거나, 제출하거나, 취소하는 경우 CARD_CLICKED 상호작용 이벤트의 isDialogEvent 필드는 true 로 설정되고 DialogEventType 가 포함됩니다. |
WIDGET_UPDATED |
사용자가 카드 메시지 또는 대화상자에서 위젯을 업데이트합니다. |
APP_COMMAND |
사용자가 앱의 명령어를 호출합니다. |
APP_HOME |
사용자가 앱 홈을 사용하는 Chat 앱에서 채팅 메시지를 엽니다. 이 유형의 이벤트에는 type , user , space 필드만 포함됩니다. 자세한 내용은 Google Chat 앱의 홈페이지 빌드를 참고하세요. |
SUBMIT_FORM |
사용자가 앱 홈 카드에 정보를 제출합니다. 이 유형의 이벤트에는 type , user , space 필드만 포함됩니다. 자세한 내용은 Google Chat 앱의 홈페이지 빌드를 참고하세요. |
달리 명시되지 않는 한 이 페이지의 콘텐츠에는 Creative Commons Attribution 4.0 라이선스에 따라 라이선스가 부여되며, 코드 샘플에는 Apache 2.0 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 Google Developers 사이트 정책을 참조하세요. 자바는 Oracle 및/또는 Oracle 계열사의 등록 상표입니다.
최종 업데이트: 2024-12-17(UTC)
[null,null,["최종 업데이트: 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."]]],[]]