IT之家9月4日消息,微软宣布将在Windows 11中引入系统级年龄验证API,通过操作系统直接向已注册应用提供用户的年龄段信息及年龄验证状态。该方案已通过微软官方文档及Windows SDK发布说明披露,预计于今年晚些时候正式启用。
根据官方文档,应用可调用GetUserAgeRangeAsync获取年龄段,范围包括0-9岁、10-12岁、13-15岁、16-17岁、18岁以上及未知;另一API GetAgeVerificationStatusAsync则返回已验证、未验证、已选择退出、暂时不可用或不适用等状态。应用无法获取用户具体出生日期,开发者需先向微软数字安全平台注册。
微软此举旨在帮助开发者调整内容、限制功能并应用家长控制,同时避免收集存储生日。此前,谷歌Play的Age Signals API和苹果的Declared Age Range API已提供类似机制。目前这些API尚未在运行时启用,调用会回退到默认行为。
