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

ส่วนนี้แสดงตัวอย่างที่อธิบายวิธีสร้างและติดตั้งใช้งานแอป 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

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