หน้านี้อธิบายวิธีสร้างและจัดการการทำให้ใช้งานได้สำหรับแอป Google Chat โดยการรักษาการทำให้ใช้งานได้ที่แตกต่างกันไว้ คุณจะจัดการแต่ละระยะของวงจรชีวิตของแอป Chat ได้ดียิ่งขึ้น และเผยแพร่การเปลี่ยนแปลงไปยังเวอร์ชันที่ใช้งานจริงได้อย่างปลอดภัย
สร้างการทำให้ใช้งานได้สำหรับแต่ละระยะของวงจรชีวิตของแอป
เราขอแนะนำให้คุณสร้างและทำให้แอป Chat ใช้งานได้สำหรับสภาพแวดล้อมต่อไปนี้แต่ละรายการ เพื่อจัดการแอป Chat ตลอดวงจรชีวิต
- การพัฒนา: สภาพแวดล้อมที่คุณใช้เพื่อทำการเปลี่ยนแปลง หากจำเป็น คุณสามารถใช้การทำให้ใช้งานได้ล่าสุดหรือเรียกใช้สภาพแวดล้อมนี้ในเครื่องได้
- การปรับสภาพแวดล้อม: สภาพแวดล้อมที่คุณทำให้ใช้งานได้กับผู้ทดสอบที่เชื่อถือได้สำหรับการทดสอบแบบครบวงจร สภาพแวดล้อมนี้ควรใกล้เคียงกับเวอร์ชันที่ใช้งานจริงมากที่สุด
- เวอร์ชันที่ใช้งานจริง: สภาพแวดล้อมที่คุณทำให้ใช้งานได้กับผู้ใช้ปลายทางโดยการเผยแพร่ แอป Chat ไปยัง Google Workspace Marketplace
คุณต้องสร้างโปรเจ็กต์ Google Cloud สำหรับแอป Chat แต่ละแอปที่คุณทำให้ใช้งานได้ เมื่อกำหนดค่า Chat API ในโปรเจ็กต์ Cloud แต่ละโปรเจ็กต์ ให้พิจารณาใช้ชื่อแอป, URL ของอวาตาร์ และคำอธิบายที่แตกต่างกัน เพื่อให้คุณแยกแยะแอป Chat ใน Google Chat ได้ดียิ่งขึ้น
ในตัวอย่างต่อไปนี้ แอป Chat ที่ชื่อว่า Task app สร้างขึ้นบน HTTP และใช้ปลายทางที่แตกต่างกันเพื่อทำให้ใช้งานได้กับการพัฒนา การปรับสภาพแวดล้อม และเวอร์ชันที่ใช้งานจริง
| สภาพแวดล้อม | ชื่อโปรเจ็กต์ Cloud | ชื่อแอป | URL ปลายทาง HTTP |
|---|---|---|---|
| การพัฒนา | task-chat-app-dev |
แอป Dev Task | http://example.com/api/myapp/head |
| การปรับสภาพแวดล้อม | task-chat-app-staging |
แอป Staging Task | http://example.com/api/myapp/staging |
| เวอร์ชันที่ใช้งานจริง | task-chat-app |
แอป Task | http://example.com/api/myapp/ |
จัดการการทำให้ใช้งานได้ตามสถาปัตยกรรมของแอป Chat
ตารางต่อไปนี้แสดงข้อควรพิจารณาเพิ่มเติมเมื่อจัดการการทำให้ใช้งานได้ สำหรับสถาปัตยกรรมของแอป Chat ที่เฉพาะเจาะจง
| สถาปัตยกรรม | รูปแบบการทำให้ใช้งานได้ | ข้อควรพิจารณา |
|---|---|---|
| HTTP | URL ปลายทาง HTTP |
|
| Google Apps Script | รหัสการทำให้ใช้งานได้ |
|
| Pub/Sub | หัวข้อ Pub/Sub | คุณควรใช้หัวข้อ Pub/Sub ที่แตกต่างกันสำหรับการทำให้ใช้งานได้แต่ละรายการ |
หัวข้อที่เกี่ยวข้อง
- ทดสอบฟีเจอร์แบบอินเทอร์แอกทีฟสำหรับแอป Google Chat
- สร้างและจัดการการทำให้ใช้งานได้ของ Apps Script
- เลือกสถาปัตยกรรมของแอป Chat