AdSense en mode test, ou comment s’éviter des ennuis et se simplifier la vie.
Le lundi 11 décembre 2006 à 10:15 :: General :: #57
Une méthode encore peu connue pour développer son site sans risquer de se faire bannir d’AdSense.
La plupart des webmasters deviennent facilement paranoïaques lorsqu’il s’agit de leurs compte AdSense.
Une des craintes principale est de cliquer sur ses propres annonces.
Et c’est effectivement la chose à ne pas faire.
Il existe plusieurs méthodes pour éviter cela, on peut entre autre :
- utiliser une extension comme AdBlock pour Firefox
- désactiver le JavaScript dans son navigateur
- éditer son fichier host pour empêcher la connexion à googlesyndication.com (googlesyndication.com 127.0.0.1)
Elles sont efficaces et utiles une fois que le site est en ligne car elle bloquent l’affichage des annonces, mais cela pose problème lors du développement d’un site.
Lorsque l’on test la mise en page, qu’on ajuste l’assemblage des différents éléments, que l’on jongle avec les margin et padding des fichiers CSS, ne pas voir les annonces AdSense pose un vrai problème.
Une méthode souvent utilisée et de se servir d’une image de la taille de l’annonce pour la remplacer pendant la phase de développement.
Mais ce n’est pas le plus simple si l’on a besoin de nombreux formats différents, et cela ne permet pas une intégration rapide au niveau des couleurs et des polices par exemple.
Mais Google, dans sa grande sagesse, y a pensé et a créé une variable à rajouter dans son code AdSense qui permet de ne pas comptabiliser les impressions et les clics sur les annonces.
Il suffit de rajouter le code :
google_adtest='on';
Le code devient quelque chose comme :
<script type="text/javascript"><!— google_adtest='on'; google_ad_client = "pub-xxxxxxxxxxxxx"; google_ad_width = 336; google_ad_height = 280; google_ad_format = "336x280_as"; ...
A partir du moment ou la valeur de google_adtest est sur 'on', les impressions et les clics ne sont plus comptabilisés, et il n’y a donc aucun risque de générer de fausses impressions ou des clics considérés comme frauduleux.
Oui, je sais, vous êtes en train de vous dire que modifier le code AdSense est contraire aux Conditions générales du programme AdSense, c’est interdit, risque de bannissement etc…
C’est vrai. Et dans toute la documentation AdSense, il n’est jamais fait mention de « google_adtest='on'; ».
Mais la variable existe dans le code source du fichier AdSense : http://pagead2.googlesyndication.com/pagead/show_ads.js
Et dans les faits, cela fonctionne.
Le mieux, si vous avez un doute, est de demander directement à AdSense et ils auront sans soute l’amabilité de vous répondre que vous pouvez utiliser cette variable dans votre code.
Voilà , vous pouvez désormais modifier vos pages et faire autant de refresh que vous voulez pour voir le résultat de vos modifications sans craindre de générer de fausses impressions ou des clics incorrects.
Pensez à l’enlever une fois la phase de développement terminée, ça serait dommage d’oublier ;)
Ou bien utilisez un script pour ne passer la variable à "on" que si c'est vous qui visitez la page :
if 'mon_ip' google_adtest = 'on' else google_adtest = 'off'
lundi 11 décembre 2006 | 10:15, Sergi




English

Commentaires
Aucun commentaire pour le moment.
Ajouter un commentaire
Les commentaires pour ce billet sont fermés.