Fulfillment adalah kode yang di-deploy sebagai webhook yang memungkinkan Anda menghasilkan respons dinamis untuk setiap jenis smart home intent. Selama percakapan pengguna dengan Google Assistant , fulfillment allows you to use the information extracted by Google's natural language processing to generate dynamic responses or trigger actions on your back-end such as turning on a light.
fulfillment Anda menerima permintaan dari Assistant, memproses permintaan, dan merespons. Proses permintaan dan respons yang bolak-balik ini mendorong percakapan hingga Anda akhirnya memenuhi permintaan pengguna awal.
Dalam sebagian besar kasus, pengguna akan memiliki interaksi smart home sederhana dengan Assistant seperti Ok Google, nyalakan lampu saya. Namun, jika Anda menerapkan verifikasi pengguna sekunder, fulfillment Anda mungkin harus memproses beberapa permintaan dan respons karena Assistant mungkin meminta PIN konfirmasi setelah permintaan pengguna tertentu seperti Ok Google, buka kunci pintu depan saya.
Gambar 1 menunjukkan fulfillment yang berhasil dan eksekusi intent
smart home
EXECUTE
.
