了解后台位置信息权限

本文将向您介绍在提交要请求后台位置信息权限的应用时应该考虑的关键注意事项和要求。 

如要大致了解提交需要在后台使用位置信息的应用时应该考虑的注意事项,请观看Google Play 政策 - 声明的权限和应用内披露声明视频。

您的应用需要在后台获取位置信息吗?

只有当应用的核心功能需要时,您的应用才应请求在后台获取位置信息。请将“核心功能”视为应用的主要用途。它们是指一些重要的功能,如果没有这些功能,应用就会发生故障或无法使用。您必须在应用说明中醒目地载明并宣传核心功能。

此外,除了本文中详述的其他要求以外,您的应用还必须满足以下要求:

  • 后台位置信息只有在能够让用户显著受益且与应用的核心功能相关的情况下才可使用。
  • 您不得完全出于广告投放或数据分析目的而请求用户授予位置信息权限。
  • 专门为儿童设计的应用必须遵守 Google Play 家庭政策。

如果您的应用请求在后台获取位置信息,但这对实现应用核心功能而言并不重要,那么您必须从应用中移除此权限请求且/或改为在前台获取位置信息,也就是在用户可以看到应用 activity 的情况下获取此类信息。设备位置信息属于用户的个人敏感数据,不得出于促进销售的目的而进行出售或分享(例如,使用不符合政策规定的 SDK)。因此,需要在后台获取位置信息的应用必须获得批准。若未获得批准,您的应用更新可能遭到屏蔽,并且您的应用可能会从 Google Play 下架。 

如需详细了解允许使用后台位置信息的情形以及使用方式,请查看 Google Play 学院中的声明应用使用设备位置数据的行为培训。该培训针对让用户显著受益且与应用核心功能相关的功能给出了示例,还提供了权限声明表单的填写指南。

在前台获取位置信息

应用应该尽可能在前台获取位置信息,而不是在后台获取。二者有何区别?如果应用在处于打开状态且对用户可见的情况下获取位置信息,则属于前台获取行为。如果应用在用户关闭应用或通过按下主屏幕按钮返回主屏幕之后获取位置信息,则属于后台获取行为。

就我们的位置信息权限政策而言,这意味着什么?在前台获取位置信息的行为对用户而言最透明,可以提高信任度,因此对 Google Play 上的应用而言属于首选方式。  

在某些情况下,我们会批准应用使用前台服务,这是一种独立的 API,可让应用即使在处于最小化状态且对用户不可见时也能获取位置信息。不过此类应用需要经过审核,并且必须符合一些关键要求,包括以下各项:

  • 必须由用户先在应用内启动操作后,应用才能开始使用前台服务。
  • 应用完成用户发起的操作的预期用例后,必须立即终止使用前台服务。 

即使是为了提供功能或服务而需要使用位置信息,应用也应请求最小范围的必要权限(即使用前台设备位置信息权限,而不是后台权限)。另外,为相关应用功能或服务所请求的位置信息权限级别应在用户的合理预期范围内。 

如果应用通过前台服务使用设备位置信息的效果等同于 ACCESS_BACKGROUND_LOCATION(或“后台位置信息”权限),则应用需满足后台位置信息权限的相关要求。 

 

在后台获取位置信息的最佳实践 

请务必查看以下关于如何在应用中获取位置数据的最佳实践:

  • 通过使用最小范围的必要权限(例如请求粗略位置信息使用权,而非精确位置信息使用权;请求前台权限,而非后台权限)来提供相应功能,尽量减少对位置信息的使用。 
  • 考虑为相关应用功能或服务所请求的位置信息权限级别是否在用户的合理预期范围内。如果应用请求在后台获取位置信息或有此获取行为,但没有充分理由,我们可能会拒绝该应用。
  • 查看后台位置信息访问权限核对清单,检查代码中是否包含任何可能会获取位置信息的内容。 
  • 查看隐私权最佳实践,并确保您已制定和落实适当的披露政策和隐私权政策。
  • 确认您使用的所有第三方 SDK 或库均符合我们的政策,包括对位置信息权限的使用情况。
  • 请注意,所有有效发布轨道(包括封闭式和开放式轨道)中的 app bundle 或 APK 均须接受审核。

