ตัวอย่างแอป Google Chat

ส่วนนี้จะแสดงตัวอย่างที่อธิบายวิธีสร้างและทำให้แอป Chat ประเภทต่างๆ ใช้งานได้

เริ่มต้นใช้งานด้วยการเริ่มต้นใช้งานอย่างรวดเร็ว

หากไม่เคยสร้างแอปใน Chat มาก่อน คุณจะเริ่มต้นใช้งานได้โดยดำเนินการตามการเริ่มต้นอย่างรวดเร็วให้เสร็จสมบูรณ์ การเริ่มต้นอย่างรวดเร็วจะอธิบายวิธีตั้งค่าและเรียกใช้ตัวอย่างพื้นฐาน หากต้องการเริ่มต้นใช้งาน Google Chat API คุณสามารถเลือกจากวิธีเริ่มต้นใช้งาน 2 ประเภทต่อไปนี้

  • เริ่มต้นใช้งาน API: ตั้งค่าสภาพแวดล้อมด้วยการสร้างแอปใน Chat ที่เรียกใช้ Chat API เพื่อดําเนินการในนามของคุณ เช่น ส่งข้อความหรือแสดงรายการพื้นที่ทํางานที่คุณเป็นสมาชิก
  • การเริ่มต้นใช้งานแบบอินเทอร์แอกทีฟ: กำหนดค่า Chat API และสร้างแอป Chat พื้นฐานที่คุณสามารถเพิ่มลงในพื้นที่ทำงานและส่งข้อความได้

การเริ่มต้นใช้งาน API อย่างรวดเร็ว

การเริ่มต้นใช้งาน API อย่างรวดเร็วจะใช้การตรวจสอบสิทธิ์ผู้ใช้เพื่อเรียก Chat API ซึ่งหมายความว่า 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
Google Cloud Vertex AI
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

ขั้นตอนถัดไป