Memulai (Dialogflow)
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.
Kecuali dinyatakan lain, konten di halaman ini dilisensikan berdasarkan Lisensi Creative Commons Attribution 4.0, sedangkan contoh kode dilisensikan berdasarkan Lisensi Apache 2.0. Untuk mengetahui informasi selengkapnya, lihat Kebijakan Situs Google Developers. Java adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2023-05-16 UTC.
[null,null,["Terakhir diperbarui pada 2023-05-16 UTC."],[[["Interactive Canvas Actions blend conversational interfaces with rich visual experiences using web technologies."],["Development involves setting up an Actions project, creating a Dialogflow agent, building a conversational Action with webhook logic, developing a web app using the Interactive Canvas API, and deploying the fulfillment."],["You can build your Action using either the Node.js or Java client library, providing flexibility in your development process."],["Thorough testing is essential, and the simulator provides a robust environment for validating your Interactive Canvas Action."]]],["Develop an Interactive Canvas Action by first setting up an Actions project and Dialogflow agent. Next, build the conversational Action, defining webhook logic for intents. Subsequently, create the web app using web technologies and the Interactive Canvas API, and deploy it. Deploy the fulfillment code using the Firebase CLI. Finally, test the Action using the simulator to ensure it works correctly. These steps outline the core process.\n"]]