К сожалению, это действие недоступно в симуляции

Мой тестовый вызов называется "Mrs Tang", поэтому я ввожу "Talk to Mrs Tang", но он отвечает "Извините, это действие недоступно в симуляции"...

Кто-нибудь знает, как я могу решить эту ошибку? enter image description here

Ответ 1

В соответствии с doc:

Включите работу в Интернете и приложении, информацию об устройстве и голос и аудио Разрешения активности на странице Activity controls для вашего Google Счет. Вам нужно сделать это, чтобы использовать Симулятор действий, который позволяет вы проверяете свои действия в Интернете без аппаратного устройства.

И я сделал то, что предложил Джереми Гордон. Чтобы добавить вторую учетную запись google в консоли GCP IAM с правами на просмотр зрителя, а затем войдите в эту вторую учетную запись google в окне инкогнито для веб-симулятор для работы.

Ответ 2

У меня была связанная с этим проблема (я мог протестировать свою основную учетную запись разработчика, но не мои тестовые учетные данные). В конечном итоге я получил работу с неосновной учетной записью.

Недопустимая ссылка для меня заключалась в том, что когда я просматривал симулятор, я фактически подписался на две учетные записи, моя основная учетная запись google (учетная запись разработчика, отображается в основном кадре страницы, в правом верхнем углу) и учетную запись, которую я разрешил при запуске симулятора (адрес электронной почты отображается в кадре симулятора), который был моим тестовым учетным данными. Вторая тестовая учетная запись неоднократно давала мне сообщение "Извините, это действие не поддерживается в симуляции", пока я:

1) Добавлена ​​тестовая учетная запись в качестве средства просмотра API-интерфейсов и клиента в консоли I-GCP.

2) Посетил ссылку "Создать ссылку" (та, которая появляется, когда вы нажимаете "Поделиться" ) в окне инкогнито, и подписана на вторичную учетную запись, так что я был подписан только в одну учетную запись в этом окне инкогнито.

После этого вызовы, подключенные к приложению.

Ответ 3

Убедитесь, что вы вошли в ту же учетную запись, которую вы использовали для развертывания тестового действия, и что развертывание было выполнено за последние полчаса или около того. Если вы не указали всю информацию на Действия в Google Консоли, вам может потребоваться использовать фразу "Talk to my test app",.

Ответ 4

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

введите описание изображения здесь

Ответ 6

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

Ответ 7

У меня была та же проблема. Сначала мне нужно было установить местоположение (по умолчанию оно указано в Google-Headquaters), если вы находитесь в другом регионе (например, в Германии, как и я). Затем продолжайте "Mit meiner Test-App sprechen" (поговорите со своим тестовым приложением) или что-то еще, что на вашем языке!

Ответ 8

Я не получил это сообщение при моем вызове, но при моем втором вводе: "Извините, это действие недоступно для вашего приложения". Оказывается, симулятор покинул разговор сразу после вызова (и он упомянул об этом мелким шрифтом).
Это произошло потому, что я возвратил FinalResponse для вызова. И окончательный ответ довольно окончательный, он прервет ваш разговор.

Таким образом, после FinalResponse вы можете вернуться к своему действию/разговору только с помощью нового вызова или глубокой ссылки. Если вы хотите предложить вопросы/входные данные, вы должны вернуть ExpectedInputs.

Ответ 9

Возможно, вам потребуется включить активность в Интернете и приложениях, чтобы члены группы могли использовать некоторые функции Google Assistant (если вы используете учетную запись организации).

https://support.google.com/assistant/answer/7219584?hl=en

Ответ 10

Если вы используете какую-либо организацию Аккаунтов Google, возможно, существует проблема с доступом. Так что используйте свой личный аккаунт Gmail.

Посмотрите здесь, организация может не получить доступ. Так что используйте свой личный Gmail и следуйте Документам, вы сможете создать свой агент/действия и протестировать его с помощью симулятора, а также на устройстве Android.