团 体 标 准
T/TAF 317—2025
移动应用软件摇一摇行为管理能力要求
Requirements for the shaking behavior management capability of mobile
application software
2025-11-17 发布 2025-11-17 实施
电信终端产业协会 发布
前 言
本文件按照GB/T 1.1—2020《标准化工作导则 第1部分:标准化文件的结构和起草规则》的规定起草。
请注意本文件的某些内容可能涉及专利。本文件的发布机构不承担识别专利的责任。
本文件由电信终端产业协会(TAF)提出并归口。
本文件起草单位:中国信息通信研究院、OPPO广东移动通信有限公司、华为终端有限公司、北京奇虎科技有限公司、北京快手科技有限公司、维沃移动通信有限公司、北京小桔科技有限公司、荣耀终端股份有限公司、小米通讯技术有限公司、百度在线网络技术(北京)有限公司、上海声网科技有限公司、阿里巴巴(北京)软件服务有限公司、南德认证检测(中国)有限公司深圳分公司。
本文件主要起草人:武林娜、宋恺、贾宝国、王艳红、常浩伦、李腾、王淞鹤、周飞、李可心、陈鑫爱、吴怡、李京典、顾世鸿、邓佑军、汪海、桑明臣、衣强、梁小雨、秦文聪、落红卫、王昕、赵盈洁、姚一楠、孙铁、许锐、赵晓娜、吴越、张倞诚、陈宝金、钱雷、刘艾婧、贾玉栋、孔令昊、周世乐。
引 言
近年来,APP “摇一摇”功能为用户带来了丰富的使用体验,增强了使用的便捷性和娱乐性。与此同时,部分APP“摇一摇”功能过于灵敏,走路稍有颠簸、乘车轻微晃动就会发生页面跳转,引发用户大量投诉,反映反感强烈,严重降低了用户使用体验。这些功能的实现一般是APP基于移动智能终端加速度传感器、陀螺仪等传感器实现的,因此为了加强移动智能终端及移动应用软件对“摇一摇”行为的管控能力,计划制定本文件。本文件的目的在于增强移动智能终端、移动应用软件和SDK对“摇一摇”等交互形式的信息弹窗的管理能力,提升用户对应用摇一摇信息窗口行为的知情权和选择权。
移动应用软件摇一摇行为管理能力要求
1 范围
本文件从移动智能终端、移动应用软件和SDK的角度规定了对移动应用软件“摇一摇”行为的管理能力要求。
本文件适用于移动智能终端、移动应用软件和SDK对摇一摇行为管理能力进行设计和开发,也适用于主管部门、第三方评估机构等组织对移动智能终端、移动应用软件和SDK的摇一摇行为管控能力进行监督、管理和评估。
2 规范性引用文件
下列文件中的内容通过文中的规范性引用而构成本文件必不可少的条款。其中,注日期的引用文件,仅该日期对应的版本适用于本文件;不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。
T/TAF 078.7 APP用户权益保护测评规范 第7部分:欺骗误导强迫行为
T/TAF 213 移动应用软件信息窗口弹出行为规范
3 术语和定义
T/TAF 078.7、T/TAF 213界定的以及下列术语和定义适用于本文件。
3.1
摇一摇 shaking
APP 通过获取移动智能终端的传感器参数等数据实现信息窗口跳转形式,包括但不限于摇一摇、扭一扭、抖一抖等交互方式。
4 缩略语
下列缩略语适用于本文件。
APP:移动应用软件(Application)
SDK:软件开发工具包(Software Development Kit)
5 移动智能终端管理要求
移动智能终端应设置与摇一摇行为相关的管理功能,满足以下要求:
a) 当 APP 调用与摇一摇行为相关传感器接口时,应核验 APP 是否已被授予访问传感器获取的信息的能力,保障应用在未获得对应访问控制能力时,APP 无法获取传感器相关信息;
b) 应增加对相关传感器管理功能,支持用户可在系统设置中按照应用软件维度进行开启或关闭。
6 APP 管理要求
涉及摇一摇等交互方式信息窗口的,APP应具备对自身摇一摇行为的管控能力,具体要求如下:
a) 应设置便捷的摇一摇类型信息窗口的关闭选项,用户关闭后,不再通过摇一摇触发信息窗口;
b) 若摇一摇行为由 APP 自身设置(包含 APP 自身设置或 SDK 提供的设置选项),设置的触发参数应满足 T/TAF 078.7 8 e)描述的场景;
c) 若摇一摇行为涉及第三方提供支持的,APP 在接入前应审查第三方设置的摇一摇行为满足T/TAF 078.7 8 e)描述的场景,可通过查看第三方摇一摇相关触发行为说明文档、第三方自声明、技术检测等方式实现;
d) 若触发摇一摇行为涉及跳转第三方的,APP 应清晰告知用户即将跳转的第三方。
7 SDK 管理要求
涉及提供摇一摇等交互方式信息窗口的,SDK应具备对摇一摇行为的管理要求,具体要求如下:
a) SDK 应满足 T/TAF 078.7 8 e)描述的场景;
b) 应向 APP 提供传感器信息收集与否的配置选项;
c) SDK 应提供摇一摇相关触发行为的说明文档,应说明是否会使用云控等技术动态更新摇一摇触发参数;
d) SDK 若存在云控等技术修改摇一摇行为触发参数,应保留使用修改记录;
e) SDK 宜将满足合规要求的摇一摇触发参数在 SDK 代码中固化。

评论