Использование session-id
- для поддержки контекста и потока разговора. Если идентификатор сеанса такой же, DialogFlow будет рассматривать его как часть того же диалога.
Таким образом, вы должны установить одинаковый идентификатор сеанса для одного и того же клиента только для этого конкретного сеанса. Т.е. если тот же пользователь приходит на следующий день, тогда идентификатор сеанса должен отличаться от предыдущего дня, потому что, очевидно, это другой разговор.
Кроме того, если вы указываете temp-session
в качестве идентификатора сеанса для всех клиентов, тогда DialogFlow будет считать, что все запросы поступают от одних и тех же клиентов и являются частью одного и того же разговора.
Дайте мне знать, если у вас есть какие-либо сомнения.