EventType
Enum |
UNSPECIFIED |
ค่าเริ่มต้นสำหรับ enum โปรดอย่าใช้ |
MESSAGE |
ผู้ใช้ส่งข้อความถึงแอป Chat หรือเรียกใช้แอป Chat ในพื้นที่ทำงาน เช่น ตัวอย่างต่อไปนี้
- ข้อความในพื้นที่ข้อความส่วนตัว (DM) กับแอป Chat
- ข้อความในพื้นที่ทำงานที่มีผู้ใช้หลายคนซึ่งมีการ @พูดถึงแอป Chat หรือใช้คำสั่งเครื่องหมายทับ
- หากคุณกำหนดค่าการแสดงตัวอย่างลิงก์สำหรับแอป Chat ไว้ ผู้ใช้จะโพสต์ข้อความที่มีลิงก์ซึ่งตรงกับรูปแบบ URL ที่กําหนดค่าไว้
|
ADDED_TO_SPACE |
ผู้ใช้เพิ่มแอป Chat ไปยังพื้นที่ทำงาน หรือผู้ดูแลระบบ Google Workspace ติดตั้งแอป Chat ในพื้นที่ทำงานของข้อความส่วนตัวให้กับผู้ใช้ในองค์กร โดยปกติแล้วแอปแชทจะตอบสนองต่อเหตุการณ์การโต้ตอบนี้ด้วยการโพสต์ข้อความต้อนรับในพื้นที่ทำงาน เมื่อผู้ดูแลระบบติดตั้งแอป Chat ระบบจะตั้งค่าช่อง space.adminInstalled เป็น true และผู้ใช้จะถอนการติดตั้งแอปไม่ได้ หากต้องการดูข้อมูลเกี่ยวกับแอปใน Chat ที่ผู้ดูแลระบบติดตั้ง โปรดดูเอกสารประกอบติดตั้งแอปใน Marketplace ลงในโดเมนของความช่วยเหลือสำหรับผู้ดูแลระบบ Google Workspace |
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 หลังจากป้อนข้อมูลลงในการ์ดหรือกล่องโต้ตอบ
หากผู้ใช้คลิกปุ่มเพื่อเปิด ส่ง หรือยกเลิกกล่องโต้ตอบ ระบบจะตั้งค่าช่อง isDialogEvent ของCARD_CLICKED เหตุการณ์การโต้ตอบเป็น true และมี DialogEventType |
WIDGET_UPDATED |
ผู้ใช้อัปเดตวิดเจ็ตในข้อความการ์ดหรือกล่องโต้ตอบ |
APP_COMMAND |
ผู้ใช้ใช้คำสั่งลัดของแอป Chat |
APP_HOME |
ผู้ใช้เปิดข้อความส่วนตัวจากแอป Chat ที่ใช้หน้าแรกของแอป เฉพาะช่อง type , user และ space เท่านั้นที่รวมอยู่ในเหตุการณ์ประเภทนี้ โปรดดูข้อมูลเพิ่มเติมที่หัวข้อสร้างหน้าแรกสำหรับแอป Google Chat |
SUBMIT_FORM |
ผู้ใช้ส่งข้อมูลในการ์ดหน้าแรกของแอป เฉพาะช่อง type , user และ space เท่านั้นที่รวมอยู่ในเหตุการณ์ประเภทนี้ โปรดดูข้อมูลเพิ่มเติมที่หัวข้อสร้างหน้าแรกสำหรับแอป Google Chat |
เนื้อหาของหน้าเว็บนี้ได้รับอนุญาตภายใต้ใบอนุญาตที่ต้องระบุที่มาของครีเอทีฟคอมมอนส์ 4.0 และตัวอย่างโค้ดได้รับอนุญาตภายใต้ใบอนุญาต Apache 2.0 เว้นแต่จะระบุไว้เป็นอย่างอื่น โปรดดูรายละเอียดที่นโยบายเว็บไซต์ Google Developers Java เป็นเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2025-03-06 UTC
[null,null,["อัปเดตล่าสุด 2025-03-06 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."]]],["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"]]