Выполнение — это код, развернутый как веб-перехватчик, который позволяет генерировать динамические ответы для каждого типа smart home intent . Во время разговора пользователя с Google Assistant, fulfillment allows you to use the information extracted by Google's natural language processing to generate dynamic responses or trigger actions on your back-end such as turning on a light.
Ваше выполнение получает запросы от Assistant , обрабатывает запрос и отвечает. Этот процесс запроса и ответа взад и вперед продвигает разговор вперед, пока вы в конечном итоге не выполните первоначальный запрос пользователя.
В большинстве случаев у пользователя будет простое взаимодействие smart home с Assistant , например «Окей, Google, включи мой свет» . Однако если вы внедрите дополнительную проверку пользователя , вам, возможно, придется обрабатывать несколько запросов и ответов, поскольку Assistant может запросить PIN-код подтверждения после запроса определенного пользователя, такого как «Окей, Google, открой мою входную дверь ».
На Рисунке 1 показано успешное выполнение и исполнение намерения EXECUTE
smart home .
