Platforma Google Cloud-to-cloud umożliwia użytkownikom sterowanie dostępnymi w sprzedaży urządzeniami połączonymi za pomocą Google Home app (GHA) i Google Assistant, które są dostępne na ponad miliardzie urządzeń, takich jak inteligentne głośniki, telefony, samochody, telewizory, słuchawki, zegarki i inne.
Dlaczego warto budować
Korzyści dla Ciebie to m.in. zwiększenie zaangażowania użytkowników, wzrost sprzedaży urządzeń i wzmocnienie wartości marki.
- Zwiększanie zaangażowania użytkowników – docieraj do użytkowników na miliardzieAssistant urządzeń, zwiększaj wykrywalność i ułatwiaj konfigurację.
- Zwiększanie sprzedaży – zwiększ widoczność w Zakupach Google i zwiększ szanse na pojawienie się w kanałach sprzedaży detalicznej i instalacyjnych.
- Zwiększanie wartości marki – bądź w centrum pomocnego domu. Umożliwiaj użytkownikom poznanie Twojej marki dzięki niezawodności i bogactwu funkcji.
Sposób tworzenia
Aby połączyć urządzenie z usługą Assistant, musisz utworzyć integrację z usługą Cloud-to-cloud. Assistant obsługuje sposób, w jaki użytkownicy wywołują Twoją czynność (w wielu językach), i zapewnia przydatne metadane za pomocą Google Home Graph (np. stan konkretnego urządzenia na podstawie pomieszczenia użytkownika). Wystarczy, że odpowiesz na żądania za pomocą usługi realizacji.
Najłatwiej zacząć od naszych ćwiczeń w Codelabs. Zalecamy wykonanie obu tych ćwiczeń w Codelabs, które krok po kroku przeprowadzą Cię przez poszczególne etapy procesu tworzenia:
Następnie sprawdź naszą listę obsługiwanych urządzeń, aby upewnić się, że to, co chcesz zintegrować, jest obsługiwane w ekosystemie Google Home. Następnie zapoznaj się z listą kontrolną dla deweloperów, aby poznać cały proces tworzenia aplikacji od utworzenia projektu do wprowadzenia go na rynek.
Obsługiwane urządzenia Lista kontrolna dla programistów
Plac zabaw Google Home
Użyj Google Home Playground, aby symulować projekt inteligentnego domu z użyciem typów i cech urządzeń. Tworzenie urządzeń wirtualnych, modyfikowanie atrybutów i stanów urządzeń itp. Więcej informacji znajdziesz na stronie Google Home Playground.
Debugowanie i analityka
Jeśli masz już utworzoną czynność smart home i chcesz:
- Aby debugować działanie, zapoznaj się z samouczkiem Debugowanie inteligentnego domu.
- Aby uzyskać dostęp do logów lub utworzyć wskaźniki oparte na logach, zapoznaj się z ćwiczeniem z programowania Wskaźniki oparte na logach w przypadku inteligentnego domu.
- Aby skonfigurować alerty monitorujące przerwy w działaniu, zapoznaj się z samouczkiem Monitorowanie przerw w działaniu inteligentnego domu.
Definicje
W tej dokumentacji używamy tych terminów:
- Uwierzytelnianie
- Łączy konta Google użytkowników z kontami użytkowników w systemie uwierzytelniania.
- Cechy urządzenia
- Cechy urządzenia określają możliwości danego typu urządzenia.
- Typ urządzenia
- Poinformuj Assistant, jakiej gramatyki należy używać na Twoim urządzeniu.
- Realizacja
- Usługa, która obsługuje smart home intencję i wykonuje odpowiednią akcję.
- Ekosystem Google Home
- Platforma, która umożliwia tworzenie smart home działań rozszerzających funkcjonalność Assistant w celu sterowania podłączonymi urządzeniami.
- Home Graph
- Baza danych, która przechowuje i udostępnia dane kontekstowe o domu i jego urządzeniach.
- smart home intencji
- Proste obiekty wiadomości, które opisują, jak wykonać działanie, np. włączyć światło lub przesłać dźwięk na głośnik.smart home