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