Платформа Google Smart Home позволяет пользователям управлять имеющимися в продаже подключенными устройствами через Google Home app (GHA) и Google Assistant , которые доступны на более чем 1 миллиарде устройств, таких как умные колонки, телефоны, автомобили, телевизоры, наушники, часы и многое другое. .
Зачем строить
Преимущества для вас включают в себя углубление взаимодействия с пользователями, стимулирование продаж ваших устройств и повышение ценности вашего бренда.
- Усильте взаимодействие с пользователями . Охватите пользователей на 1 миллиарде устройств Assistant , улучшите обнаружение и устраните проблемы с настройкой.
- Стимулируйте продажи — станьте доступным для поиска в разделе «Покупки в поиске», повысьте право на рекламу в розничных сетях и каналах установщиков.
- Повышайте ценность бренда — будьте в центре полезного дома. Позвольте пользователям узнать ваш бренд благодаря надежности и богатым функциям.
Как построить
Чтобы связать ваше устройство с Assistant , вам нужно построить smart home Action. Assistant обрабатывает то, как пользователи запускают ваше действие (на нескольких языках), и предоставляет вам полезные метаданные через Google Home Graph (например, состояние определенного устройства в зависимости от комнаты пользователя). Все, что вам нужно сделать, это ответить на запросы через службу выполнения.
Самый простой способ начать работу — изучить наши кодовые лаборатории. Мы рекомендуем выполнить обе эти лабораторные работы, которые шаг за шагом проведут вас через части процесса разработки:
После этого проверьте наш список поддерживаемых устройств , чтобы убедиться, что то, что вы планируете интегрировать, поддерживается в экосистеме Google Home. Затем прочитайте Контрольный список для разработчиков , чтобы понять весь процесс разработки от создания проекта до запуска.
Контрольный список поддерживаемых устройств для разработчиков
Определения
В этой документации используются следующие термины:
- Аутентификация
- Связывает учетные записи Google ваших пользователей с учетными записями пользователей в вашей системе аутентификации.
- Черта устройства
- Свойства устройства определяют возможности типа устройства.
- Тип устройства
- Сообщите Assistant , какую грамматику следует использовать с вашим устройством.
- Исполнение
- Служба, которая обрабатывает намерение smart home и выполняет соответствующее действие.
- Гугл smart home
- Платформа, позволяющая создать smart home Действие для расширения функциональности Assistant для управления подключенными устройствами.
- Home Graph
- База данных, которая хранит и предоставляет контекстные данные о доме и его устройствах.
- намерения smart home
- Простые объекты обмена сообщениями, которые описывают, как выполнять действия smart home , например включать свет или транслировать звук на динамик.