2017-02-24 88 views
0

首先 - 我真的很抱歉我的英语。Google Play隐私政策,当不使用任何用户信息

因此,recentlty我收到了谷歌的一封电子邮件,表示我的应用程序“违反了我们有关个人和敏感信息的用户数据政策”。 的事情是,我的应用程序只包括这些权限:

<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> 
<uses-permission android:name="android.permission.INTERNET" /> 
<uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES" /> 
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> 
<uses-permission android:name="com.android.vending.BILLING" /> 

但在生成的清单,我可以看到2更多的人:

<android:uses-permission android:name="android.permission.READ_PHONE_STATE" /> 
<android:uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" /> 

我使用的唯一库是admobs一个,通过包括编译'com.google.android.gms:play-services-ads:+'添加到gradle文件中。

问题是我该如何解决这个问题。要么以某种方式删除此权限或为admob用户提供一些虚拟隐私策略模板(我猜世界各地的成千上万的开发人员面临同样的问题,但这里并没有太多的主题,也没有任何一个是有用的)。

回答

1

阅读手机状态是一个sensitive permission触发您的应用程序的隐私政策的要求。

您可以修复此通过删除阅读电话状态权限或通过添加隐私政策到您的列表页面。

也就是说,请注意AdMob要求您拥有隐私权政策,因为AdMob会通过您的应用向用户投放针对用户兴趣的广告。

至少,您需要告知用户通过您的应用程序使用基于兴趣的广告以及用户如何选择退出。从AdMob Policies page的“喜好的广告”部分:

Interest-based advertising from AdMob screenshot via TermsFeed