Witamy w Google Home Developer Center – nowym miejscu, gdzie możesz dowiedzieć się, jak tworzyć inteligentne działania domowe. Uwaga: nadal będziesz tworzyć działania w konsoli Actions.

Pierwsze kroki z chmurą

Ten obraz przedstawia inteligentny dom, w którym znajduje się wiele inteligentnych urządzeń domowych.

Platforma Google Smart Home pozwala użytkownikom kontrolować dostępne komercyjnie urządzenia za pomocą Google Home app (GHA) i Google Assistant. Są one dostępne na ponad miliardzie urządzeń, takich jak inteligentne głośniki, telefony, samochody, telewizory, słuchawki, zegarki i nie tylko.

Po co tworzyć

Korzyścią jest m.in. pogłębienie zaangażowania użytkowników, zwiększenie sprzedaży urządzeń i zwiększenie wartości marki.

  • Polepszanie zaangażowania użytkowników – docieraj do użytkowników korzystających z miliarda Assistant urządzeń, poprawiaj wykrywalność i usprawniaj konfigurację.
  • Wzrost sprzedaży – zwiększ widoczność kanału w kampaniach produktowych w wyszukiwarce i wykorzystaj go w reklamach produktowych i instalacyjnych.
  • Zwiększanie wartości marki – bądź w centrum pomocy pomocnego domu. Daj użytkownikom możliwość poznania Twojej marki dzięki niezawodności i bogatym funkcjom.

Jak budować

Aby połączyć swoje urządzenie z usługą Assistant, musisz utworzyć działanie smart home. Assistant określa, jak użytkownicy wywołują działanie (w wielu językach), i zapewniają przydatne metadane w Google Home Graph (np. stan konkretnego urządzenia zależne od pomieszczenia użytkownika). Wystarczy, że będziesz odpowiadać na żądania przesyłane za pomocą usługi realizacji zamówień.

Na początek najłatwiejszym sposobem jest zapoznanie się z naszymi ćwiczeniami z programowania. Zalecamy wykonanie obu ćwiczeń z programowania, które poprowadzą Cię krok po kroku przez proces programowania:

Potem sprawdź listę obsługiwanych urządzeń, aby mieć pewność, że ekosystem, w którym zamierzasz przeprowadzić integrację, jest obsługiwany w ekosystemie Google Home. Następnie zapoznaj się z listą kontrolną dla programistów, aby zrozumieć cały proces programowania od chwili utworzenia do uruchomienia.

Obsługiwane urządzenia Lista kontrolna dla programistów

Definicje

W tej dokumentacji obowiązują te terminy:

Uwierzytelnianie
Łączy konta Google Twoich użytkowników z kontami użytkowników w systemie uwierzytelniania.
Charakterystyka urządzenia
Cechy urządzenia określają możliwości danego typu urządzenia.
Typ urządzenia
Poinformuj aplikację Assistant, która gramatyka powinna być używana z Twoim urządzeniem.
realizację,
Usługa, która obsługuje intencję smart home i przeprowadza odpowiednie działanie.
smart home Google
Platforma, która umożliwia utworzenie działania smart home pozwalającego poszerzyć zakres funkcji Assistant i kontrolować połączone urządzenia.
Home Graph
Baza danych, która przechowuje i udostępnia dane kontekstowe dotyczące domu i jego urządzeń.
smart home intencje
Proste obiekty przekazu opisujące działanie, które wykonuje smart home, na przykład włączanie światła lub przesyłanie dźwięku na głośnik.