Google Actions智能显示设备项目suggestion chips显示行为调整咨询
智能显示设备端Google Actions Suggestion Chips自动消失问题说明
首先明确:智能显示设备端的suggestion chips超时自动消失是系统默认交互规则,目前官方没有提供可直接关闭该行为的公开配置项。手机端与智能屏端的交互逻辑差异是两类设备的产品设计定位不同导致的:手机端为触控优先的高频交互场景,设计为chips常驻;智能屏端为避免长期遮挡展示内容,默认触发超时隐藏逻辑。
可采用以下两种方案解决用户找不到快捷选项的问题:
- 每次Action返回响应内容时,主动重新携带suggestion chips配置。只要服务端返回的响应中包含suggestion字段,设备端就会重新渲染该组件,可避免用户操作后chips消失无法找到的问题。
- 将核心高频操作同时植入自定义固定导航栏,不受suggestion chips的自动隐藏规则限制。
Actions SDK开发示例(每次响应重新挂载chips):
// Node.js 版Actions SDK 响应示例 const { Suggestion } = require('@assistant/conversation'); app.handle('commonResponse', conv => { conv.add('你想要查询的内容已展示如下'); // 每次返回响应都重新声明建议选项 conv.add(new Suggestion({ title: '查询更多' })); conv.add(new Suggestion({ title: '返回首页' })); conv.add(new Suggestion({ title: '联系客服' })); });
注意:智能屏端最多同时展示8个suggestion chips,超出数量的选项会被自动截断,建议优先保留用户最高频使用的选项。
内容的提问来源于stack exchange,提问作者ayak
相关产品推荐
相关产品推荐

