Détecter adblock: le script anti-adblock (nouvelle version)

Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics


ccante
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 110
Inscription: Mer Mai 24, 2006 12:39

Message le Mer Déc 20, 2006 22:17

zeb a écrit:* afficher un texte alternatif (pourquoi pas du coup faire la promo de ses propre site)


C'est selon moi la meilleur utilisation de ce script :wink:

remy498
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 120
Inscription: Dim Déc 22, 2002 22:03

Message le Jeu Déc 21, 2006 8:32

zeb a écrit:* afficher un texte alternatif (pourquoi pas du coup faire la promo de ses propre site)


J'ai utilisé ce script justement pour faire ça.

Donc le but est de combler l'espace vide d'un emplacement web bloqué par un internaute. Le code est très grandement inspiré [99,99%] de celui donné en début de page.

On prendra le cas d'une régie fictive appelée "example.com" qui est bloquée par l'internaute.

Code: Tout sélectionner
<script type="text/javascript">function adblockblock() {
   contrepub.style.display = "";
   pub.style.display = "none";
  }
function adblocktest(testnumber) {
      abbitem=document.getElementById('adblocktest');
      if(!abbitem){
            adblockblock();
      } else if (abbitem.style.display == 'none' | abbitem.style.visibility == 'hidden'){
            adblockblock();
      } else if (testnumber!=1){
            setTimeout(function(){adblocktest(1);},1);
      }
}
function doadblocktest(){
      if(adblocktest_orig_onload){adblocktest_orig_onload();}
      setTimeout(adblocktest,1);
}
adblocktest_orig_onload=window.onload?window.onload:false;
window.onload=doadblocktest;</script>

<img src="http://www.example.com/image.png" width="0" height="0" border="0" id="adblocktest" />

<div style="display:none" id="contrepub">Image d'autopromo affichee dans le cas où la pub est bloquée</div>
<div id="pub">Code de example.com</div>


Testé avec Adblock et Maxthon.
Par contre, j'ai essayé sur un ordinateur public utilisant un système de contrôle (avec un logiciel avec un crocodile rouge) et ça n'a pas marché.

Ainsi vous pouvez mettre de l'autopromo, de l'humanitaire ou tout autre chose à la place de vos traditionnelles publicités bloquées.


Mumuri
WRInaute accro
WRInaute accro
 
Messages: 1792
Inscription: Mer Nov 03, 2004 10:50

Message le Dim Avr 15, 2007 11:04

a ce moment la y a pas moyen de re afficher la pub adsense ?

adblock
Nouveau WRInaute
 
Messages: 13
Inscription: Mer Nov 16, 2005 14:40

Message le Dim Juil 01, 2007 23:49

Nouvelle version du script pour detecter adblock, plus rapide, et meilleure détection des différentes techniques de bloquage de pub.

Recif
WRInaute impliqué
WRInaute impliqué
 
Messages: 481
Inscription: Mer Aoû 25, 2004 22:16

Message le Lun Juil 02, 2007 8:21

