Menambahkan Widget Anti Ad Blocker pada Blog

Menambahkan Widget Anti Ad Blocker pada Blog

Memasang widget Anti Ad-block pada blogger agar iklan tetap bisa tampil.
Menambahkan Widget Anti Ad Blocker pada Blog

Hallo semua pada kesempatan kali ini saya akan membagikan cara menambahkan widget anti Ad Blocker pada Blog.

Fungsi memasang Anti Ad-blocker

Banyak developer mengembangkan Ad-block untuk memblokir iklan yang tampil pada website dengan bentuk bermacam-macam. Adanya Ad-block ini tentunya merugikan publisher dan konten kreator dalam menampilkan iklan pada konten mereka

Fungsi Anti Ad-blocker ini adalah mencegah penonton/pembaca mengaktifkan Ad-blocker mereka. Cara kerjanya adalah akan muncul notifikasi deteksi Ad-blocker dan arahan untuk segera me-nonaktifkan atau tidak bisa menampilkan konten blog kita pada browser mereka

Persiapan

Penting!

Sebelum melanjutkan ke tahap edit script HTML ada baiknya Kalian melakukan backup template terlebih dahulu

Pada dashboard Blogger pilih Tema/Theme kemudian Backup.

Cara Membuat Menambahkan Widget Anti AdBlocker Di Blog

Step 1: Silahkan Kalian Masuk Dashboard Blogger

Step 2: Pilih Tema kemudian Edit HTML

Step 3: Cari Kode ]]></b:skin> dan letakan Kode CSS berikut tepat di atasnya

/* Pop-Up Box (Style 1)*/
.Adp{position:fixed;z-index:99999;top:0;bottom:0;left:0;right:0;padding:20px;background:#f3f5fe;display:flex;justify-content:center;align-items:center}
.Adp.hidden{display:none}
.Adp .Adpo{position:relative;background:#fff;max-width:400px;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:30px;border-radius:30px}
.Adp .Adpo svg{display:block;width:50px;height:50px;fill:none !important;stroke:#08102b;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5}
.Adp .Adpo h2{margin:10px 0 15px 0;font-size:1.2rem;font-weight:800;color:#08102b}
.Adp .Adpo p{margin:0;line-height:1.7em;font-size:0.9rem;color:#08102b}
.drK .Adp{background:#1f1f1f}
.drk .Adp .Adpo{background:#2c2d31}
.drK .Adp .Adpo svg{stroke:#fefefe}
.drK .Adp .Adpo p, .drK .Adp .Adpo  h2{color:#fefefe}

Semua Template Memiliki Class Dark Mode Yang Berbeda Silahkan Sesuaikan Class Nya Dengan Template Kalian

Optinal : Untuk style 2 silahkan gunakan CSS dibawah ini

Silahkan pilih salah satu saja antara style 1 dan style 2

/* Pop-Up Box (Style 2) */
.Adp{position:fixed;top:0;bottom:0;left:0;right:0;padding:20px;background:rgba(255, 255, 255, 0.1);z-index:99999;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;justify-content:center;align-items:center}
.Adp.hidden{display:none}
.Adp .Adpo{position:relative;background:rgba(255, 255, 255, 0.8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);max-width:400px;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:30px;border-radius:20px;box-shadow:0 5px 25px rgb(0 0 0 / 20%)}
.Adp .Adpo svg{display:block;width:50px;height:50px;fill:none !important;stroke:#08102b;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5}
.Adp .Adpo h2{margin:10px 0 15px 0;font-size:1.2rem;font-weight:800;color:#08102b}
.Adp .Adpo p{margin:0;line-height:1.7em;font-size:0.9rem;color:#08102b}
.Adp{animation:popupBlur .3s ease-in; -webkit-animation:popupBlur .3s}
.Adp >*{animation:popupScale .3s ease-in; -webkit-animation:popupScale .3s}
.drK .Adp{background:rgba(0, 0, 0, 0.1)}
.drK .Adp .Adpo{background:rgba(50, 50, 50, 0.8)}
.drK .Adp .Adpo svg{stroke:#fefefe}
.drK .Adp .Adpo p, .drK .Adp .Adpo h2{color:#fefefe}
@keyframes popupBlur {from{opacity:0}to{opacity:1}}
@-webkit-keyframes popupBlur{from{opacity:0}to{opacity:1}}
@keyframes popupScale{from{transform:scale(0);animation-timing-function:ease-in;opacity:0}to{transform:scale(1);opacity:1}}
@-webkit-keyframes popupScale{from{-webkit-transform:scale(0);-webkit-animation-timing-function: ease-in;opacity:0}to{-webkit-transform:scale(1);opacity:1}}

Step 5: Sekarang tambahkan Kode Html berikut tepat di atas untuk </body>. Atau jika tidak ada silahkan cari kode <!--</body>--></body> atau &lt;/body&gt;

<!--[ Anti Ad-Blocker]-->
<div id='AdB' class='Adp hidden'>
  <div class='Adpo'>
    <svg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'><circle cx='12' cy='12' r='10'/><line x1='12' x2='12' y1='8' y2='12'/><line x1='12' x2='12.01' y1='16' y2='16'/></svg>
    <h2>Ad-Blocker Detected!</h2>
    <p>Maaf, Matikan Ad Block Anda Untuk mengakses Website Ini.<br/>Terimakasih</p>
  </div>
</div>

Step 6: Tambahkan Code JavaScript berikut tepat di Bawah Kode Html Yang Sudah Kalian Copy Di Step 5

<script>/*<![CDATA[*/ /* Anti Ad-Blocker (NoLazy)*/ !function(){var AdB=document.querySelector("#AdB");var e=document.createElement("script");e.type="text/javascript",e.async=!0,e.src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js";e.onerror=function(){if(AdB!=null){AdB.classList.remove("hidden")}};var a=document.getElementsByTagName("script")[0];a.parentNode.insertBefore(e,a)}(); /*]]>*/</script>

Jika Kalian memakai LazyLoad Adsense silahkanmenggunakan Script dibawah ini

<script>/*<![CDATA[*/ /* Anti Ad-Blocker (Lazyload) */ var lazyAnti=!1;window.addEventListener("scroll",function(){(0!=document.documentElement.scrollTop&&!1===lazyAnti||0!=document.body.scrollTop&&!1===lazyAnti)&&(!function(){var AdB=document.querySelector("#AdB");var e=document.createElement("script");e.type="text/javascript",e.async=!0,e.src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js";e.onerror=function(){if(AdB!=null){AdB.classList.remove("hidden");window.lazyAnti=!0}};var a=document.getElementsByTagName("script")[0];a.parentNode.insertBefore(e,a)}(),lazyAnti=!0)},!0); /*]]>*/</script>

Step 7: Terakhir Simpan tema kalian

ok jadi sekian Cara Menambah Widget Anti Ad Blocker Di Blogger semoga bermanfaat, dan terima kasih sudah berkunjung.

Referensi:
https://www.fineshopdesign.com


Baca Juga

Ad

hello world('print')

Posting Komentar

Tuliskan pertanyaan seputar topik artikel diatas! Atau pertanyaan out of topic di .
Use this tools to convert basic comment to html characters, then copy it to comment form


image quote pre code

Ad