【问题标题】:Do I need to tell user that the application uses location services for Ads?我是否需要告诉用户该应用程序使用位置服务来投放广告?
【发布时间】:2012-11-06 20:30:32
【问题描述】:
Microsoft 的政策规定:
以下要求适用于收到
用户移动设备的位置:
2.7.3 您的应用程序必须提供允许用户启用和禁用您的应用程序访问和使用
来自位置服务 API 的位置。
我在我的清单中包含了ID_CAP_LOCATION,仅用于 AdMob(谷歌移动广告)控件 - 我是否需要添加禁用位置的应用内设置并告诉用户该应用使用位置服务首次发射成功通过认证?
【问题讨论】:
标签:
windows-phone-7
location
admob
app-hub
【解决方案1】:
在Google's own documentation,他们说:
Google 要求您仅在您的应用已使用该信息时指定位置数据
对于 Microsoft 认证指南的建议解释是,如果您要使用用户的位置(即使只是传递给广告控制),那么您应该在商店中接受这一点并允许您的客户禁用该选项。
因此,总而言之,我建议不要使用位置,除非您的应用有其他理由这样做(让 Google 满意),如果您选择使用位置,我建议您提前使用(一次性) 首次启动时的消息,以及让您的客户禁用它(让 Microsoft 满意)的能力。