审批流程中的注意事项

在审核请求在后台获取位置信息的应用时,我们会考虑如下问题:

  • 在后台获取位置信息对应用的核心功能是否至关重要? 
  • 在后台获取位置信息是否能给用户带来显而易见的价值?
    • 可以给用户带来显著好处的情况包括人身安全、安全感和健康/健身。 
    • 只能给用户带来些许好处的情况包括广告或产品/服务、分析、个性化服务、娱乐和便利性。
  • 用户是否希望该应用在后台获取其位置信息? 
  • 如果不在后台获取位置信息,应用能否提供相同的体验?
  • 是否在 Play 管理中心和应用内发布了隐私权政策?

此列表并不详尽,但您可以从中了解我们可能会如何审核和解读应用对位置信息权限的使用行为。 

使用后台位置信息权限的应用需提供的文档

如果您的应用会在后台使用位置信息,您必须在应用内及应用的商品详情页面上向用户明确表明此情况。您可以在应用说明、屏幕截图以及应用的名称或图标(如果适用)中予以表明。

针对如何突出表明您的应用会在后台使用位置信息,下面提供了一些建议:

  • 提供可体现位置信息功能始终处于开启状态的简短说明(例如,“始终了解位置”)。
  • 添加应用内屏幕截图,显示地图/用户位置或带有地理标记的图片。 
  • 如果适用,请在应用的名称或图标中添加相关用词或图像,以便同样体现应用的位置信息功能。

在提交您的应用以供审核时,您必须提供以下有关后台位置信息权限的具体文档: 

  • 权限声明表单
  • 演示视频
  • 醒目的应用内披露声明
  • 在应用内及应用的商品详情页面上提供的隐私权政策 

权限声明表单 

您可以在自己的 Google Play 管理中心账号中找到权限声明表单。您可以按照以下步骤找到该表单:

  1. 前往“应用内容”页面
  2. 点击“敏感的应用权限”部分中的开始
  3. 然后,点击“位置信息权限”中的开始

如果您看到了其他表单(例如“应用访问权限”或“授权声明表单”)的相关提示,请先填写这些表单。这些是您的应用为在 Google Play 管理中心接受审核做好准备所需完成的必要步骤。如需了解详细说明,请参阅准备应用以供审核页面。

如果您在 Google Play 管理中心内没有看到声明提示,请根据应用的目标 SDK 级别确认您是否使用了以下某一项敏感的位置信息权限:

  • 如果您的 app bundle 或 APK 以 Android 10 或更高版本(SDK 级别 29 或更高级别)为目标平台,并且清单中包含 ACCESS_BACKGROUND_LOCATION 权限,系统会引导您填写位置信息使用情况的详细信息。
  • 如果您的 app bundle 或 APK 以 Android 9 或更低版本(SDK 级别 28 或更低级别)为目标平台,并且清单中包含 ACCESS_COARSE_LOCATION 或 ACCESS_FINE_LOCATION,那么您需要指明应用会在后台获取位置信息的意图,然后系统会引导您填写位置信息使用情况的详细信息。

声明表单的输入内容

填写有关敏感信息访问权限和 API 的声明表单时,请回答以下问题,以便 Google 可以对您的应用在后台获取位置信息的情况进行评估。

权限声明表单关注的是:应用的主要用途是什么?

  • 位置信息访问权限:为什么您的应用需要在后台获取位置信息?
    • 请指出您的应用中需要在后台获取位置信息的位置相关功能(限填一项功能),并说明为何该功能没有位置信息权限就无法实现。该功能应与应用的主要用途相关。如果位置信息权限请求获得批准,获批对象是整个应用,而不仅是这项功能。
    • 我们一次只能评估一项功能。填写多项功能将导致应用遭拒。
  • 视频说明:提供一个短视频的链接,该短视频应明确演示您在表单中声明的位置相关功能在应用中的使用情形。请务必在视频中展示面向用户显示的醒目披露声明对话框。建议视频时长:30 秒或更短。

演示视频

上一部分介绍了您需要在声明中提供的短视频。下面是一个演示视频示例,其后还介绍了针对视频的一些要求。

醒目的应用内披露声明 

