Quelles sont les autorisations AdMob nécessite android
Sur Le site de Google ils ne mentionnent deux d'entre eux:
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
Rien à propos de l'emplacement? Est-il ok?
J'ai remarqué sur les forums que les gens utilisent aussi d'autres autorisations, comme:
<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" />
Est-il ok pour utiliser uniquement les deux premiers, ou dois-je prolonger ma liste d'emplacement (quoi d'autre?) pour servir au mieux profilé annonces?
OriginalL'auteur michael | 2013-02-07
Vous devez vous connecter pour publier un commentaire.
Si vous activez ces autorisations cela permet alors admob pour geo-ciblage de vos annonces.
Bien sûr, la seule raison de déclarer:
est parce que vous voulez vous essayer à différents endroits au cours du développement. Vous n'avez pas besoin de cette autorisation lorsque votre application est publié.
Est-il trop tard pour rejoindre la partie? Je viens de voir votre question. Vous avez besoin de demande d'appel.setLocation(emplacement); comme vous l'avez noté. Voici une référence de AdMob: developers.google.com/mobile-ads-sdk/docs/admob/intermediate
OriginalL'auteur lynvie
cette façon, vous obtiendrez des annonces de la région(pays) où se trouve l'appareil
OriginalL'auteur Dan Alboteanu
il peut aider quelqu'un
https://support.google.com/admob/answer/6373176?hl=en
OriginalL'auteur Mateen Chaudhry