5

谷歌的网站上,他们只提到了其中两个:

<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>

什么位置都没有?可以吗?

我在论坛上注意到人们还使用其他权限,例如:

<meta-data android:value="true" android:name="ADMOB_ALLOW_LOCATION_FOR_ADS" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />     
<uses-permission android:name="android.permission.ACCESS_MOCK_LOCATION" /> 

是否可以先使用这两个,或者我应该将我的列表扩展到位置(还有其他什么?)以便提供更好的配置广告?

4

3 回答 3

1

如果您启用这些权限,那么这将允许 admob 对您的广告进行地理定位。

当然,声明的唯一理由是:

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

是因为你想在开发过程中尝试不同的位置。当您的应用发布时,您不需要此权限。

于 2013-02-07T20:10:59.683 回答
1

它可能会帮助某人

You should never request location permissions from users for the sole purpose of advertising.

https://support.google.com/admob/answer/6373176?hl=en

于 2019-03-10T06:08:28.390 回答
0
   <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />

这样,您将获得来自设备所在地区(国家)的广告

于 2017-12-30T23:40:45.970 回答