สร้างและจัดการการทำให้ใช้งานได้สำหรับแอป 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 เช่น หลังจากทดสอบฟีเจอร์ใหม่ที่ติดตั้งใช้งานในปลายทางการจัดเตรียมแล้ว 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 ที่แตกต่างกันสำหรับการติดตั้งใช้งานแต่ละครั้ง