Inizia (Dialogflow)

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:

  1. 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.
  2. 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.

  3. 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.

  4. 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.

  5. Prova l'azione: scopri come utilizzare il simulatore per testare l'azione.