我的Dialogflow代理使用“ Google Rich Message上的操作”列表响应对象在Google Assistant平台上显示选项。
在Dialogflow控制台上进行测试时,列表选项可以完美地工作。但是,当通过移动设备上的Google Assistant模拟器或Google Assistant应用进行测试时,list选项在第一次尝试时不起作用。仅在第二次选择选项时有效。下面是我的生成列表的意图代码。
dt1[dt2_temp,
on=c(paste0(varName, ">valueMin"), paste0(varName, "<=valueMax")),
nomatch=0L]
任何指导将不胜感激。
答案 0 :(得分:2)
这是因为您必须具有处理actions_intent_OPTION
事件的意图,这是您首次触摸列表中的元素时触发的事件。
列表/轮播总是触发该事件。如果没有任何意图可以处理actions_intent_OPTION
事件,那么对话将转到回退意图。
请参阅documentation的列表>要求>交互>语音/文本部分:必须具有用于处理action_intent_OPTION事件的触摸输入。
马可,让我知道是否有帮助