Il completamento è un codice il cui deployment viene eseguito come webhook che consente di generare risposte dinamiche per ogni tipo Intenzione smart home. Durante una conversazione di un utente con Google Assistant, completamento ti consente di utilizzare le informazioni estratte dal linguaggio naturale di Google per generare risposte dinamiche o attivare azioni sul tuo backend ad esempio accendere una luce.
Il tuo fulfillment riceve richieste da Assistant, elabora la richiesta e risponde. Questo continuo invio di richieste e risposte di processo porta avanti la conversazione finché non dalla richiesta iniziale dell'utente.
Nella maggior parte dei casi, un utente utilizza un semplice smart home interazione con Assistant, ad esempio Hey Google, accendi la mia luce. Tuttavia, se implementi verifica degli utenti secondari, per la distribuzione potrebbe essere necessario elaborare più richieste e risposte Assistant potrebbe chiedere il PIN di conferma dopo un a una richiesta specifica dell'utente, ad esempio Hey Google, apri la porta di ingresso.
La figura 1 mostra l'esecuzione e il completamento di una
smart home
Intenzione EXECUTE
.