Mengembangkan Action yang menggunakan Canvas Interaktif mengikuti langkah-langkah umum yang sama untuk membuat Action percakapan. Setelah membuat project Actions, agen Dialogflow, fulfillment, dan aplikasi web, Anda menentukan komunikasi antara Action dan Interactive Canvas.
Ikuti langkah-langkah pengembangan berikut untuk membuat Interactive Canvas Action:
Penyiapan: Siapkan berbagai alat dan platform untuk mengembangkan Action yang menggunakan Canvas Interaktif.
- Buat project Actions: Buat project yang berisi metadata yang diperlukan untuk mengonfigurasi, mengelola, dan memublikasikan Action Anda.
- Buat agen Dialogflow: Gunakan Dialogflow untuk membuat antarmuka percakapan untuk Action Anda.
Mem-build Action percakapan: Tentukan logika webhook untuk intent di Action yang menyertakan
HtmlResponse
. Dokumentasi Interactive Canvas menunjukkan cara mem-build Action dengan library klien Node.js, tetapi Anda juga dapat mem-build dengan library klien Java.Mem-build aplikasi web Anda: Gunakan teknologi web yang ada untuk membuat aplikasi web dan tulis logika kustom sisi klien yang menggunakan Interactive Canvas API. Deploy ke server web pilihan Anda.
Men-deploy fulfillment: Gunakan Firebase CLI untuk men-deploy kode fulfillment Anda.
Menguji Action Anda: Pelajari cara menggunakan simulator untuk menguji Action Anda.