realizację,

Realizacja to kod wdrażany jako webhook, który umożliwia generowanie dynamicznych odpowiedzi na każdy typ smart homeintencji. Podczas rozmowy użytkownika z Google Assistant realizacja umożliwia wykorzystanie informacji wyodrębnionych przez przetwarzanie języka naturalnego Google do generowania dynamicznych odpowiedzi lub wywoływania działań na serwerze backendu, takich jak włączenie światła.

Twoja usługa realizacji otrzymuje żądania z Assistant, przetwarza je i odpowiada na nie. Ten proces wymiany próśb i odpowiedzi prowadzi rozmowę do przodu, aż w końcu spełnisz początkową prośbę użytkownika.

W większości przypadków użytkownik wchodzi w prostą smart homeinterakcję z Assistant, np. mówiąc: „OK Google, włącz światło”. Jeśli jednak wdrożysz dodatkową weryfikację użytkownika, usługa realizacji może przetwarzać wiele żądań i odpowiedzi, ponieważ Assistant może poprosić o kod PIN potwierdzający po otrzymaniu konkretnego żądania użytkownika, np. OK Google, otwórz drzwi wejściowe.

Ilustracja 1 przedstawia udane zrealizowanie i wykonanie intencji smart home EXECUTE.

Ilustracja przedstawiająca przepływ wykonania w przypadku wykonania w chmurze. Ścieżka wykonania rejestruje intencje użytkownika z telefonu z Asystentem Google, następnie intencje użytkownika są przetwarzane przez Google Cloud, potem żądanie jest wysyłane do chmury dewelopera, a następnie polecenie jest wydawane do huba urządzenia lub bezpośrednio do urządzenia.
Rysunek 1. Ścieżka wykonania w chmurze deweloperskiej zakończona powodzeniem