Dialogflow CX - 所需页面参数问题

问题描述 投票:0回答:1

我正在 Dialogflow CX 中创建流程,但遇到了页面参数问题。

当我读到它时,它说当您选中所需的复选框时,必须先填写参数,然后对话才能移动到另一个页面。但实际上,如果您创建一个带有条件的路由,并且条件为 true(例如,any-variable-name = null),那么即使未填写必需参数,流程也会移动到另一个页面。

我必须使用 (any-variable-name = null AND $page.params.status = "FINAL") 来确保页面在参数填充之前不会移动。

任何人都可以解释为什么必填复选框不会阻止页面移动? 否则设置Required是没有用的。我还测试了 2 个参数,一个是必需的,第二个不是。使用 $page.params.status = "FINAL" 页面不会改变,直到两个参数被填充。

我很困惑。 谁能帮助我理解这一点?

parameters required dialogflow-cx
1个回答
0
投票
当所有必需的参数都已填写时,

$page.params.status = "FINAL"
为 true。 我也测试过:第一个需要,第二个不需要 条件是
$page.params.status = "FINAL"
填写第一个页面后,流程移至下一页 请再检查一次

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.