Intégration Adsense dans un article

jeudi 31 janvier 2008
par LOKI
popularité : 47%

J’ai traité dans un article précédent de l’intégration d’annonces Google Adsense dans les pages sommaire, rubrique et article qui demandait une modification du squelette.

Voyons maintenant comme faire pour intégrer une bannière Adsense directement dans le contenu d’un article.

Voici un petit exemple d’intégration facilement réalisable en suivant les explications détaillées ci-dessous.

En insérant un peu de code HTML dans l’article, on peut obtenir toutes sortes de résultats intéressants.

En supprimant le cadre, l’annonce se fond mieux dans le contenu de l’article.

Pour commencer, connectez-vous dans votre espace Google Adsense et cliquez sur l’onglet "Configuration Adsense" pour choisir le format et le style de votre bloc d’annonce et récupérer le code correspondant.

Vous pouvez choisir la couleur des titres, liens, texte, bordure et fond. Avec des bordures et un fond de même couleur que votre fond de page, les annonces sont mieux "intégrées" à votre contenu, mais il vaut mieux tester plusieurs présentations pour voir ce qui fonctionne le mieux.

Pour ma part, j’ ai choisi le format "carré 200x200" qui me paraissait le plus adapté à la taille de ma colonne centrale, de manière à ne pas laisser le texte latéral trop étriqué.

Crééz un fichier adsense.html, faites un copier/coller de votre code Google Adsence, puis placez ce fichier dans le répertoire /squelettes/modeles/ ou si vous utilisez le squelette Sarka-SPIP 2.0 dans le répertoire /plugins/sarkaspip_2/modeles/

Il ne vous reste plus qu’à insérer la balise

<adsense1>

à l’endroit voulu de votre article et le tour est joué.

Voici une manière élégante de le faire en recourant au CSS plutôt qu’à une table :

<div style="float:left;margin:5px 10px  0 0;">
<adsmall1>
</div><!-- adBelowVideo -->
<div style="text-align:justify;">
.....
.....
Mon contenu super interessant comme vous avez pu le constater si vous avez lu l'article jusqu'ici.
.....
.....
</div>

J’ai passé beaucoup de temps à comprendre pourquoi mon code initial fonctionnait correctement sous Firefox mais pas sous IE. A force d’essais et d’erreurs, je me suis rendu compte qu’il suffisait de supprimer les propriété height : et width :.

Pour plus d’information sur l’utilisation des modèles, reportez-vous à cet article sur spip.net.


Commentaires

Logo de LOKI
mardi 6 avril 2010 à 15h59, par  LOKI

Merci pour l’information.

C’est vrai que quand toutes les conditions requises pour que tout fonctionne sont remplies et que ça ne fonctionne toujours pas, il y a des chances que le problème vienne d’une incompatibilité avec un plug-in.

mercredi 24 mars 2010 à 13h51

Je reviens vers vous, car j’ai trouvé la solution.

J’utilisais le plugin CKeditor vers 3.0. En le retirant tout fonctionne normalement avec votre astuce.

Merci

Eric

Logo de LOKI
lundi 22 mars 2010 à 18h07, par  LOKI

C’est étrange, cela fonctionne très bien chez moi, avec exactement les mêmes versions de SPIP et de SarkaSpip.

De plus votre fichier adsense.html se trouve au bon endroit (plugins/sarkaspip_3/modeles/), je ne vois pas d’où peut venir le problème.

Logo de Eric
lundi 15 mars 2010 à 16h00, par  Eric

Bonjour,

Même si le tuto date un peu, je me lance dans une question.

J’ai spip 2.0.10 et Sarka Spip 3.0.2, avec un compte adsense.

J’ai suivi à la lettre votre tuto mais rien y fait, lorsque je vais sur l’article ou j’ai intégré la balise, je me retrouve avec le texte suivant : "<adsense1>"

Je cherche depuis pas mal de temps. Merci du coup de main.

PS : Site en question : http://egoudeau.free.fr/spip.php?ar... Le site définitif sera déplacer chez un hébergeur professionnel.

Cordialement

Navigation

Mots-clés de l'article

Articles de la rubrique