Die Auftragsausführung ist als Webhook bereitgestellter Code, mit dem Sie dynamische Antworten für jeden Typ von smart home-Intent generieren können. Während einer Unterhaltung mit Google Assistant können Sie mithilfe der Auftragsausführung die Informationen verwenden, die vom Natural Language Processing-System von Google extrahiert wurden, um dynamische Antworten zu generieren oder Aktionen im Back-End auszulösen, z. B. das Einschalten eines Lichts.
Ihr Fulfillment empfängt Anfragen von Assistant, verarbeitet die Anfrage und antwortet. Durch diesen Prozess aus Anfragen und Antworten wird die Unterhaltung vorangetrieben, bis Sie schließlich die ursprüngliche Nutzeranfrage erfüllen.
In den meisten Fällen interagiert ein Nutzer einfach mit Assistant, z. B. mit Hey Google, schalte das Licht an.smart home Wenn Sie jedoch die Bestätigung für sekundäre Nutzer implementieren, muss Ihr Fulfillment möglicherweise mehrere Anfragen und Antworten verarbeiten, da Assistant nach einer bestimmten Nutzeranfrage wie Hey Google, entriegle meine Haustür möglicherweise nach einer Bestätigungs-PIN fragt.
Abbildung 1 zeigt die erfolgreiche Ausführung und Erfüllung einer smart home-EXECUTE
-Absicht.
