Bei Adblocker sollen Bilder erscheinen, dass die es aktivieren sollen

Dieses Thema im Forum "Webentwicklung" wurde erstellt von Black-Assasine, 11. Juli 2012 .

  1. 11. Juli 2012
    Zuletzt bearbeitet: 11. Juli 2012
    Hi,

    ich habe nun sehr lange nach einem guten Adblocker Script gesucht, das mir ermöglicht, wenn ein Besucher, der einen ADBLOCKER benutzt, ein Bild erhält, dass er bitte adblocker deaktiveren soll.

    Aber, die Seite soll für ihn trotzdem zugänglich sein. Nur DA, wo die Banner sind, soll ein Ersatz bild erscheinen!

    Beispiel:
    Download @ UppIT

    Nicht Downloaden. Über Download ist ein Adsense Banner, wenn man Adblocker hat, kommt dieses Lustige/Gute Bild:
    http://uppit.com/no.gif

    Bei jedem Banner soll eben ein Bild erschenen, die Seite soll also nicht blockiert werden, bis er ADblocker deaktiviert! Davon hab ich gegung scripts gefunden

    Danke BW Dabei!
     
  2. 11. Juli 2012
    AW: Bei Adblocker sollen Bilder erscheinen, dass die es aktivieren sollen

    Adblock lädt nur eine Liste mit Url's/Wörtern mit denen er die Links auf einer Webseite vergleicht.
    Sollte ein Link einer/m Url/Wort gleichen, wird es gesperrt.

    Somit sollte es reichen, wenn deine "Werbung" einen komischen namen hat, welcher in keinem Bezug auf Werbung steht.
    Auch die ID/Class des Div's etc. darf nicht in einem Zusammenhang stehen.

    Hier findest du die "easyList", welche eine häufig genutzt Liste ist.
     
  3. 11. Juli 2012
    Zuletzt bearbeitet: 11. Juli 2012
    AW: Bei Adblocker sollen Bilder erscheinen, dass die es aktivieren sollen

    Ich habe es bei mir mittels JavaScript gelöst... Innerhalb HTML bindest du ganz normal deine Banner ein:

    Code:
    <div id="googleads"><div>
     <script type="text/javascript">
     <!--
     google_ad_client = "pub-xxxxxxxxxxxxxxxxxxxxxx";
     google_ad_slot = "xxxxxxxxxxxxx";
     google_ad_width = 160;
     google_ad_height = 600;
     //-->
     </script>
     <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
     </div></div>
    Dann bindest du ein entsprechenden JavaScript Schnipsel ein der prüft ob der Container in dem eigentlich die Ads stehen sollten überhaupt angezeigt wird => Wenn nicht wurde er wohl geblockt.

    Code:
    <script type="text/javascript">$(document).ready(function() {
     if($('#googleads').is(':hidden'))
     $('#googleads').after('<div class="span3"><div style="width:160px; height: 600px; background-image: url(\'/themes/classic/img/abp.png\');">&nbsp;</div></div>');
    });</script>
    In dem Fall habe ich jQuery benutzt weil die Funktion garantiert erst ausgeführt wird sobald der DOM komplett vom Browser gerendert wurde...
     
  4. 11. Juli 2012
    Zuletzt bearbeitet: 11. Juli 2012
    AW: Bei Adblocker sollen Bilder erscheinen, dass die es aktivieren sollen

    Hmm... also diese Liste, darf und sollte nicht in meiner php datei stehen.
    Aber wie genau mach ich das? und keine urls? is doch unmöglich oO?!

    Aber trotzdem hats nich meine frage beantwortet^^

    wollte es, wie oben beschrieben, wie diese Eine Seite haben. Wenn ein Banner geblockt wird, soll ein Bild erscheinen, in dem Steht: Deaktiviere deinen Blocker, oder so ähnlich

    Mehr nicht, wie genau tue ich das also?

    Gibt doch soviele Scripte, aber alles weist darauf hin, dass die Seite einfach nicht betret bar ist, das wil ich ja nich =(

    @Coksnuss: sry, hab deinen beitrag garnicht gelesen gehabt.
    Danke, ich werds ausprobieren.
    Mit dem Script den du meinst, kann man den normalen benutzen den man im inet findet mit dem adframe.js?

    Weil bin jetzt kein profi und kp wie ich das alles einbauen soll^^
     
  5. 11. Juli 2012
    AW: Bei Adblocker sollen Bilder erscheinen, dass die es aktivieren sollen

    "den normalen"?
    Also mein Code diente mehr als Beispiel. Wenn du ihn so übernehmen möchtest musst du wenigstens noch jQuery einbinden und halt eben die "id" vom Container ändern sowie ein gültiges Bild angeben.
     
    1 Person gefällt das.
  6. 11. Juli 2012
    AW: Bei Adblocker sollen Bilder erscheinen, dass die es aktivieren sollen

    Das mein ich mit "den Normalen". Wie soll ich einen JavScript schnipels sonst machen, der das überprüfen soll?
    Also im Internet gibt es eben Scripte, die diese überprüft. Und ich mein, ob ich die dann benutzen kann?
    oder reicht es aus, nur die beiden scripts von dor zuu benutzen?

    Wie überprüft er es denn? Kenn mich da nich aus =/ danke
     
  7. 11. Juli 2012
    AW: Bei Adblocker sollen Bilder erscheinen, dass die es aktivieren sollen

    Werbung wird vom Adblocker "Blockiert", also nicht geladen, als muss man mit Javascript nur prüfen ob das Element das die Werbung enthält angezeigt wird.

    Die wohl beste Methode ist es dem Adblocker eine Falle zu stellen wie in diesem Script:
    AdBlock Plus detection demonstration
     
    1 Person gefällt das.
  8. 11. Juli 2012
    Zuletzt bearbeitet: 11. Juli 2012
    AW: Bei Adblocker sollen Bilder erscheinen, dass die es aktivieren sollen

    dazu sei gesagt, dass adblocknutzer für werbeanbieter eher uninteressant sind, da diese keine potenziellen kunden sind und auf werbung <in der regel> nicht anspringen.

    zudem ist es immer unvorteilhaft dem nutzer werbung auf zu zwingen. der schuss kann nämlich auch ganz schnell nach hinten los gehen. z.b.: indem benutzer deine seite einfach generell nicht mehr aufrufen oder eben den werbeanbieter als unseriös abstempeln obwohl DU ihnen die werbung aufzwingst.

    überleg dir am besten zweimal ob es sinn macht adblocker an den pranger zu stellen.

    jemand der sich selbständig nen adblocker installiert macht das sicherlich nicht um dir zu schaden, sondern weil man einfach keine werbung sehen will.

    stell dir mal vor du könntest bei privatsendern nicht mehr umschalten wenn werbung läuft - ist ein guter vergleich mmn.
     
    1 Person gefällt das.
  9. 11. Juli 2012
    AW: Bei Adblocker sollen Bilder erscheinen, dass die es aktivieren sollen

    Ehmm ja.. Also es ist ein Skript um genau zu sein. Das andere ist nur der HTML container in dem der Banner steht (in meinem Fall Google AdSense).
    Aber wenn du dich so wirklich GARNICHT damit auskennst würde ich jemanden Fragen der sich etwas auskennt ob er dir nicht sowas einbauen kann.
     
  10. 25. Juli 2012
    AW: Bei Adblocker sollen Bilder erscheinen, dass die es aktivieren sollen

    ja gut, aber das alles hilft ja nicht. die scripts sind zu komplex

    Google

    die seite hat es ebenfalls... sogar 2 mal. so schwer kann das wirklich NICHT sein, nur wie geht das?
     
  11. 25. Juli 2012
    AW: Bei Adblocker sollen Bilder erscheinen, dass die es aktivieren sollen

    Ganz einfach wenn man in den Quelltext guckt

    Jedes DIV welches Werbung beinhalten soll bekommt das Bild als Hintergrundbild.
    Werden die Werbe-Scripte geladen, dann überlagern sie das Bild.
    Wenn nicht, dann ist nur das DIV mit dem Bild im Hintergrund zu sehen.
     
  12. 25. Juli 2012
    Zuletzt bearbeitet: 25. Juli 2012
    AW: Bei Adblocker sollen Bilder erscheinen, dass die es aktivieren sollen

    hmmm. kenne mich nich so wirklich aus =/
    also div class und so weiss ich, aber wie mach ich das jetzt genau?

    HALT STOP!
    Ich habs hinbekommen xD

    Ganz easy in style.css einfach .adblocker class erstellt mit dem Bild url und 300x200.
    Dann einfach den script mit
    <div class="adblocker">

    script
    </div>

    Fertig

    geil danke an alle! bw raus!
     
  13. 16. August 2012
    AW: Bei Adblocker sollen Bilder erscheinen, dass die es aktivieren sollen

    leider gibt es content-seiten wie z.b. banner-liste die man anbietet,
    das der user als werbung für seine seite heraus kopieren kann.
    das mußte ich just selbst feststellen.
    der image-ordner, image-name und URL wurde "banner" benannt.
    und siehe da, man sieht nix.
    hier konnte ich also nachlesen und hab aus den lösungen folgendes erstellt:
    HTML:
    <div style="width:300px;height:249px;position:relative">
     <div style="position:absolute;top:40%;left:0;">you're using <strong>AdBlock Plus</strong></div>
     <img style="position:absolute;top:0;left:0;" alt="" src="upload/banner/eu/banner_300x250.gif">
    </div>
    
    passt, wackelt und hat luft.
     
  14. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.