Действия в Google запускают настраиваемые действия (не основные actions.intent.MAIN) - PullRequest
2 голосов
/ 13 апреля 2020

У меня есть Действия на агенте Google, созданные с помощью DialogFlow, с несколькими действиями (например, actions.intent.MAIN и get_day_of_week).

Когда я создал своего агента 3+ месяца go, я мог вызвать Агент двумя способами:

  1. С именем агента (например, «Поговорите с моим агентом»), который запустит намерение actions.intent.MAIN.
  2. С указанием грамматики c к действию (например, «Спросите моего агента, какой это день недели»), которое запустит действие get_day_of_week.

Не изменяя ничего, запустите агент с настраиваемым действием (# 2 выше) перестал работать. Есть ли способ отладить это?

В симуляторе, когда я набираю «Спроси моего агента, какой сегодня день недели», запрос и ответ пусты, а в диалоговом окне симулятора говорится: «Агент вернул пустой TTS». Я не уверен, что запрос и ответ пусты, потому что симулятор не поддерживает запуск пользовательских действий, потому что Actions в Google перестали поддерживать запуск пользовательских действий, или потому что мой агент сломался (даже если я ничего не изменил). Что бы это ни стоило, такая же проблема произошла с двумя разными агентами, которые у меня есть.

Actions Console Simulator Screenshot

1 Ответ

2 голосов
/ 14 апреля 2020

Полагаю, вам нечего отлаживать; это похоже на ошибку Google. У меня было то же самое, что случилось со мной на съемочной площадке. Нет никакого способа, которым я мог бы изменить что-либо.

Вот мой пост Reddit , если вы хотите следовать.

Интересно, что глубокие ссылки не работают для я (и несколько других), но работаю на моего коллегу. И один из комментаторов говорит, что глубокие ссылки на него не работают, если он не наберет их в консоли. ?‍♂️

...