Google Play 允许各种应用使用 AccessibilityService API。不过,只有旨在帮助残障人士使用其设备或以其他方式克服残障带来的困难的服务,才有资格声明自身是无障碍工具。声明的方法是在相应服务的元数据文件中使用 isAccessibilityTool
属性。
声明 isAccessibilityTool
的应用可无需遵守下方所述的关于提供醒目披露声明与征求用户同意的要求。此外,自 2021 年 11 月 3 日起,所有以 Android 12 为目标平台且使用 AccessibilityService API 的应用的开发者都需要填写权限声明表单并接受 Google Play 的审批。
哪些应用可被视为无障碍工具?
旨在为残障人士提供支持的应用包括:
- 为视障用户提供支持的屏幕阅读器
- 为有运动障碍的用户提供支持的开关式输入系统
- 为有运动障碍的用户提供支持的语音式输入系统
- 为有视觉和听觉障碍的用户提供支持的盲文式存取系统
为其他残障(例如认知障碍或多重残障)用户提供支持的工具也可以视为无障碍工具。
这类工具必须以支持残障人士为主要用途。举例来说,有一款声控的常规助理应用是以普通大众为目标受众,但在某些情况下可以帮助有运动障碍的用户,那么它并不符合无障碍工具的资格。大多数无障碍工具开发者会在做用户调查时花费大部分精力去了解有特定残障情况的用户在使用设备时遇到的复杂难题,然后专门定制解决方案来协助用户克服这些难题。无障碍工具的 Google Play 商店说明应清楚明确,使用户在阅读后能了解该应用的目标用户以及它如何协助用户克服遇到的难题。
其他不属于无障碍工具的应用示例包括:防病毒软件、自动化工具、助理、监控应用、清理程序、密码管理器以及启动器。
关于提供醒目披露声明与征求用户同意的要求
如果应用不符合使用 IsAccessibilityTool
属性的条件,则必须遵从 Google Play 的“用户数据”政策中所述关于提供醒目披露声明与征求用户同意的要求。这类应用必须包含醒目的披露声明,且该声明:
- 必须在应用内明示,不得只在应用说明或网站中显示;
- 必须在用户正常使用应用的情况下显示,并且无需用户打开任何菜单或设置就能查看;
- 必须说明要通过 AccessibilityService API 访问或收集的数据类型;
- 必须说明数据的使用和/或分享方式;
- 必须要求用户执行明确的确认同意操作(例如点按接受或勾选复选框);
- 不得只列在隐私权政策或服务条款中;并且
- 不得包含在其他与个人或敏感数据收集有关的披露声明中。这应是一份单独的披露声明,其中表明该应用为何需要使用 AccessibilityService API 并说明任何可能的使用情形。
重要提示:如果您更改应用使用此 API 的方式,您必须重新提交表单,提供准确的最新信息。如果未如实声明或隐瞒对这类 API 的使用情况,我们可能会暂停您的应用并/或终止您的开发者帐号。
无障碍服务声明
自 2021 年 11 月 3 日起,针对目标 API 级别为 31 且包含 AccessibilityService 的应用,开发者将需要在 Play 管理中心提供新的政策声明。我们并不禁止使用此 API,但如果任何应用并非无障碍工具却使用此 API,则必须提供醒目的披露声明。无障碍工具是指主要为残障用户提供便利的应用。
无障碍工具应用的声明
如果您已通过在服务元数据文件中设置 isAccessibilityTool=true
来声明您的应用是无障碍工具,就需要向我们说明您的应用如何满足无障碍需求。
下面列出了声明中会包含的问题,您可以预先了解一下:
- 请描述该应用中需要使用 AccessibilityServices API 并且符合允许的使用情形的一项核心功能。
- 您的应用支持哪些残障类型?请选择所有适用的选项。
- 运动
- 视觉
- 听觉
- 认知或学习
- 其他
- 您的应用面向哪些用户?
- 为便于我们审核您的应用,请提供一个短视频链接,视频中应展示该应用打开时以及启用和使用无障碍服务的情形。如果界面中没有明显地体现该应用使用无障碍服务的情形,请以旁白或字幕形式加以说明。
非无障碍工具应用的声明
如果您并未声明您的应用是无障碍工具却使用了 AccessibilityService API(即,您未在您的无障碍服务的元数据文件中设置 isAccessibilityTool
标记),则必须在 Play 管理中心提供无障碍功能声明。
下面列出了声明中会包含的问题,您可以预先了解一下:
- 您的应用为何需要使用 AccessibilityServices API?请选择所有适用的选项。
- 应用功能
- 分析
- 开发者通讯
- 欺诈防范、安全和法规遵从
- 广告或营销
- 个性化
- 帐号管理
- 您是否会使用无障碍功能收集和/或分享个人或敏感数据?
- 是
- 否
注意:请详细了解数据收集和数据共享。
[如果您回答是,请转到问题 2。]
- 您会使用 AccessibilityServices API 收集和/或分享哪些用户数据?请选择所有适用的选项。
- 位置信息
- 大致位置信息
- 确切位置信息
- 个人信息
- 姓名
- 电子邮件地址
- 个人身份识别信息
- 地址
- 电话号码
- 种族和民族
- 政治信仰或宗教信仰
- 性取向或性别认同
- 其他个人信息
- 财务信息
- 信用卡、借记卡或银行账号
- 交易记录
- 信用信息
- 其他财务信息
- 健康与健身
- 健康信息
- 健身信息
- 讯息
- 电子邮件
- 短信或彩信
- 其他应用内消息
- 照片或视频
- 照片
- 视频
- 音频文件
- 语音或声音的录音
- 音乐文件
- 其他音频文件
- 文件和文档
- 文件和文档
- 日历
- 日历活动
- 通讯录
- 通讯录
- 应用活动
- 应用内页面浏览和点按操作
- 应用内搜索记录
- 已安装的应用
- 其他由用户生成的内容
- 其他操作
- 网页浏览
- 网络浏览记录
- 应用信息和性能
- 崩溃日志
- 诊断信息
- 其他应用性能数据
- 设备或其他标识符
- 设备或其他标识符
- 位置信息
- 为便于我们审核您的应用,请提供一个短视频链接,视频中应展示您的应用中会向用户显示的醒目披露声明。
通过视频展示应用醒目披露声明的指南
您在声明中提供的视频必须包含以下内容:
- 应用在设备上的启动画面。
- 进入针对无障碍功能的醒目披露声明与征求用户同意屏幕的用户流。
- 确保视频中包含完整的披露声明。如果披露声明需要滚动屏幕才能完整显示,请务必缓慢滚动,让所有文字都在视频中显示出来。
- 应用内醒目披露声明不能替换为 AccessibilityService_description 或 AccessibilityService_htmlDescription
- 用户同意时的用户流,包括向应用授予无障碍功能使用权限。
- 用户不同意时的用户流,包括当用户再次触发醒目披露声明和征求用户同意屏幕时的流程。
- 使用无障碍功能的应用核心功能。如果界面中没有明显地体现该应用使用无障碍服务的情形,请以旁白或字幕形式加以说明。