Android 安卓M:选择性权限对广告的影响

Android 安卓M:选择性权限对广告的影响,android,admob,google-play-services,Android,Admob,Google Play Services,现在安卓6.0在用户中越来越流行,我问自己选择性许可授予的后果是什么 让我们假设我有一个免费的广告支持版本的应用程序。很明显,它需要互联网权限才能查询广告。现在用户可以拒绝该权限和无法查询的应用程序。我想的结果是,如果不是所有的权限都被授予,就拒绝应用程序的功能。但这会使权限模型对我的应用毫无意义。这将是一个“要么全有,要么全无”的情景。这种想法正确吗?我对你的想法很感兴趣 我的另一个想法是:AdMob是否会自动获得访问互联网的许可?这将防止用户仅仅通过获得互联网许可就可以禁用广告。由于AdMo

现在安卓6.0在用户中越来越流行,我问自己选择性许可授予的后果是什么

让我们假设我有一个免费的广告支持版本的应用程序。很明显,它需要互联网权限才能查询广告。现在用户可以拒绝该权限和无法查询的应用程序。我想的结果是,如果不是所有的权限都被授予,就拒绝应用程序的功能。但这会使权限模型对我的应用毫无意义。这将是一个“要么全有,要么全无”的情景。这种想法正确吗?我对你的想法很感兴趣

我的另一个想法是:AdMob是否会自动获得访问互联网的许可?这将防止用户仅仅通过获得互联网许可就可以禁用广告。由于AdMob是一家谷歌公司,而且该功能是在谷歌Play服务中实现的,我想这是可能的?!有什么想法吗

让我知道你的想法


更新:Admob还希望获得位置信息。所以,即使互联网不需要许可,这个问题仍然很有趣

@mad:在安卓6.0中,你的应用程序从不要求你允许上网。因为在安卓6.0中,互联网不是用户隐私的一部分

排序中的用户无法拒绝internet权限)仅从设备打开/关闭internet

所以不用担心。您的应用程序在android 6.0中的工作方式与以前版本的android相同。

仅当您正在使用、照相机、通讯录、位置、麦克风、电话、存储器等时,才必须向用户请求许可


位置:当您从应用程序获取位置并传递给任何第三方应用程序时。在这种情况下,您必须要求用户允许位置权限。否则,它就不需要像Google Play服务或应用内购买(都可以获取安装应用的用户位置或购买产品,但当我们在应用中使用这两个库时,我们不必请求位置许可)