สร้างและจัดการการทำให้ใช้งานได้สำหรับแอป Google Chat

หน้านี้อธิบายวิธีสร้างและจัดการการทำให้ใช้งานได้สำหรับแอป Google Chat การดูแลรักษาการทำให้ใช้งานได้ที่แตกต่างกันจะช่วยให้คุณจัดการแต่ละระยะของวงจรชีวิตของแอป Chat ได้ดียิ่งขึ้น และเผยแพร่การเปลี่ยนแปลงไปยังเวอร์ชันที่ใช้งานจริงได้อย่างปลอดภัย

สร้างการทำให้ใช้งานได้สำหรับแต่ละระยะของวงจรชีวิตของแอป

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

  • การพัฒนา: สภาพแวดล้อมที่คุณใช้เพื่อทำการเปลี่ยนแปลง คุณสามารถใช้การทำให้ใช้งานได้ล่าสุดหรือเรียกใช้สภาพแวดล้อมนี้ในเครื่องได้หากจำเป็น
  • การปรับสภาพแวดล้อม: สภาพแวดล้อมที่คุณทำให้ใช้งานได้กับผู้ทดสอบที่เชื่อถือได้สำหรับการทดสอบแบบครบวงจร สภาพแวดล้อมนี้ควรใกล้เคียงกับเวอร์ชันที่ใช้งานจริงมากที่สุด
  • เวอร์ชันที่ใช้งานจริง: สภาพแวดล้อมที่คุณทำให้ใช้งานได้กับผู้ใช้ปลายทางโดยการเผยแพร่ แอป Chat ไปยัง Google Workspace Marketplace

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

ในตัวอย่างต่อไปนี้ แอป Chat ที่ชื่อว่า Task app สร้างขึ้นบน HTTP และใช้ปลายทางที่แตกต่างกันเพื่อทำให้ใช้งานได้กับการพัฒนา การปรับสภาพแวดล้อม และเวอร์ชันที่ใช้งานจริง

สภาพแวดล้อม ชื่อโปรเจ็กต์ที่อยู่ในระบบคลาวด์ ชื่อแอป 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
  • ทำให้การเปลี่ยนแปลงใช้งานได้ทีละน้อยกับปลายทางแต่ละรายการในวงจรชีวิตของแอป Chat ตัวอย่างเช่น หลังจาก ทดสอบฟีเจอร์ใหม่ที่ทำให้ใช้งานได้ในปลายทางการปรับสภาพแวดล้อม http://example.com/api/myapp/staging แล้ว ให้เผยแพร่ฟีเจอร์ไปยัง เวอร์ชันที่ใช้งานจริงโดยทำให้ใช้งานได้กับปลายทางเวอร์ชันที่ใช้งานจริง เช่น http://example.com/api/myapp
  • หากต้องการแก้ไขข้อบกพร่องของโค้ดก่อนทำให้ใช้งานได้ คุณสามารถตั้งค่าปลายทางเป็นสภาพแวดล้อมในเครื่องได้ ดูวิธีทดสอบการเปลี่ยนแปลงในเครื่องได้ที่ หัวข้อแก้ไขข้อบกพร่องของแอป Google Chat
Google Apps Script รหัสการทำให้ใช้งานได้
  • โปรเจ็กต์ Apps Script มีได้เพียงสาขาเดียวและเชื่อมโยงกับโปรเจ็กต์ Cloud ได้เพียงโปรเจ็กต์เดียว หากต้องการทดสอบการเปลี่ยนแปลงและรักษาสภาพแวดล้อมหลายรายการ คุณต้องสร้างโปรเจ็กต์ Apps Script ที่แตกต่างกันสำหรับแต่ละสภาพแวดล้อม
  • คุณควรใช้การทำให้ใช้งานได้ล่าสุดของโปรเจ็กต์ Apps Script สำหรับสภาพแวดล้อมในการพัฒนาซอฟต์แวร์เท่านั้น สำหรับสภาพแวดล้อมการปรับสภาพแวดล้อมและเวอร์ชันที่ใช้งานจริง ให้ใช้การทำให้ใช้งานได้แบบกำหนดเวอร์ชัน ดูรายละเอียดได้ที่หัวข้อ สร้างและจัดการการทำให้ใช้งานได้ ในเอกสารประกอบของ Apps Script
Pub/Sub หัวข้อ Pub/Sub คุณควรใช้หัวข้อ Pub/Sub ที่แตกต่างกันสำหรับการทำให้ใช้งานได้แต่ละรายการ