Publicité embarquée mobileUne des principales sources de revenus sur internet est très certainement la publicité, très utilisée dans la plupart des sites web d’édition de contenus, d’achat ou de vente en ligne.

Si la publicité est un produit rare dans des sites de réseautage sociale comme Facebook, Twitter ou LinkedIn, elle est depuis bien longtemps déjà, présente dans de nombreuses applications mobiles. Celle-ci constituant une source de revenu pour le concepteur de l’application et fonction de la popularité de l’application. La question est donc, comment s’y prendre ou encore quels outils actuels permettent d’embarquer de la publicité dans son application ?

Dans un article précédent, qui traite des avantages à se lancer dans l’internet mobile, nous avions listé la publicité comme une de ces raisons. S’il n’est pas toujours évident de vendre son application suffisamment cher (plus de 5 euros par exemple), la publicité peut devenir à long terme est bon moyen d’augmenter ses revenus.

De tous les outils existants ou services publicitaires proposés sur internet, mon choix s’est porté sur une plateforme nommée Admob, qui hérite de Google Adsense, l’un des services de publicité les plus utilisés sur internet

Admob s’utilise assez facilement et peut être embarqué dans tout type d’application mobile, native (Android, iOS, HP WebOS) ou multiplateforme.Différents format publicitaires sont proposées, évitant ainsi de devoir saper le design de son application mobile.

Pour pouvoir utiliser ce service, vous avez le choix entre une connexion à l’aide de votre compte Google, ou effectuer une inscription classique avec l’adresse e-mail de votre choixl. Sur la page d’Accueil (actuelle), cliquez sur Démarrer pour être redirigé vers le formulaire d’inscription.

Admob - Démarrer

Une fois inscrit(e) et connecté(e), vous êtes redirigé(e) vers un panneau d’administration assez bien fourni, qui vous permet de gérer les applications enregistrées, les rapport de campagnes, d’assurer un suivi détaillé des bannières publicitaires embarquées dans votre application,…

Pour ajouter un nouveau site ou une nouvelle application mobile, il suffit de faire :

Sites et Applications > Ajouter un site ou une application

De là, vous aurez le choix de la plateforme ciblée.

Admob - Choix de la plateforme

Nous faisons le choix du type « Web Mobile ». Une fois sélectionnée, un mini-formulaire vous est proposé.

Admob - Mini formulaire

Nous allons utiliser comme exemple, le site WAP, que j’ai développé dans la cadre de l’article sur le développement web mobile 100% valide W3C. En cliquant sur Continuer, un code est généré automatiquement. C’est ce code qu’il faudra intégrer à votre application. Les langages actuellement disponibles sont : PHP, Java, C#, Perl, RoR, Visual Basic et ASP. Nous faisons le choix de PHP, mais la procédure à suivre est identiquement la même.

Il n y a que très peu de paramètres à modifier dans ce code :

  • ANALYTICS_ID : votre identifiant Google analytics si vous en avez un pour l’application mobile. Ce paramètre n’est pas obligatoire, mais intéressant pour un meilleur suivi et optimiser ses performances.
  • ANALYTICS_REQUEST : mettre à true si vous souhaitez activer le tracking avec Google Analytics. Pas obligatoire de le modifier, laissez la valeur par défaut.
  • TEST_MODE : ce paramètre est très important. Il prend lui aussi une valeur booléenne, qui est à true par défaut. Pour pouvoir démarrer le service de publicité, vous devez mettre cette valeur à false

Nommons le fichier qui contiendra le code publicite.php. Il suffit ensuite de l’insérer dans l’application avec un include.

Bloc publicitaire
1 2 3 4 5 
<div id="pub"> <?php     include_once 'publicite.php'; ?> </div><!-- Bloc publicitaire -->
et le fichier publicite.php qui va avec :
1 2 3 4 5 6 7 8 9 
$admob_params = array(   'PUBLISHER_ID'      => 'xxxxxxxxxx', // Required to request ads. To find your Publisher ID, log in to your AdMob account and click on the "Sites & Apps" tab.   'ANALYTICS_ID'      => 'your_analytics_site_id', // Required to collect Analytics data. To find your Analytics ID, log in to your Analytics account and click on the "Edit" link next to the name of your site.   'AD_REQUEST'        => true, // To request an ad, set to TRUE.   'ANALYTICS_REQUEST' => false, // To enable the collection of analytics data, set to TRUE.   'TEST_MODE'         => false, // While testing, set to TRUE. When you are ready to make live requests, set to FALSE.   // Additional optional parameters are available at: http://developer.admob.com/wiki/AdCodeDocumentation   'OPTIONAL'          => array() );

Il faut atteindre un peu avant que la bannière ne s’affiche. Voir une démo.

Pour plus d’information…

Laisser un commentaire

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.