Inizia (Dialogflow)
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
Lo sviluppo di un'azione che utilizza Interactive Canvas segue gli stessi passaggi generali per la creazione di un'azione di conversazione. Dopo aver creato il progetto Actions, l'agente Dialogflow, il fulfillment e l'app web, definisci la comunicazione tra l'azione e Canvas interattivo.
Segui questi passaggi di sviluppo per creare la tua Interactive Canvas Action:
Configurazione: configura i vari strumenti e piattaforme per lo sviluppo di un'azione che utilizza Interactive Canvas.
- Crea un progetto Actions: crea il progetto contenente i metadati necessari per configurare, gestire e pubblicare la tua azione.
- Creare l'agente Dialogflow: utilizza Dialogflow per creare l'interfaccia di conversazione per la tua azione.
Crea la tua azione di conversazione: definisci la logica webhook per gli intent della tua azione che includono HtmlResponse
. La documentazione di Canvas interattivo mostra come creare un'azione con la libreria client Node.js, ma puoi anche crearla con la libreria client Java.
Crea la tua app web: utilizza le tecnologie web esistenti per creare l'app web e scrivere la logica personalizzata lato client che utilizza l'API Interactive Canvas.
Eseguire il deployment sul server web che preferisci.
Esegui il deployment del tuo fulfillment: utilizza l'interfaccia a riga di comando di Firebase per eseguire il deployment del codice di evasione degli ordini.
Prova l'azione: scopri come utilizzare il simulatore per testare l'azione.
Salvo quando diversamente specificato, i contenuti di questa pagina sono concessi in base alla licenza Creative Commons Attribution 4.0, mentre gli esempi di codice sono concessi in base alla licenza Apache 2.0. Per ulteriori dettagli, consulta le norme del sito di Google Developers. Java è un marchio registrato di Oracle e/o delle sue consociate.
Ultimo aggiornamento 2025-07-24 UTC.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Mancano le informazioni di cui ho bisogno","missingTheInformationINeed","thumb-down"],["Troppo complicato/troppi passaggi","tooComplicatedTooManySteps","thumb-down"],["Obsoleti","outOfDate","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Problema relativo a esempi/codice","samplesCodeIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2025-07-24 UTC."],[],["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"]]