หน้านี้จะอธิบายวิธีจัดการเทมเพลต ซึ่งรวมถึงการแก้ไข การล็อก การลบ และการควบคุมเวอร์ชัน
หากต้องการทำงานกับเทมเพลตแบบเป็นโปรแกรม (เช่น การใช้ REST API) หรือต้องการทำให้เทมเพลตใช้งานได้ในตำแหน่งที่เฉพาะเจาะจง โปรดดูเวิร์กโฟลว์ขั้นสูง
แก้ไขและปรับปรุงเทมเพลต
คุณแก้ไขเทมเพลตที่ปลดล็อกแล้วได้
เราขอแนะนำให้ทำดังนี้
หลีกเลี่ยงการแก้ไขเทมเพลตที่ใช้ในการผลิต
การเปลี่ยนแปลงใดๆ ในเทมเพลตจะถูกนำไปใช้โดยคำขอจากแอปของคุณเกือบจะทันที ดังนั้นคุณจึงต้องระมัดระวังในการเปลี่ยนแปลงที่อาจทำให้แอปเสียหายหรือทำให้เกิดการเปลี่ยนแปลงลักษณะการทำงานที่ไม่คาดคิดลองใช้ระบบการกำหนดเวอร์ชันเพื่อทำซ้ำในเทมเพลต
วิธีแก้ไขเทมเพลตที่มีอยู่มีดังนี้
ในคอนโซล Firebase ให้ไปที่บริการ AI > ตรรกะ AI > แท็บเทมเพลตพรอมต์
ในรายการเทมเพลต ให้ค้นหาและคลิกเทมเพลตที่ต้องการแก้ไข
หากเทมเพลตล็อกอยู่ ให้ปลดล็อกโดยคลิกไอคอน
แม่กุญแจ ที่มุมขวาบนของเทมเพลตแก้ไขเทมเพลต แล้วคลิกบันทึก
หากเทมเพลตล็อกอยู่ก่อนหน้านี้ ให้คลิกไอคอน
ล็อก อีกครั้งออกจากเทมเพลตโดยคลิกปิด
ล็อกเทมเพลต
เราขอแนะนำให้ทำดังนี้
โปรดทราบว่าการล็อกเทมเพลตเป็นการป้องกันการแก้ไขโดยไม่ตั้งใจ แต่การล็อกไม่ได้บล็อกการแก้ไขโดยสิ้นเชิง สมาชิกโปรเจ็กต์ที่มีสิทธิ์ที่เหมาะสมจะปลดล็อกเทมเพลตเพื่อแก้ไขได้ทุกเมื่อ
ล็อกเทมเพลตที่โค้ดกำลังใช้งานอยู่ โดยเฉพาะโค้ดเวอร์ชันที่ใช้งานจริง
วิธีล็อกเทมเพลตมีดังนี้
ในคอนโซล Firebase ให้ไปที่บริการ AI > ตรรกะ AI > แท็บเทมเพลตพรอมต์
ในรายการเทมเพลต ให้ค้นหาและคลิกเทมเพลตที่ต้องการล็อก
ล็อกเทมเพลตโดยคลิกไอคอน
ล็อก ที่มุมขวาบนของเทมเพลตออกจากเทมเพลตโดยคลิกปิด
ลบเทมเพลต
โปรดทราบว่าหากลบเทมเพลตแล้ว คุณจะสร้างเทมเพลตใหม่ที่มีรหัสเทมเพลตเดียวกันได้
วิธีลบเทมเพลตที่มีอยู่มีดังนี้
ในคอนโซล Firebase ให้ไปที่บริการ AI > ตรรกะ AI > แท็บเทมเพลตพรอมต์
ค้นหาเทมเพลตที่ต้องการลบในรายการเทมเพลต
ที่ท้ายแถวของเทมเพลต ให้คลิก
> ลบ ยืนยันการลบ แล้วคลิกลบ
กำหนดเวอร์ชันเทมเพลต
เราขอแนะนำให้ใช้ระบบการกำหนดเวอร์ชันสำหรับเทมเพลตพรอมต์ของเซิร์ฟเวอร์ ซึ่งคําแนะนําทั่วไปมีดังนี้
สร้างรหัสเทมเพลตที่ต่อท้ายด้วยเวอร์ชันที่ใช้การกำหนดเวอร์ชันเชิงความหมาย (semver) (เช่น
)my-first-template-v1-0-0ใช้ Firebase Remote Config เพื่อให้คุณเปลี่ยนเทมเพลตและค่าอื่นๆ ในคำขอได้อย่างง่ายดาย
หากต้องการใช้โครงสร้างพื้นฐานการกำหนดเวอร์ชันมาตรฐาน คุณสามารถจัดเตรียมเทมเพลตเป็นไฟล์โดยใช้ REST API
คุณสามารถทำซ้ำเทมเพลตที่มีอยู่เพื่อใช้เป็นพื้นฐานสำหรับเวอร์ชันถัดไปได้โดยทำดังนี้
ในคอนโซล Firebase ให้ไปที่บริการ AI > ตรรกะ AI > แท็บเทมเพลตพรอมต์
ค้นหาเทมเพลตที่ต้องการทำซ้ำในรายการเทมเพลต
ที่ส่วนท้ายของแถวเทมเพลต ให้คลิก
> ทำซ้ำ ในเทมเพลตใหม่ ให้เพิ่มรหัสเทมเพลตเพื่อแสดงเวอร์ชันถัดไป