Witamy w Google Home Developer Center – nowym miejscu, z którego dowiesz się, jak tworzyć inteligentne działania domowe. Uwaga: nadal będziesz tworzyć działania w konsoli Actions.

Realizacja

Zadbaj o dobrą organizację dzięki kolekcji Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.

Realizacja to kod wdrażany jako webhook, który umożliwia generowanie dynamicznych odpowiedzi na potrzeby każdego typu instancji smart home intent. Podczas rozmowy z użytkownikiem 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.

Twoja realizacja otrzymuje żądania od Assistant, przetwarza żądanie i odpowiada na nie. Ciągły proces wysyłania odpowiedzi i odpowiedzi może przekazywać rozmowę do momentu zrealizowania początkowego żądania użytkownika.

W większości przypadków użytkownik może łatwo wykonać czynność smart home na przykład Assistant, np. OK Google, włącz światło. Jeśli jednak wdrożysz weryfikację dodatkowego użytkownika, Twoja realizacja może wymagać przetworzenia wielu żądań i odpowiedzi, ponieważ Assistant może poprosić o potwierdzenie kodu PIN po konkretnym żądaniu użytkownika, takim jak OK Google, odblokuj moje drzwi.

Ilustracja 1 przedstawia udaną realizację i realizację intencji smart home EXECUTE.

Ilustracja przedstawiająca przebieg wykonywania kodu w chmurze. Ścieżka działania przechwytuje zamiar użytkownika z telefonu z Asystentem Google, potem intencja użytkownika jest przetwarzana przez Google Cloud, żądanie jest przesyłane do chmury programisty, a następnie polecenie jest kierowane do centrum urządzeń lub bezpośrednio do urządzenia.
Ilustracja 1. Pomyślna ścieżka wykonywania w chmurze dla programistów