Die Auftragsausführung ist ein Code, der als Webhook bereitgestellt wird und mit dem Sie dynamische Antworten für jeden Typ von smart home-Intents generieren können. Bei einer Nutzerunterhaltung mit Google Assistant können Sie durch die Auftragsausführung die Informationen verwenden, die von der Natural Language Processing von Google extrahiert wurden, um dynamische Antworten zu generieren oder Aktionen im Back-End auszulösen, z. B. das Licht einzuschalten.
Die Auftragsausführung empfängt Anfragen von Assistant, verarbeitet die Anfrage und antwortet. Diese Hin- und Herbewegungs- und Antwortprozesse leiten die Konversation weiter, bis Sie die ursprüngliche Nutzeranfrage erfüllen.
In den meisten Fällen hat ein Nutzer eine einfache smart home-Interaktion mit Assistant, wie z. B. Hey Google, schalte meine Lampe an. Wenn du jedoch die sekundäre Nutzerbestätigung implementierst, muss deine Auftragsausführung möglicherweise mehrere Anfragen und Antworten verarbeiten, da Assistant unter Umständen nach einer bestimmten Nutzeranfrage wie Hey Google, öffne meine Vordertür eine Bestätigungs-PIN anfordert.
Abbildung 1 zeigt eine erfolgreiche Ausführung und Ausführung eines smart home-Intents vom Typ EXECUTE
.