如果您的应用会请求在后台获取位置信息,您必须提供应用内披露声明,以说明该应用将如何访问、收集、使用和/或分享用户数据。
 
下面列出了一些醒目的应用内披露声明的示例。

在应用内及应用的商品详情页面上提供的隐私权政策 

应用的隐私权政策(以及任何形式的应用内披露声明)必须详尽地说明您的应用如何收集、使用和/或分享用户数据,包括这类数据的分享对象类型。请确保您的隐私权政策:

  • 通过有效网址(而非 PDF 文件)提供。
  • 不可编辑。
  • 在应用的商品详情页面和应用内均提供了该政策的链接。
  • 在标题或网址以及网页正文中明确标记是应用的隐私权政策。
  • 提及 Google Play 商品详情中所使用的实体(开发者或公司),或提及相关应用的确切名称。
  • 专门针对用户隐私权做出了说明。
  • 包含适当的相关披露信息、提及位置数据,并提供有关应用对位置数据的使用情况的信息。

此外,您还必须将隐私权政策添加到应用的商品详情页面。这有助于提高对用户的透明度,并表明您将如何处理敏感性用户数据和设备数据。如需有关其他要求的建议,请咨询您自己的法律代表。

常见违规行为及解决方法

如何移除后台位置信息权限

如果您已确定您的应用不需要在后台获取位置信息,请按照此部分所述的步骤移除后台位置信息使用权限,使应用符合相关政策。如果您在任何 app bundle 或 APK(包括非正式版轨道)中使用位置信息权限,则也需要提交您的应用来接受审核。如需查看受影响的 app bundle 或 APK 的列表,请访问 Google Play 管理中心账号的应用内容页面(政策 > 应用内容 > 敏感的应用权限 > 显示摘要)。

如果您之前有任何不符合政策规定的 app bundle 或 APK 会在后台获取位置信息,即使您未使用某些轨道,仍需确保您的所有当前版本都不含不符合政策规定的版本。 

  1. 打开 App bundle 资源管理器测试和发布 > App bundle 资源管理器),查看某个特定版本是否已启用。
  2. 如果您提交新 app bundle 或 APK 来取代之前不合规的 app bundle 或 APK,请先确保不合规的 app bundle 或 APK 列在“不包含”部分内,然后再发布新版本。 
    1. 如需进一步的指南,请参阅准备工作和发布版本一文中的“不包含”部分。 
  3. 请确保符合政策规定的新版本会全面发布,并会彻底停用不符合政策规定的 app bundle 或 APK。 

如果您检查了代码路径并将权限限制为仅限前台使用,但仍遇到问题,请检查应用中是否有任何第三方 SDK 可能会在后台获取位置信息。

何时更新应用的位置信息权限审批

您有责任确保您的应用使用后台位置信息的行为经过批准,并且日后的所有提交内容也始终符合政策规定。我们将依据 Google Play 政策审核应用更新。如果您的应用发生重大更改,可能会影响其后台位置信息访问权限的获批状态,导致应用需要接受进一步审核。 

如果使用后台位置信息的应用功能发生更改,请提交新的声明表单,我们会相应地审核您的应用。  

与使用位置信息权限的旧版 APK 相关的问题

如果您的旧版 APK 拥有位置信息权限,并且您已无法再对其代码进行更改,则可以申请政策例外情况。

您必须满足以下所有要求才能申请政策例外情况:

  • 您必须声明要申请政策例外情况的特定 APK。
  • 要申请例外情况的 APK 必须是在 2019 年 1 月 1 日前发布的。
  • 您必须向 Android Oreo(API 级别 26)或更高版本的用户提供备用 APK,并且这些 APK 必须符合位置信息权限政策。
  • 要申请例外情况的 APK 所影响的用户范围在您的应用安装总量中必须只占很小一部分(不超过几个百分点)。

Google Play 会审核政策例外情况申请,并根据具体情况决定是否批准。为了遵守位置信息权限政策,您也可以选择取消发布违规的 APK。

相关内容

该内容对您有帮助吗?

您有什么改进建议?
13239687518566598199
true
搜索支持中心
true
true
true
true
true
92637
搜索
清除搜索内容
关闭搜索框
主菜单
false
false
false
false