Panoramica (flusso di lavoro)

Actions on Google ti consente di estendere le funzionalità dell'Assistente Google con Azioni. Le azioni consentono agli utenti di svolgere attività attraverso un'interfaccia conversazionale che può variare da un comando rapido per accendere alcune luci o una conversazione più lunga, come il gioco di quiz.

Dialogflow è una piattaforma di conversazione che ti consente di progettare e creare azioni sfruttando la funzionalità dell'SDK Actions e fornendo funzionalità aggiuntive come un IDE di facile utilizzo, la comprensione del linguaggio naturale (NLU), il machine learning e altro ancora.

Per estendere l'Assistente Google, devi creare un'azione seguendo questi passaggi.

Progetta la conversazione

Prima di sviluppare, devi progettare la conversazione o l'interfaccia utente per l'azione. La conversazione descrive il modo in cui gli utenti richiamano la tua azione, le azioni valide che possono dire all'azione e il modo in cui l'azione risponde.

Scopri di più

Crea un progetto per sviluppatori Actions on Google e un agente Dialogflow

Vai alla console di Actions e crea un progetto sviluppatore. Il progetto consente di definire i metadati relativi all'azione e di gestire e monitorare l'azione durante il processo di approvazione. Una volta creato un progetto, puoi creare un agente Dialogflow che definisce tutte le tue azioni.

Scopri di più

Definisci le azioni

Le azioni vengono definite nell'agente Dialogflow con intent che definiscono i punti di ingresso nella funzionalità dell'azione. Ad esempio, supponiamo che tu voglia creare un'azione che possa acquistare alcuni beni, controllare lo stato degli ordini e mostrare alcune offerte giornaliere. Puoi definire gli intent che vengono attivati dicendo:

  • "Hey Google, parla con il mio negozio di scarpe preferito per acquistare alcune scarpe"
  • "Hey Google, parla con il mio negozio di scarpe preferito per controllare il mio ordine."
  • "Hey Google, parlami del mio negozio di scarpe preferito per mostrarmi le offerte di oggi"

Scopri di più

Creazione e deployment del fulfillment

Quando viene richiamata un'azione nella tua azione, chiama l'evasione per avviare una conversazione con gli utenti per completare l'azione.

Per creare la conversazione, devi definire gli intent in Dialogflow per creare la grammatica della conversazione, o le cose che gli utenti possono effettivamente dire all'azione. Quando gli utenti dicono effettivamente qualcosa per attivare un intent, il tuo fulfillment viene chiamato e restituisce una risposta all'utente.

Queste richieste e risposte vengono effettuate ripetutamente finché il fulfillment non dispone di informazioni sufficienti per completare l'attività.

Scopri di più

Inviare l'azione per l'approvazione e renderla disponibile per gli utenti

Scopri di più