Insérer une publicité Google Adsense dans une carte Google Maps

Bibliothèque Adsense ( Adsense Library ) exemples et tutoriels en Français

Cartographie et webmapping

Partager ce tutoriel sur les réseaux sociaux
Signaler une erreur dans cet article
Attention : Google a annoncé que la bibliothèque Adsense ( AdSense Library ) de l'API Google Maps Version 3 sera définitivement supprimée le 03 novembre 2015.
Source : The adsense library has been deprecated. This library will continue to work until November 2, 2015. After that date, the library will no longer be available.

Insertion de publicités Google Adsense dans une carte Google Maps API V3

Les concepts présentés dans le présent document se réfèrent aux fonctionnalités uniquement disponibles dans la bibliothèque google.maps.adsense. Par défaut, la bibliothèque Adsense n'est pas chargée lorsque vous appelez l'API Google Maps Javascript V3, vous devez donc l'indiquer de façon explicite par l'utilisation du paramètre libraries=adsense dans l'URL du script.

Exemple :

<script type="text/javascript" src="http://maps.googleapis.com/maps/api/js?libraries=adsense&sensor=true_OU_false"></script>

Important : dans la requête ci-dessus, le paramètre sensor a été laissé volontairement avec la variable true_OU_false afin de souligner que vous devez définir impérativement cette valeur de façon explicite sur true ou sur false.

Google vous propose désormais d'insérer des publicités AdSense dans vos cartes, créées à l'aide de l'API Google Maps JavaScript V3, vous permettant de tirer des revenus de votre application grâce à l'utilisation des unités publicitaires pour cartes (Maps Ad Unit). Les unités publicitaires pour cartes provoquent l'affichage de publicités contextuelles basé sur la zone d'affichage actuelle de la carte.

Afin d'afficher des annonces publicitaires dans votre carte, vous devez être titulaire d'un compte AdSense activé pour AdSense pour le contenu. Si vous n'avez pas encore de compte AdSense, lisez le Règlement du programme Google AdSense puis inscrivez-vous ici. Une fois votre inscription terminée (ou si vous disposez déjà d'un compte) vérifiez également que vous avez activé AdSense pour le contenu dans votre compte.

Une fois que vous êtes en possession d'un compte AdSense pour le contenu (AFC : AdSense for Content), un identifiant d'éditeur (ID publisher) vous est attribué. Cet ID d'éditeur doit être inséré dans le code de votre carte pour lier toute publicité affichée dans votre carte à votre compte AdSense, vous permettant ainsi de bénéficier des recettes publicitaires lorsque l'utilisateur clique sur l'une des annonces publicitaires Adsense diffusées sur votre carte.