หน้านี้จะแสดงภาพรวมเกี่ยวกับวิธีสร้างส่วนเสริม Google Workspace ที่ขยายความสามารถของ Google Chat
ส่วนเสริม Google Workspace ที่ขยายความสามารถของ Chat จะช่วยให้ผู้ใช้ดำเนินการต่อไปนี้ได้
- ดูตัวอย่างลิงก์จากข้อความใน Chat และดำเนินการต่างๆ ได้โดยไม่ต้องออกจากการสนทนา
- ทำงานแบบอัตโนมัติหรือทำงานในแอปพลิเคชัน Google Workspace
- รับการแจ้งเตือนเกี่ยวกับเครื่องมือหรือบริการภายนอก
วิธีการทำงานของส่วนเสริม Google Workspace ใน Chat
ใน Chat ส่วนเสริมจะปรากฏต่อผู้ใช้เป็นแอป Google Chat แอป Chat สามารถทำสิ่งต่อไปนี้เพื่อโต้ตอบกับผู้ใช้
- ส่งข้อความที่มีข้อความ การ์ด และองค์ประกอบ UI แบบอินเทอร์แอกทีฟ
- ตอบสนองต่อคำสั่งสั้นๆ
- ตอบสนองต่อคําสั่งเครื่องหมายทับ
- เปิดกล่องโต้ตอบเพื่อช่วยผู้ใช้ทำตามขั้นตอนหลายขั้นตอนให้เสร็จสมบูรณ์ เช่น กรอกข้อมูลในแบบฟอร์ม
- แสดงตัวอย่างลิงก์ในข้อความโดยแนบการ์ดที่มีข้อมูลที่เป็นประโยชน์ซึ่งช่วยให้ผู้ใช้ดำเนินการได้โดยตรงจากบทสนทนา
เริ่มต้นใช้งาน
หากต้องการเริ่มสร้างส่วนเสริม Google Workspace ที่ใช้งานได้ใน Chat โปรดดูเอกสารประกอบต่อไปนี้
- ลองใช้วิธีเริ่มต้นใช้งานด่วนเพื่อสร้างแอป Chat พื้นฐานโดยใช้ Google Apps Script หรือบริการ HTTP
- กำหนดค่าแอป Chat และฟีเจอร์แบบอินเทอร์แอกทีฟของแอปโดยใช้ Chat API
- ดูข้อมูลเกี่ยวกับวิธีสร้างอินเทอร์เฟซของ Chat โดยใช้ทริกเกอร์ การดําเนินการ และออบเจ็กต์เหตุการณ์ของส่วนเสริม
ข้อจำกัดและปัญหาที่ทราบ
ฟีเจอร์ต่อไปนี้ของ Chat และส่วนเสริมจะใช้ไม่ได้
- Dialogflow และ Pub/Sub คุณต้องสร้างส่วนเสริมที่ขยายความสามารถของ Chat โดยใช้ Apps Script หรือบริการ HTTP
- บริการการ์ดของ Apps Script หากต้องการใช้การดำเนินการใน Chat และสร้างการ์ด ให้แสดงผลออบเจ็กต์ JSON แทน ดูตัวอย่างได้ที่เปิดกล่องโต้ตอบแบบอินเทอร์แอกทีฟและแสดงตัวอย่างลิงก์
- การ์ดการให้สิทธิ์ที่กำหนดเอง หากต้องการตรวจสอบสิทธิ์และให้สิทธิ์บริการจาก Chat แอป Chat จะต้องแสดงบัตรการให้สิทธิ์พื้นฐาน
- หน้าแรกของส่วนเสริมในแถบด้านข้างของ Chat หากคุณได้กำหนดค่าทริกเกอร์หน้าแรกสำหรับส่วนเสริมแล้ว หน้าแรกจะปรากฏในแถบด้านข้างของแอปพลิเคชัน Google Workspace อื่นๆ เท่านั้นที่ส่วนเสริมขยายการให้บริการ
- หน้าแรกของแอป Chat ซึ่งปรากฏในแท็บหน้าแรกของข้อความส่วนตัวด้วยแอป Chat
หากคุณกำลังอัปเดตส่วนเสริม Google Workspace ที่มีอยู่ ให้พิจารณาข้อกำหนดในการกำหนดค่าต่อไปนี้สำหรับแอป Chat
- การตั้งค่าการติดตั้ง Google Workspace Marketplace ต้องอนุญาตให้ทั้งผู้ใช้ทั่วไปและผู้ดูแลระบบ Google Workspace ติดตั้งส่วนเสริมได้
- ระบบจะไม่สนใจการตั้งค่าการกําหนดค่าทั่วไปในไฟล์ Manifest (
addons.common
) ของส่วนเสริมใน Chat หากต้องการกำหนดค่าส่วนเสริมให้ทำงานใน Chat คุณต้องเปิดใช้และกำหนดค่า Chat API โปรดดูขั้นตอนที่หัวข้อกำหนดค่าแอป Google Chat - หากสร้างด้วยบริการ HTTP คุณต้องเปิดใช้ API ส่วนเสริมของ Google Workspace ทรัพยากร REST ของ
deployment
และproject
จะใช้กับการทำให้ส่วนเสริมใช้งานได้ในแอปพลิเคชัน Google Workspace อื่นๆ เท่านั้น - หากต้องการทำให้ใช้งานได้และทดสอบส่วนเสริมใน Chat คุณต้องใช้การตั้งค่าระดับการเข้าถึงของ Chat API ระบบจะไม่สนใจการตั้งค่าการแสดงผลหรือการทดสอบที่คุณกำหนดค่าไว้ใน SDK ของ Google Workspace Marketplace หากต้องการทำให้ส่วนเสริมใน Chat ใช้งานได้ในเวอร์ชันทดสอบ โปรดดูทดสอบฟีเจอร์แบบอินเทอร์แอกทีฟสำหรับแอป Google Chat ในเอกสารประกอบของ Chat API
- หากเผยแพร่ส่วนเสริมใน Google Workspace Marketplace คุณจะบันทึกฉบับร่างของการเปลี่ยนแปลงในการตั้งค่าการกําหนดค่า Google Chat API ไม่ได้ เมื่อคุณอัปเดตการตั้งค่าการกําหนดค่า Chat API แอป Chat ที่อัปเดตแล้วจะพร้อมให้บริการแก่ผู้ใช้ปัจจุบันทุกคนทันที หากต้องการอัปเดตข้อมูลผลิตภัณฑ์ใน Marketplace คุณสร้างฉบับร่างได้ก่อนส่งการเปลี่ยนแปลง