Android Aile de mucchin | liée AdMob



Comment faire pour afficher et comment configurer l'application pour les annonces Android AdMob


Comment faire pour définir la publicité AdMob Android app, pour être affiché est?

AdMob aura une suite à des articles connexes à ce jour.
"AdMob" comment obtenir des recettes publicitaires dans l'application Android
Comment s'inscrire pour les recettes publicitaires AdMob être obtenu dans l'application Android
Comment faire pour télécharger des applications pour Android SDK enregistrement et AdMob

Cette fois-ci, comme les articles précédents dans ce qui précède, que vous avez terminé les demandes d'enregistrement et Android vous voulez faire de la publicité à AdMob, pour télécharger le SDK AdMob, comment mettre en place ou comment afficher des annonces AdMob Android app à l'étape suivante de la Cette section décrit.


Fondamentalement, si vous pensez et regardez javadoc d'Android SDK AdMob, un fichier PDF, et peut être réglé.
Il s'agit d'un document écrit en anglais, a été en mesure de définir le fichier PDF, mais je regarde en quelque sorte.
Les étapes suivantes, nous allons mettre les annonces pour Android app.

Importation de AdMob SDK

Tout d'abord, le projet d'applications Android voulez annoncer sur, ou d'importer un fichier jar d'Android SDK AdMob.
Il ya un précédent article, j'ai écrit comment importer le fichier jar, consultez les articles suivants, s'il vous plaît importer le admob-sdk-android.jar.
comment importer la bibliothèque qui est fourni dans le fichier jar

Et PDF de la documentation AdMob SDK et javadoc, mais la différence est subtile procédure, la même chose.


Édition Android fichier Manifest

