Добро пожаловать в Центр разработчиков Google Home, новое место, где можно научиться разрабатывать действия для умного дома. Примечание. Вы продолжите создавать действия в консоли действий.

Тестируйте и делитесь действиями умного дома

Оптимизируйте свои подборки Сохраняйте и классифицируйте контент в соответствии со своими настройками.

После того, как вы создали действие для умного дома, вы должны протестировать его, чтобы убедиться, что оно ведет себя так, как ожидалось. Вы также можете поделиться действием умного дома с другими пользователями, чтобы они могли протестировать ваше действие, прежде чем отправить его в Google для запуска .

Настроить для тестирования

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

Чтобы протестировать действие вручную или запустить набор тестов, сначала необходимо включить тестирование устройства для действия и связать его со своей учетной записью Google. Выполнение этой настройки позволяет проводить тестирование на поверхностях Google Assistant и в приложении Google Home, используя ту же учетную запись, которую вы использовали для входа в консоль Actions.

Включить тестирование устройства

Тестирование устройства включается через консоль действий.

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

  1. Выберите свой проект.
  2. Войдите в консоль Actions, затем щелкните Test > Simulator .
  3. Щелкните Начать тестирование .

Связать свой проект

Чтобы связать свое действие с учетной записью Google, выполните следующие действия:

  1. На телефоне откройте настройки Google Ассистента . Убедитесь, что вы вошли в систему под той же учетной записью, что и в консоли.

    1. Откройте « Управление домом» в настройках Google Ассистента.
    2. Выберите значок плюса ( + ) в правом нижнем углу.
    3. Вы должны увидеть действие умного дома с префиксом [test] и отображаемым именем, которое вы установили.
    4. Выберите этот элемент. Затем Google Assistant пройдет аутентификацию в вашей облачной службе и отправит запрос SYNC , попросив вашу службу предоставить список устройств для пользователя.
  2. Откройте приложение Google Home и убедитесь, что вы видите свое умное домашнее устройство. Если это так, теперь вы сможете вызывать действие умного дома через любую поверхность Assistant (включая приложение Google Home и Assistant на вашем телефоне).

Запустите тесты для вашего действия

Тестирование вашего действия на физическом устройстве, например на смартфоне с поддержкой Ассистента, поможет вам протестировать взаимодействие с пользователем и убедиться, что ваше действие ведет себя так, как ожидалось.

Вы должны протестировать различные примеры запросов и команд на основе признаков, которые использует ваше действие; обратитесь к документации по трейтам за примерами пользовательских запросов и команд.

В дополнение к тестированию вручную вы можете использовать набор автоматизированных тестов для умного дома , чтобы проверить варианты использования на основе типов устройств и характеристик, связанных с вашим действием. Набор тестов выполняет серию тестов с использованием динамиков или подключенных наушников вашего локального компьютера для разработки и устройства Google Home.

Поделиться действием

Вы можете пригласить в свой проект дополнительных пользователей, чтобы они могли протестировать действие вашего умного дома. Это полезно, когда вы хотите поделиться проектом с другими членами вашей команды разработчиков, чтобы все они могли протестировать, или когда вы делитесь своим проектом с тестировщиками контроля качества (QA) при подготовке к запуску в производство.

Поделитесь доступом к вашему проекту

Вы должны поделиться своим проектом с другими пользователями, чтобы предоставить им доступ для тестирования вашего действия.

  1. Щелкните значок more в правом верхнем углу консоли.
  2. Щелкните Управление доступом пользователей . Это перенаправит вас на страницу разрешений Google Cloud Platform IAM.
  3. Нажмите ДОБАВИТЬ в верхней части страницы.
  4. Введите адрес электронной почты пользователя, которого хотите добавить.
  5. Нажмите «Выбрать роль » и выберите «Проект» > «Просмотрщик» .
  6. Нажмите СОХРАНИТЬ .

Теперь пользователь может видеть действие в своей консоли. Имейте в виду, что система не уведомляет заранее пользователей, добавленных в проект.

Включить тестирование

Пользователи, имеющие общий доступ к вашему действию, могут протестировать его на устройствах с поддержкой Ассистента, например на своих смартфонах. Тестирование общих действий в симуляторе не поддерживается.

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

После выполнения этих шагов пользователи должны иметь возможность протестировать действие в своих приложениях Google Assistant и Home.