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