O1.10.4Usable consent granularity设计研究
分级同意增加界面复杂度,需要权衡呈现方式
别名: 可用的细粒度同意 · 分层同意控件 · consent choice overload
概念解释
可用的同意粒度(usable consent granularity)是在表达多种用途偏好的能力与理解、操作负担之间取得可验证的平衡。选项太少会抹平真实差异,选项太多则迫使用户理解内部处理结构,增加遗漏、矛盾和默认依赖。呈现问题不是把所有开关塞进一页,而是建立少量有意义的首层决定、可展开细节和清楚的组合状态。
机制
每增加一个独立选择,可能状态以组合方式增长,用户需要预测更多依赖。标签相似、后果重叠或层级不稳定时,人们会采用“全部接受”“保持默认”等简化策略,表面粒度不再产生更细偏好。分组和渐进披露降低首屏负荷,但错误分组也会重新捆绑用途;因此信息架构本身决定细粒度是能力还是负担。
怎么研究
卡片分类可发现用户如何组织用途,树测试检验设置定位,受控实验比较平铺、分组和渐进披露对选择准确度、时间、回看、冲突状态与延迟修改的影响。研究任务应给参与者明确偏好目标,再判断界面能否正确配置,而不以最快完成为唯一成功。还需覆盖屏幕阅读器和小屏,避免分层结构只对视觉桌面用户成立。
边界
选择负担不能成为退回总开关的理由;复杂度可能来自产品本身用途过多,应先减少处理而非只优化界面。专家或高风险场景可能需要更深控制,而低频用户适合稳定预设与摘要。自动推荐组合可以辅助,但必须解释依据、允许修改且不能把组织最有利方案标为天然正确。
怎么落地
- 先删除无法清楚说明或价值不足的可选用途,再按用户心智模型分组,而非照搬组织架构。
- 首层提供少量后果明确的选择与当前状态摘要,细节展开后保持父子状态和依赖可见。
- 提供“拒绝全部可选用途”和安全的推荐组合,同时不阻止逐项修改。
- 用预设偏好任务测试用户能否配置到目标状态,并在延迟回访中重新找到和解释设置;以误配、矛盾状态和后台数据流共同验收。