Pembuatan versi project Dialogflow memberi Anda kontrol yang lebih baik atas proses rilis dan pengalaman pengguna. Sebelum mengirimkan project untuk ditinjau, Anda harus membuat versi agen Dialogflow yang tidak dapat diubah. Dengan pendekatan ini, Anda dapat membuat beberapa versi agen Dialogflow, memublikasikannya ke lingkungan yang terpisah, dan melakukan roll back ke versi sebelumnya jika diperlukan.
Untuk informasi tambahan tentang pembuatan versi project Dialogflow, lihat Pembuatan versi Dialogflow.
FAQ pembuatan versi Dialogflow
Bagaimana pengaruh pembuatan versi Dialogflow terhadap Action saya yang ada?
Action yang ada yang dikirimkan ke Konsol Actions sebelum tanggal 8 Mei 2018 tidak terpengaruh. Ini berarti hasil edit yang Anda lakukan pada agen Dialogflow akan terus diterapkan dalam Action yang ada. Jika Action sudah dipublikasikan, hasil edit akan terus ditampilkan secara live.
Apakah akan ada dua versi yang perlu saya pertahankan di Action on Google dan Dialogflow?
Tidak, Anda hanya memiliki satu versi seperti yang ditunjukkan di halaman Kelola rilis. Produk ini terintegrasi di seluruh Actions on Google dan Dialogflow. Satu-satunya perbedaan adalah sekarang kita akan membuat snapshot agen Dialogflow Anda pada saat pengiriman. Snapshot ini tidak akan terpengaruh oleh pengeditan mendatang yang Anda lakukan pada intent dan entity Dialogflow Anda.
Dapatkah saya membuat dan men-deploy versi Actions on Google dari Konsol Dialogflow?
Tidak, Anda hanya dapat melakukannya melalui Konsol Actions.
Di halaman Dialogflow, saya melihat bahwa fitur ini tersedia bagi pengguna yang memilih ikut serta ke versi beta, apakah fitur ini berlaku untuk Actions on Google?
Tidak, program beta Dialogflow ditujukan untuk agen Dialogflow yang tidak ada di platform Actions on Google. Jika Anda memiliki agen Dialogflow untuk platform Actions on Google, agen tersebut akan otomatis diaktifkan dan bukan dalam versi beta.
Apa yang terjadi jika saya mengaktifkan beta di Konsol Dialogflow?
Tindakan ini tidak akan mengubah project Actions on Google. Jika mengaktifkan versi beta, Anda akan melihat tab Environment di setelan Dialogflow Agent. Di halaman tersebut, Anda dapat melihat (tetapi tidak dapat mengedit) versi yang sama yang Anda buat dari Konsol Actions dan memuat versi tertentu ke dalam draf.
Apa praktik terbaik yang disarankan untuk menggunakan rilis alfa/beta/produksi dengan Cloud Functions for Firebase?
Editor inline Dialogflow tidak memiliki pembuatan versi untuk Cloud Functions for Firebase. Namun, setiap versi Dialogflow mengarah ke parameter webhook kustom. Jika Anda ingin menguji logika server yang berbeda dengan rilis Alfa/Beta, sebaiknya nonaktifkan editor inline, deploy solusi Anda ke dua Cloud Functions dan teruskan tersebut sebagai parameter webhook di Dialogflow.