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

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

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

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

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

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

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

สภาพแวดล้อม ชื่อโปรเจ็กต์ Cloud ชื่อแอป URL ของปลายทาง HTTP
การพัฒนา task-chat-app-dev แอป Dev Task http://example.com/api/myapp/head
กำลังจัดการ task-chat-app-staging แอปงานการทดลองใช้ http://example.com/api/myapp/staging
เวอร์ชันที่ใช้งานจริง task-chat-app แอปงาน http://example.com/api/myapp/

จัดการการติดตั้งใช้งานตามสถาปัตยกรรมแอป Chat

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

สถาปัตยกรรม รูปแบบการติดตั้งใช้งาน ข้อควรพิจารณา
HTTP URL ของปลายทาง HTTP
  • ทยอยใช้การเปลี่ยนแปลงกับแต่ละอุปกรณ์ปลายทางในวงจรของแอป Chat เช่น หลังจากที่คุณทดสอบฟีเจอร์ใหม่ที่ติดตั้งใช้งานในปลายทาง Staging 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 ที่แตกต่างกันสำหรับการติดตั้งใช้งานแต่ละครั้ง