Halaman ini menjelaskan cara mengelola template, termasuk mengedit, mengunci, menghapus, dan mengontrol versi.
Jika Anda ingin menggunakan template secara terprogram (seperti menggunakan REST API kami) atau ingin men-deploy template ke lokasi tertentu, lihat alur kerja lanjutan.
Mengedit dan melakukan iterasi pada template
Anda dapat mengedit template apa pun yang tidak terkunci.
Sebaiknya lakukan tindakan berikut:
Hindari mengedit template yang digunakan dalam produksi.
Setiap perubahan pada template akan segera digunakan oleh permintaan dari aplikasi Anda, jadi Anda harus berhati-hati dalam membuat perubahan yang dapat merusak aplikasi atau menyebabkan perubahan perilaku yang tidak terduga.Coba gunakan sistem pembuatan versi untuk melakukan iterasi pada template.
Berikut cara mengedit template yang ada:
Di Firebase konsol, buka tab AI Services > AI Logic > Template perintah.
Dalam daftar template, temukan dan klik template yang ingin Anda edit.
Jika template terkunci, buka kuncinya dengan mengklik ikon
gembok di sudut kanan atas template.Edit template, lalu klik Simpan.
Jika template dikunci sebelumnya, pastikan untuk mengklik ikon
gembok lagi.Keluar dari template dengan mengklik Close.
Mengunci template
Sebaiknya lakukan tindakan berikut:
Perlu diketahui bahwa mengunci template berfungsi sebagai perlindungan terhadap pengeditan yang tidak disengaja, tetapi penguncian tidak sepenuhnya memblokir pengeditan. Anggota project dengan izin yang sesuai dapat membuka kunci template kapan saja untuk mengeditnya.
Kunci template yang sedang digunakan secara aktif oleh kode, terutama kode produksi.
Berikut cara mengunci template:
Di Firebase konsol, buka tab AI Services > AI Logic > Template perintah.
Dalam daftar template, temukan dan klik template yang ingin Anda kunci.
Kunci template dengan mengklik ikon
gembok di sudut kanan atas template.Keluar dari template dengan mengklik Close.
Menghapus template
Perhatikan bahwa jika template dihapus, Anda dapat membuat template baru dengan ID template yang sama.
Berikut cara menghapus template yang ada:
Di Firebase konsol, buka tab AI Services > AI Logic > Template perintah.
Dalam daftar template, temukan template yang ingin Anda hapus.
Di akhir baris template, klik
> Delete .Konfirmasi penghapusan, lalu klik Delete.
Membuat versi template
Sebaiknya gunakan sistem pembuatan versi untuk template perintah server Anda. Berikut beberapa rekomendasi umum:
Buat ID template yang ditambahkan dengan versi yang menggunakan pembuatan versi semantik (semver) (misalnya,
).my-first-template-v1-0-0Gunakan Firebase Remote Config agar Anda dapat dengan mudah mengubah template dan nilai lainnya dalam permintaan Anda.
Jika ingin menggunakan infrastruktur pembuatan versi standar, Anda dapat menyediakan template sebagai file menggunakan REST API.
Anda dapat menduplikasi template yang ada untuk digunakan sebagai dasar versi berikutnya:
Di Firebase konsol, buka tab AI Services > AI Logic > Template perintah.
Dalam daftar template, cari template yang ingin Anda duplikasi.
Di akhir baris template, klik
> Duplikasi .Di template baru, tambahkan ID template untuk mencerminkan versi berikutnya.