AdMob在android中需要什么权限

时间:2013-02-07 13:53:15

标签: android location admob ads

Google’s site,他们只提到其中两个:

<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" /> 

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

3 个答案:

答案 0 :(得分:1)

如果您启用了这些权限,则可以让admob对您的广告进行地理定位。

当然,宣布的唯一理由是:

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

是因为您希望在开发过程中尝试不同的位置。您的应用程序发布后,您不需要此权限。

答案 1 :(得分:0)

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

这样您就可以从设备所在的地区(国家/地区)获取广告

答案 2 :(得分:0)

它可以帮助某人

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

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