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