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

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

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

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

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

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

Quickstart ของ API มีให้บริการในภาษาต่อไปนี้

สำหรับภาษาโปรแกรมอื่นๆ ทั้งหมด ให้ดูและติดตั้ง ไลบรารีของไคลเอ็นต์เพื่อเริ่มต้นใช้งาน Chat API

การเริ่มต้นอย่างรวดเร็วแบบอินเทอร์แอกทีฟ

เลือกจากคู่มือเริ่มต้นแบบอินเทอร์แอกทีฟต่อไปนี้ตามวิธีที่คุณต้องการ สร้าง

  • Google Apps Script ซึ่งเป็นแพลตฟอร์มการพัฒนาแอปแบบลดการเขียนโค้ดบนระบบคลาวด์ที่อิงตาม JavaScript
  • บริการ HTTP ด้วย Google Cloud Functions
  • Google Cloud Dialogflow CX แพลตฟอร์มภาษาธรรมชาติสำหรับการสนทนาอัตโนมัติและการตอบกลับแบบไดนามิก
  • Google Cloud Pub/Sub ซึ่งเป็นบริการรับส่งข้อความแบบเรียลไทม์ ที่ช่วยให้คุณสร้างได้หลังไฟร์วอลล์
  • AppSheet แพลตฟอร์มการพัฒนาแบบไม่ต้องเขียนโค้ดสำหรับสร้างแอปในองค์กร Google Workspace

หลังจากทำตามการเริ่มต้นอย่างรวดเร็วแล้ว คุณจะสร้างต่อเพื่อให้แอป Chat ทำสิ่งต่อไปนี้ได้

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

ดูตัวอย่างที่สมบูรณ์เพิ่มเติม

หลังจากลองใช้การเริ่มต้นอย่างรวดเร็วแล้ว ให้สำรวจตัวอย่างแอป 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 เอกสาร
Vertex AI ของ Google Cloud
Apps Script
ผู้ใช้
ผู้จัดการเหตุการณ์ที่มีการตรวจสอบสิทธิ์แอป ตอบกลับเหตุการณ์ใน Chat และสร้างข้อมูลสรุปการแก้ไขที่อิงตาม AI ใน Google เอกสาร บทแนะนำ
Admin SDK API
Google เอกสาร
Vertex AI ของ Google Cloud
Apps Script
ผู้ใช้และแอปพลิเคชัน
ผู้จัดการโปรเจ็กต์ ช่วยผู้ใช้สร้าง อัปเดต และทำโปรเจ็กต์ให้เสร็จสมบูรณ์ใน Chat บทแนะนำ
Google Cloud Functions
Google Cloud Pub/Sub
Vertex AI ของ Google Cloud
Google Cloud Firestore
HTTP (Node.js)
ไม่มี
สร้างแอปสำหรับ Google ด้วย Gemini สร้างแอปใน Chat ต่างๆ ด้วยฟีเจอร์ Gemini จาก Google I/O 2024 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
ผู้ใช้

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