(Anti AdBlock) Cara Mengatasi AdBlock Pakai jQuery 100% Work

Anti AdBlock terbaru 2016 mudah, cepat, seo friendly

Apa itu AdBlock?

AdBlock adalah sebuah pengaya yang sering digunakan untuk memblokir iklan berlebihan yang sangat menggangu. Namun kebanyakan pengguna akan ketagihan jika menggunakan aplikasi ini dan jarang yang mematikannya setelah tidak digunakan. Akibatnya, pengaya akan terus memblokir setiap iklan pada website.

Siapa yang rugi?

Tentu saja yang paling mencolok adalah publisher. Publisher atau bisa juga dibilang sebagai penerbit iklan rata-rata mengandalkan iklan yang ada didalam blognya agar bisa terus berkarya dan tak jarang yang mengandalkannya untuk menghidupi keluarganya.

Orang-orang yang lebih memilih mematikan iklan saat mencari informasi adalah mereka yang tidak tahu bagaimana cara berterima kasih.

Bayangkan saja, jika semua pengguna internet telah menginstall aplikasi ini dan terus menggunakannya, darimana publisher bisa mendapatkan pundi-pundi dollar?

Seperti yang kita ketahui bersama bahwa Google bukan hanya menerapkan sistim bayar per klik, tapi juga bayar per tampilan, meskipun tidak semua jenis iklan, tapi pasti ada pengaruhnya.

Saya baru menyadari mengapa semakin lama tayangan iklan diblog ini dan blog saya yang lain semakin menurun, padahal page view dashboar blogger terus meningkat. Saya rasa saya telah menemukan penyebabnya.

Jika Anda ingin menggunakan jQuery ini untuk memberi peringatan terhadap pengguna yang mengaktifkan AdBlock, berikut kode-kodenya:
<script>
$(document).ready(function(){
        setTimeout("iklanBoss();", 5000);
});
function iklanBoss() {
        if ($(".slot_iklan").height() == "0") {
                $(".post-body").html("<img src='https://4.bp.blogspot.com/-sEwoYPvpisQ/VtHwZoExj5I/AAAAAAAAD_o/GMwVLf3HJXs/s1600/anti%2Badblock.PNG'/>");
        }
}
</script>
Yang perlu Anda modifikasi adalah bagian .slot_iklan dan .post-body
Untuk .slot_iklan digunakan sebagai wadah dari kode iklan Anda.
Misalnya seperti ini:
<div class="slot_iklan">
...KODE IKLAN GOOGLE...
</div>

Untuk .post-body adalah wadah posting/ konten/ artikel
Jika menggunakan kode diatas, maka semua postingan akan menghilang dan muncul peringatan berupa gambar jika pengunjung mengaktifkan AdBlock. Selain dengan gambar, bisa juga diganti dengan teks biasa.

Jika Anda tidak ingin postingan Anda hilang dan hanya memunculkan peringatan saja, silahkan ganti kode ini: $(".post-body").html menjadi $(".post-body").after atau $(".post-body").before atau $(".post-body").append

jQuery ini membutuhkan ajax. Jika dalam template Anda belum menyimpan salah satunya, silahkan simpan dibawah <body>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
URL

14 Tanggapan » Lihat

makasih informasinya mas, langsung saya coba nih

Iya silahkan, mumpung masih anget

makasih gan mau ane coba dulu scriptnya

Mau nanya bang admin, kalau menggunakan anti adblock seperti yang dituliskan di atas apakah aman untuk adsense? Terimakasih :)

Selama ini belum pernah sy baca ada larangan yang di tulis di google bantuan soal pasang anti adblock untuk website. Jika kode script seperti ini dilarang, tentu yang membagikan kode juga dilarang dong. Lagipula, peringatan ini hanya muncul ketika iklan tidak tampil, bukan tampil setiap waktu.

kalau dari blog sebelah nga sangub, nanti gue coba yang ini bos....

Kok saya malah binugn dengan cara diatas, jadi setiap kode iklan yang dipasang harus ada < div class="slot_iklan">
Atau bagaimana gan, coba dijelaskan lebih rinci lagi supaya pemula seperti saya bisa lebih paham. Thanks

Terimakasih, pertanyaan yang bagus, silahkan pahami dulu bagaimana cara kerja anti AdBlock sebelum mulai menggunakan.
Anti AdBlock disini menggunakan jQuery height() == "0"
Artinya: apabila ruang atau lokasi iklan tingginya adalah NOL, maka anti adblock akan bekerja. Sebaliknya, saat iklan tampil di web, otomatis untuk tinggi tag tidak mungkin NOL, karena didalamnya terisi dengan iklan-iklan dari simbah.

Nah, kalau ditanya apakah wajib hukumnya menambahkan <div class="slot_iklan"> pada semua unit iklan, maka jawabnya tidak!
Mengapa? karena ini fungsinya sebagai sinyal. Jadi, jika ada 3 unit iklan dalam blog, maka penambahan tag DIV bisa dilakukan pada satu unit iklan saja.

Tapi tunggu dulu, Anda juga harus bisa baca maksud dari kode bagian ini "setTimeout("iklanBoss();", 5000);". Itu maksudnya, script anti adblock akan mulai bekerja setelah halaman dimuat sempurna dalam durasi 5 detik. Atau dalam arti lain, setelah loading blog selesai, maka 5 detik kemudian, script mulai bekerja. Jika ternyata height=0, peringatan akan muncul. Jika height=bukan 0, maka peringatan tidak muncul.

Saya sangat tidak merekomendasikan untuk merubahnya menjadi lebih kecil, misalnya hanya 1000 (1 detik). Karena besar kemungkinan, meskipun pengunjung tidak menggunakan aplikasi AdBlock, misalnya ABlock Pluss, maka peringatan masih tetap muncul. Sehingga mereka akan kebingungan.

Semoga penjelasan ini dapat membantu..

Min masih bingung ni .. Untuk scrip yang paling atas ditaruh mana ya ..

Min masih bingung ni .. Untuk scrip yang paling atas ditaruh mana ya ..

dalam template gan, silahkan cari kode </body> dan letakkan script tersebut diatasnya.

gan yg diblock ini pakai anti adblock apa?

Komentar yang bermanfaat mendapat Rating*****oleh Admin blog ini