Willkommen beim Google Home Developer Center, der neuen Anlaufstelle für Informationen über Smart-Home-Aktionen. Hinweis:Die Aktionen in der Actions Console werden weiterhin erstellt.

Auftragsausführung

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.

Diese Abbildung zeigt den Ausführungsablauf für die Cloud-Ausführung. Der Ausführungspfad erfasst den Intent eines Nutzers von einem Smartphone mit Google Assistant. Anschließend wird der Nutzer-Intent von Google Cloud verarbeitet, die Anfrage wird an die Entwickler-Cloud gesendet und der Befehl dann an den Geräte-Hub oder direkt an das Gerät gesendet.
Abbildung 1: Erfolgreicher Entwicklungs-Cloud-Pfad