ส่วนนี้แสดงตัวอย่างที่อธิบายวิธีสร้างและติดตั้งใช้งานแอป Chat ประเภทต่างๆ
เริ่มต้นใช้งานด้วยการเริ่มต้นใช้งานอย่างรวดเร็ว
หากไม่เคยสร้างแอป Chat มาก่อน คุณสามารถเริ่มต้นใช้งานได้โดยทำตามคำแนะนำเริ่มต้นใช้งาน บทแนะนำแบบย่อจะอธิบายวิธีตั้งค่าและเรียกใช้ตัวอย่างพื้นฐาน หากต้องการเริ่มต้นใช้งาน Google Chat API คุณสามารถเลือกจากวิธีเริ่มต้นใช้งาน 2 ประเภทต่อไปนี้
- เริ่มต้นใช้งาน API: ตั้งค่าสภาพแวดล้อมด้วยการสร้างแอปใน Chat ที่เรียกใช้ Chat API เพื่อดําเนินการในนามของคุณ เช่น ส่งข้อความหรือแสดงรายการพื้นที่ทํางานที่คุณเป็นสมาชิก
- การเริ่มต้นใช้งานแบบอินเทอร์แอกทีฟ: กำหนดค่า Chat API และสร้างแอป Chat พื้นฐานที่คุณสามารถเพิ่มลงในพื้นที่ทำงานและส่งข้อความได้
การเริ่มต้นใช้งาน API อย่างรวดเร็ว
เริ่มต้นใช้งาน API จะใช้การตรวจสอบสิทธิ์ผู้ใช้เพื่อเรียกใช้ Chat API ซึ่งหมายความว่าจะดำเนินการในฐานะผู้ใช้ Chat ที่ตรวจสอบสิทธิ์แล้ว ในกรณีนี้ คู่มือเริ่มต้นใช้งานจะช่วยคุณเรียกใช้ Chat API ในนามของคุณเอง คุณไม่จำเป็นต้องติดตั้งหรือโต้ตอบกับแอป Chat ในพื้นที่ใน Chat ต่างจากการเริ่มต้นใช้งานแบบอินเทอร์แอกทีฟ
คำแนะนำเริ่มต้นใช้งาน API มีให้บริการในภาษาต่อไปนี้
สำหรับภาษาโปรแกรมอื่นๆ ทั้งหมด ให้ดูและติดตั้งไลบรารีของไคลเอ็นต์เพื่อเริ่มต้นใช้งาน Chat API
การเริ่มต้นใช้งานแบบอินเทอร์แอกทีฟ
เลือกจากวิธีเริ่มต้นใช้งานแบบอินเทอร์แอกทีฟต่อไปนี้ตามวิธีที่คุณต้องการสร้าง
- Google Apps Script ซึ่งเป็นแพลตฟอร์มการพัฒนาแบบ Low-Code ที่ใช้ JavaScript และทำงานบนระบบคลาวด์
- บริการ HTTP ด้วย Google Cloud Function
- Google Cloud Dialogflow CX ซึ่งเป็นแพลตฟอร์มภาษาที่เป็นธรรมชาติสำหรับการสนทนาอัตโนมัติและการตอบกลับแบบไดนามิก
- Google Cloud Pub/Sub ซึ่งเป็นบริการรับส่งข้อความแบบเรียลไทม์ที่ช่วยให้คุณสร้างที่อยู่หลังไฟร์วอลล์ได้
- AppSheet ซึ่งเป็นแพลตฟอร์มการพัฒนาแอปโดยไม่ต้องเขียนโค้ดสำหรับการสร้างแอปในองค์กร Google Workspace
หลังจากเริ่มต้นใช้งานอย่างรวดเร็วแล้ว คุณจะสร้างต่อเพื่อให้แอปแชททําสิ่งต่อไปนี้ได้
- ตอบกลับผู้ใช้โดยใช้คำสั่งขีดกลาง กล่องโต้ตอบ ตัวอย่างลิงก์ และฟีเจอร์อื่นๆ แบบอินเทอร์แอกทีฟ
- ทำงานอย่างสม่ำเสมอหรืออิสระ เช่น ส่งข้อความทุกครั้งที่มีการเปลี่ยนแปลงในบริการภายนอก หากต้องการดำเนินการที่ผู้ใช้ไม่ได้เป็นผู้เริ่ม คุณต้องตั้งค่าการตรวจสอบสิทธิ์ของแอปเพื่อให้แอป Chat ตรวจสอบสิทธิ์และเรียกใช้ Chat API ได้ โปรดดูรายละเอียดที่หัวข้อตรวจสอบสิทธิ์เป็นแอป Google Chat
สำรวจตัวอย่างเพลงแบบสมบูรณ์เพิ่มเติม
หลังจากลองใช้การเริ่มต้นใช้งานอย่างรวดเร็วแล้ว ให้สำรวจตัวอย่างแอป Chat ที่ใช้ฟีเจอร์และบริการเพิ่มเติม ตารางต่อไปนี้แสดงตัวอย่างแอปแชทบางส่วนตามรูปแบบ เทคโนโลยี สถาปัตยกรรม และฟีเจอร์แบบอินเทอร์แอกทีฟที่ใช้
- รูปแบบ: รูปแบบของตัวอย่าง ซึ่งรวมถึงข้อมูลต่อไปนี้
- บทแนะนำจะแสดงวิธีการแบบทีละขั้นตอนตั้งแต่ต้นจนจบ และถือว่าคุณไม่ได้ตั้งค่าอะไรไว้เลยนอกจากโปรเจ็กต์ Google Cloud
- Codelabs เป็นบทแนะนำแบบมีคำแนะนำเกี่ยวกับผลิตภัณฑ์ Google อย่างน้อย 1 รายการ และมักจะนำเสนอในงานกิจกรรมและเผยแพร่ให้ลองทำที่บ้านในภายหลัง
- ตัวอย่างโค้ด GitHub จะเผยแพร่ในที่เก็บ GitHub ของ Google Chat พร้อมวิธีการพื้นฐานในการใช้งาน บ่อยครั้ง ตัวอย่างเหล่านี้ยังใช้ในเอกสารประกอบด้วย
- เทคโนโลยี: ผลิตภัณฑ์ บริการ หรือ API ของ Google Workspace และ Google Cloud ที่ใช้ในตัวอย่างที่แสดง
- สถาปัตยกรรม: สถาปัตยกรรมแอป Chat หรือบริการที่ใช้ในตัวอย่าง
- ดูว่าตัวอย่างใช้ฟีเจอร์อินเทอร์แอกทีฟใดบ้าง
- คำสั่งเครื่องหมายทับ: ตอบสนองต่อคำสั่งจากผู้ใช้ เช่น
/about.
- กล่องโต้ตอบ: เปิดอินเทอร์เฟซในหน้าต่างใหม่ซึ่งผู้ใช้สามารถป้อนและส่งข้อมูลได้
- หน้าตัวอย่างลิงก์: แนบอินเทอร์เฟซแบบการ์ดกับข้อความที่มีลิงก์จากบริการของบุคคลที่สามเพื่อให้ผู้ใช้ดูตัวอย่างหรืออัปเดตข้อมูลจากลิงก์ได้
- หน้าแรก: แสดงแท็บหน้าแรกในข้อความด้วยแอป Chat ซึ่งผู้ใช้สามารถดูข้อมูลหรือใช้ฟีเจอร์ต่างๆ ได้
- วิดเจ็ตแบบอินเทอร์แอกทีฟ: ใช้วิดเจ็ตที่แจ้งให้ผู้ใช้คลิกหรือโต้ตอบกับข้อความและอินเทอร์เฟซผู้ใช้ประเภทอื่นๆ ซึ่งรวมถึงปุ่ม ช่องทําเครื่องหมาย และอินพุตข้อความ
- เหตุการณ์: ตอบสนองต่อกิจกรรมใน Chat เช่น ข้อความใหม่หรือสมาชิกในพื้นที่ทำงาน
- คำสั่งเครื่องหมายทับ: ตอบสนองต่อคำสั่งจากผู้ใช้ เช่น
ตัวอย่าง | คำอธิบาย | รูปแบบ | เทคโนโลยี | สถาปัตยกรรม | คำสั่งเครื่องหมายทับ | กล่องโต้ตอบ | ตัวอย่างลิงก์ | หน้าแรก | วิดเจ็ตแบบอินเทอร์แอกทีฟ | กิจกรรม |
---|---|---|---|---|---|---|---|---|---|---|
ผู้ช่วยด้านความรู้ของ AI | ใช้ Gemini เพื่อตอบคำถามโดยอิงตามประวัติการสนทนาในพื้นที่ทำงานของ Chat | บทแนะนำ |
Google Workspace Events API
Google Cloud Functions
Google Cloud Pub/Sub
Google Cloud Eventarc
Vertex AI ของ Google Cloud
Google Gemini
Google Cloud Firestore
|
HTTP (Node.js)
|
||||||
ผู้จัดการเหตุการณ์ | ตอบสนองต่อเหตุการณ์ใน Chat และสร้างสรุปการแก้ปัญหาโดยอิงตาม AI ใน Google เอกสาร | บทแนะนำ |
Admin SDK API
Google เอกสาร
Google Cloud Vertex AI
|
Apps Script
|
||||||
ผู้จัดการโปรเจ็กต์ | ช่วยให้ผู้ใช้สร้าง อัปเดต และทำงานในโปรเจ็กต์ให้เสร็จสมบูรณ์ใน Chat | บทแนะนำ |
Google Cloud Functions
Google Cloud Pub/Sub
Vertex AI ของ Google Cloud
Google Cloud Firestore
|
HTTP (Node.js)
|
||||||
สร้างแอปสำหรับ Google ด้วย Gemini | ตั้งแต่ Google I/O 2024 เป็นต้นไป ให้สร้างแอป Chat ต่างๆ ด้วยฟีเจอร์ Gemini | Codelab |
Google Cloud Functions
Google Cloud Pub/Sub
Vertex AI ของ Google Cloud
Google Gemini
Google Workspace Events API
|
Apps Script
HTTP (Node.js)
Dialogflow CX
|
||||||
แบบสำรวจแบบอินเทอร์แอกทีฟ | อนุญาตให้ผู้ใช้สร้างแบบสำรวจและแสดงคะแนนทั้งหมด | Codelab |
Google Cloud Functions
Google Cloud Shell
|
HTTP (Node.js)
|
||||||
ผู้จัดการฝ่ายติดต่อ | ช่วยให้ผู้ใช้จัดการรายชื่อติดต่อส่วนตัวและทางธุรกิจได้โดยรวบรวมข้อมูลในข้อความการ์ดและกล่องโต้ตอบ | บทแนะนำ |
Apps Script
|
|||||||
เครื่องมือตั้งเวลาการประชุม | สร้างกิจกรรมใน Google ปฏิทินจากพื้นที่ใน Chat | บทแนะนำ |
Google ปฏิทิน
|
Apps Script
|
ขั้นตอนถัดไป
- ที่เก็บ Google Chat ใน GitHub
- ระบุความต้องการของผู้ใช้
- กําหนดเส้นทางของผู้ใช้ทั้งหมด
- เลือกสถาปัตยกรรมแอป