Pour info avec la nouvelle version les visiteurs sous linux (ubuntu) sont systématiquement ejectés (le script considère qu'il y a un adblock), malgré aucun module antipub installé...

adblock
Nouveau WRInaute
 
Messages: 13
Inscription: Mer Nov 16, 2005 14:40

Message le Lun Juil 02, 2007 11:38

Merci Recif pour ton retour. Ils utilisent quel navigateur ?

Recif
WRInaute impliqué
WRInaute impliqué
 
Messages: 481
Inscription: Mer Aoû 25, 2004 22:16

Message le Lun Juil 02, 2007 12:26

Firefox...

adblock
Nouveau WRInaute
 
Messages: 13
Inscription: Mer Nov 16, 2005 14:40

Message le Lun Juil 02, 2007 12:38

Exacte, j'avais oublié de mettre à jour le code de l'image témoin:

Code: Tout sélectionner
<img src="http://pagead2.googlesyndication.com/pagead/" width="0" height="0" border="0" alt="adblocktest" id="adblocktest" onload="this.imgloaded=true;" onerror="this.imgloaded=true;" />


Merci d'avoir signalé le problème :)

Recif
WRInaute impliqué
WRInaute impliqué
 
Messages: 481
Inscription: Mer Aoû 25, 2004 22:16

Message le Lun Juil 02, 2007 12:43

ok, je réessaye :wink:


Darkcity
WRInaute accro
WRInaute accro
 
Messages: 2060
Inscription: Jeu Juin 07, 2007 18:35

Message le Lun Juil 02, 2007 13:02

merci pour le script, c'est sympa... :wink:

tu devrais monter un site web, j'en connais un paquet que ça intéresse.


Ohax
WRInaute accro
WRInaute accro
 
Messages: 6392
Inscription: Lun Juil 05, 2004 13:30

Message le Lun Juil 02, 2007 13:13

Adblock tu pense faire une version de ce type ?

http://www.webrankinfo.com/forums/viewtopic_75677.htm


Je trouve ça beaucoup plus pédagogique et respectueux des visiteurs.


Tu en pense quoi ?

Merci

adblock
Nouveau WRInaute
 
Messages: 13
Inscription: Mer Nov 16, 2005 14:40

Message le Lun Juil 02, 2007 13:42

Ohax, mauvais lien apparemment ;)

Le script appel la méthode adblockblock.block() lorsqu'un bloqueur est détecté. Par défaut ça affiche une alerte "Adblock activé !", mais c'est juste pour la démo. Vous pouvez faire ce que vous voulez avec.

Par exemple, ceci affiche une boite dans le style de la boite "A propos de cette discussion... Voici ce que vous pouvez faire" sur ce forum, avec le texte que vous voulez dedans: (remplacer le alert('...') dans le script d'origine par ce code)

Code: Tout sélectionner
var div = document.createElement('div');
div.style['backgroundColor']='InfoBackground';
div.style['color']='InfoText';
div.style['border']='1px solid red';
document.body.insertBefore(div, document.body.firstChild);
div.innerHTML=' Votre message ici ';


Ohax
WRInaute accro
WRInaute accro
 
Messages: 6392
Inscription: Lun Juil 05, 2004 13:30

Message le Lun Juil 02, 2007 14:04

Il faudrait que la modération s'explique...

Voici la page dans le cache de Google : http://64.233.183.104/search?q=cache:H_ ... cd=1&gl=fr


Le lien du site : -http://xooit.xooit.com/index.php


obi
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 238
Inscription: Mer Juil 26, 2006 10:53

Message le Lun Juil 02, 2007 14:27

Vraiment, c'est complètement vain comme truc, c'est comme essayer de faire remonter de l'eau dans une rivière. L'interpréteur est chez le client, en dernier recours c'est lui qui choisit ce qui est affiché, c'est lui qui a le pouvoir. Le webmaster ne peut que proposer du contenu.

Sur l'argument: corriger le design pour quand il n'y a pas de pub, c'est limite foutage de gueule, c'est deux propriétés CSS, à comparer avec un script de 200 lignes...


Darkcity
WRInaute accro
WRInaute accro
 
Messages: 2060
Inscription: Jeu Juin 07, 2007 18:35

Message le Lun Juil 02, 2007 15:09

obi a écrit:Vraiment, c'est complètement vain comme truc, c'est comme essayer de faire remonter de l'eau dans une rivière. L'interpréteur est chez le client, en dernier recours c'est lui qui choisit ce qui est affiché, c'est lui qui a le pouvoir. Le webmaster ne peut que proposer du contenu.

Sur l'argument: corriger le design pour quand il n'y a pas de pub, c'est limite foutage de gueule, c'est deux propriétés CSS, à comparer avec un script de 200 lignes...


quelqu'un qui bloque des pubs textes Adsense (par définition non-gênantes) ne devrait pas le faire, c'est tout.

Détecter adblock: le script anti-adblock (nouvelle version) Détecter adblock: le script anti-adblock (nouvelle version)

Formation recommandée sur ce thème :

Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités