Ваш вопрос о формате сообщения звучит правильно.
Однако некоторая путаница заключается в том, что если вы используете Действия в Google Simulator - вы всегда увидите версию «Формат беседы». Это связано с тем, что AoG отправляет это в Dialogflow, который затем преобразует его в «Формат Dialogflow», прежде чем отправит его вашему веб-крюку. (Он делает аналогичное преобразование на обратном пути.) Так что, если вы просто смотрите на вещи через симулятор, вы можете запутаться в том, что вы на самом деле увидите.
Также имейте в виду, что «Формат беседы» также (в основном) отправляется по внутри «Формат диалога» в originalDetectIntentRequest.payload
. Если вы не смотрите внимательно, вы увидите это там и можете пропустить другие части формата сообщения, предназначенные для Dialogflow.
Если вы действительно видите JSON формата беседы в своем веб-крюке Dialogflow - это очень странно. Там нет настройки, которую вы можете контролировать, которая должна быть в состоянии сделать это. Вам следует связаться с Google через страницу поддержки , чтобы попытаться уточнить, что происходит.