Обнаружение приложений и глубокие ссылки

Google Home app (GHA) — это основной способ, с помощью которого пользователи подключают интеллектуальные устройства к Google Assistant и назначают их строениям и комнатам в Google Home Graph . Чтобы выполнить настройку, пользователи обычно просматривают несколько экранов, чтобы найти действие вашего smart home из списка доступных опций. Упрощая для пользователей начало процесса установки, вы можете помочь им быстрее адаптироваться и уменьшить разочарование пользователей при настройке.

Чтобы упростить регистрацию пользователей на устройствах smart home , платформа smart home Google предлагает несколько удобных функций, которые упрощают пользователям быстрый вход в процесс настройки и начало использования своего устройства smart home . Эти функции можно легко интегрировать в действия вашего smart home практически без усилий по написанию кода.

В следующем списке перечислены функции платформы, которые вы можете реализовать, чтобы уменьшить неудобства для пользователей при настройке ваших интеллектуальных устройств для Assistant :

  • App Discovery : Эта функция позволяет пользователям видеть чипы предложений для ссылки на ваше Действие в GHA ; Нажав на чип, они смогут подключить свои устройства smart home к Assistant используя учетные записи стороннего поставщика.
  • Глубокая ссылка : эта функция позволяет встроить глубокую ссылку в ваше приложение или веб-сайт продукта, чтобы пользователи могли легко подключить свое smart home устройство к Assistant . Нажатие на ссылку предлагает пользователям загрузить GHA (если он еще не установлен) и запускает процесс привязки учетной записи и настройки назначения комнаты.

Внедрить обнаружение приложений

Вы можете включить функцию App Discovery в Actions on Google Console после завершения процесса проверки бренда . Никаких изменений кода не требуется, однако действие вашего smart home уже должно быть проверено и находится в производстве.

Войдите в Actions Console :

Перейдите в «Действия в консоли Google».

  1. Откройте проект smart home .
  2. Нажмите «Развертывание» > «Проверка бренда» .
  3. Выполните следующие действия, чтобы подключить веб-сайт вашей компании к проекту Actions.
    1. На панели «Веб-сайты» нажмите «Подключить сайт» .
    2. Введите URL-адрес веб-сайта, который вы хотите подключить, и нажмите «Подключиться» . Google отправляет электронное письмо владельцу веб-сайта для подтверждения связи с веб-сайтом.
  4. На панели приложений Android нажмите кнопку «Подключить приложение» и следуйте показанным инструкциям.

  5. На той же панели включите параметр « Включить обнаружение приложений» для подключенного приложения. Эта опция неактивна до тех пор, пока ваше действие не будет рассмотрено и одобрено.

Глубокая ссылка на Google Home

Глубокие ссылки позволяют вам направлять пользователей непосредственно в определенный пункт назначения в GHA из вашего приложения для Android или iOS, упрощая процесс настройки устройства с помощью Assistant .

Синтаксис глубоких ссылок GHA следующий:

https://home.google.com/home-app/?deeplink=destination

Ваше приложение Android или iOS в настоящее время может ссылаться на следующие направления в GHA :

Место назначения Описание
setup/ha_linking?agent_id= agent-id Инициируйте процесс связывания учетной записи OAuth для данного agent-id действия smart home .

Путь назначения должен быть правильно закодирован в URL-адресе , прежде чем применять его к глубокой ссылке. Например:

https://home.google.com/home-app/?deeplink=setup%2Fha_linking%3Fagent_id%3Dagent-id

Дополнительные сведения о запуске глубоких ссылок из вашего приложения см. в соответствующей документации для Android и документации для iOS .