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