Как проверить обработчик NEW_USER в JOVO, с помощью Google Home

Я разрабатываю новое приложение Google Home. Действие Google написано в диалоге. Веб-хук написан в узле js с использованием фреймворка JOVO. Действие требует привязки аккаунта с OAUTH.

Я пытаюсь смоделировать и протестировать "первого пользователя" или "нового пользователя". В JOVO это обрабатывается с помощью обработчика NEW_USER.

Я пытаюсь создать правильные условия тестирования, чтобы NEW_USER срабатывал, не в состоянии это сделать. Пробовал следующее

1) https://support.google.com/googlehome/answer/7126338?co=GENIE.Platform%3DAndroid&hl=en - в шаге 2 содержится раздел, посвященный удалению связи с приложением. Это не работает, как описано, так как мое действие еще не опубликовано, я не вижу его в описанном разделе, поэтому не могу отменить его связь.

2) Я иду в диалоговое окно и заставляю изменить какое-то намерение - это швы, чтобы отменить связь с моим аккаунтом. Так что теперь, когда я открываю свое действие "хорошо, Google, поговори с XYZ", он запрашивает привязку аккаунта - однако после связывания аккаунта он не переходит к обработчику NEW_USER, кажется, что он не новый пользователь.

3) Зайдите на мой OAUTH-сервер и выйдите из системы. Помощник Google все еще помнит, что пользователь не новый пользователь.

4) Создайте нового пользователя OAUTH из домашнего приложения Google, выполняя привязку аккаунта - даже тогда NEW_USER не запускается. Помощник Google все еще помнит и не считает меня новым пользователем.

Есть ли способ создать условия для тестирования нового пользователя в Google Home?

Просто примечание, это легко для Алекса. В приложении Alexa, если вы отключите свое умение и включите его снова, вся предыдущая история будет потеряна и сработает NEW_USER. Таким образом, я могу проверить условие "первого пользователя" для разработки Alexa.

1 ответ

Мы успешно использовали URL-адрес ссылки на аккаунт, предоставленный в симуляторе Google Assistant, и нажали "отменить связь с моими аккаунтами": https://gala-demo.appspot.com/

Другие вопросы по тегам