Après, le fichier manifeste Android (AndroidManifest.xml), pour décrire l'ID de l'éditeur (ID d'éditeur).
Ouvrez le AndroidManifest.xml.
Ce n'est pas seulement pour écrire le XML directement, si vous ouvrez le fichier manifeste dans Eclipse, s'il vous plaît sélectionnez l'onglet appelé "AndroidManifest.xml".
S'il vous plaît regardez pour qui sont décrits dans le fichier manifeste, les parties suivantes.

</ Application>

Juste au-dessus de cette ligne, s'il vous plaît ajoutez la ligne suivante.

<meta-data android:name="ADMOB_PUBLISHER_ID" android:value="xxxxxxxxxxxxx"/>

Pour "xxxxxxxxxxxxx" ci-dessus, pour décrire l'ID de l'éditeur d'applications Android vous avez enregistré à AdMob.
C'est l'ID qui est attribué un à chaque application.
Trouver ID éditeur est
Connectez-vous à AdMob, aller à la page de "sites et applications."
Puis, au fond, vous trouverez une liste des applications Android que vous avez enregistré.
Lorsque vous appuyez sur le bouton "gérer les paramètres" d'applications Android que vous voulez examiner un ID éditeur, tels que l'écran suivant sera affiché.
Comment faire pour afficher et comment configurer l'application pour les annonces Android AdMob
Ont mis dans la partie rouge de la mosaïque ci-dessus, ID éditeur a été décrite.
Partie a mis en mosaïque noire, nom de l'application est affichée la voie.


Ajouter autorisation

Applications Android que vous souhaitez faire de la publicité sur AdMob, puis accorder les autorisations suivantes.
Android.permission.INTERNET: Obligatoire
Android.permission.ACCESS_COARSE_LOCATION: toute
Android.permission.ACCESS_FINE_LOCATION: toute
Comment définir des autorisations, s'il vous plaît consultez l'article suivant.
Comment mettre en place (autorisation) l'autorisation dans Eclipse

Et que toute permission, non? Relation d'emplacement.
Je pense que vous avez activé cette autorisation, d'annonces AdMob est approprié en fonction de l'information de position est affiché si (apparemment), et quelques-uns n'est-il pas une bonne idée de prendre effet si il n'ya aucun problème.


Ajouter attrs.xml

Applications Android que vous souhaitez faire de la publicité AdMob, le répertoire de / res / valeurs /, puis ajoutez le code XML qui attrs.xml.
Pour ajouter un fichier XML, s'il vous plaît se référer aux articles suivants.
Comment faire pour ajouter XML dans Eclipse
(. Pour sélectionner les «valeurs» à l'étape 4 de l'article ci-dessus)

Ensuite, le contenu du XML, procédez comme suit.


<? Xml version = "1.0" encoding = "utf-8"?>
<Resources>
name="com.admob.android.ads.AdView"> <declare-styleable
<attr name="backgroundColor" format="color" />
<attr name="primaryTextColor" format="color" />
<attr name="secondaryTextColor" format="color" />
<attr name="keywords" format="string" />
<attr name="refreshInterval" format="integer" />
</ Déclare-styleable>
</ Ressources>


Si elle existe déjà attrs.xml si vous avez besoin d'ajouter de nouveaux n'est pas disponible.
Si oui, s'il vous plaît ajouter la balise et de ses éléments enfants déclarent-styleable ci-dessus.




Ajout annonces AdMob dans la mise en page

Eh bien, pour les applications Android, enfin, ajouter le AdMob annonces.
Ouvrez le fichier XML de la mise en page que vous souhaitez afficher le AdMob annonces.
Ouvrez l'onglet qui n'est pas un, "layout" onglet Si vous ouvrez le modèle dans Eclipse XML, puis modifier le code XML directement.
Je pense que d'une ligne comme celle-ci, et dès le début.
xmlns: android = "http://schemas.android.com/apk/res/android"
Ci-dessous, ajoutez les lignes suivantes.
xmlns: myapp = "http://schemas.android.com/apk/res/ jp.mucchin.xxxxx"
En gras ci-dessus, vous écrivez un paquet d'applications Android que vous souhaitez faire de la publicité.
S'il vous plaît soyez prudent lorsque orthographe erreur ici, la compilation ne passe pas plus tard!
Je suis tombé ici, je voudrais utiliser le temps ... perdu.

Ensuite, ajoutez la vue d'AdMob annonces.
La procédure est similaire à l'ajout de la MapView de Google Map.
Où vous voulez ajouter, puis écrivez ce qui suit.


<Com.admob.android.ads.AdView
android: id = "@ + id / ad"
android: layout_width = "fill_parent"
android: layout_height = "wrap_content"
myapp: backgroundColor = "# 000000"
myapp: primaryTextColor = "# FFFFFF"
myapp: secondaryTextColor = "# CCCCCC" />


Mode de test des annonces AdMob

Dans l'étape précédente, mis des annonces AdMob est terminée pour le moment.
Mais, par et de l'émulateur, c'est qu'il n'y a aucune annonce à afficher, vous pouvez AdMob annonce ne s'affiche pas correctement.
Ainsi, en mode de test, puis essayer de tester les annonces d'affichage.
De l'activité pour afficher la AdMob annonces, onCreate par () la méthode, s'il vous plaît appelez la ligne suivante.


AdManager.setTestDevices (new String [] {
AdManager.TEST_EMULATOR,
});


Le mode test est maintenant activé.
L'écran suivant s'affiche.
Comment faire pour afficher et comment configurer l'application pour les annonces Android AdMob

Si vous avez un oeil sur les journaux dans le Logcat, déconnectez-vous et vous devriez avoir un "test AdMob Android Web Annonce".

En outre, si vous configurez la disposition de plusieurs annonces AdMob, Android app au démarrage, je ne ferai que courir une fois que le code ci-dessus, les annonces dans le soft qui est tout ce que je veux être en mode de test.
Ainsi, chaque activité, le besoin de mettre le code ci-dessus n'est pas disponible.


Pour tester, si vous êtes satisfait de la position de la présentation et l'affichage de publicité AdMob, commentez le code ci-dessus, vous avez terminé.
Bien que j'ai commenté, même s'il est entrepris dans l'émulateur, et n'est pas de voir toute AdMob annonces, si elle était un journal de ce qui suit, n'est pas seulement à partir de là a pas d'annonces à afficher, et il fonctionne normalement .
"Le serveur a répondu qu'aucune annonce sont disponibles"


Voir les annonces telles que la position et la couleur, la position et la couleur, il les moyens appropriés, je pense que cela varie d'une application.
Après cela, expose effectivement l'application Android, etc afin de vérifier le taux de clic, et de valider différents, la position la plus appropriée et la couleur, nous allons but de récompenser up!

2 3 4 Un quatre pages l'un des deux 3 quatre