Code Chặn Người Dùng Sử Dụng Plugin Chặn Quảng Cáo Trên Blog/Website

Xem 0

- Ngày nay có rất nhiều plugin hoặc phần mềm hỗ trợ chặn quảng cáo trên trình duyệt. Điều này gây thiệt hại rất lớn cho publisher những nhà xuất bản có website đang chạy quảng cáo adsense của Google hay các mạng quảng cáo khác. Nếu lượng khách truy cập vào Blog nhiều mà quảng cáo không được hiển thị do bị chặn sẽ làm giảm đáng kể đến giá và mất đi cơ hội thu nhập.


- Trên mạng cũng chia sẽ nhiều cách vô hiệu quảng cáo, nay mình cũng đưa ra 2 phương pháp tự phát hiện và đưa ra nhắc nhở tắt khi khách truy cập Blog đang sử dụng adblock. Cả 2 cách mình đưa ra đều chặn khách truy cập nếu không vô hiệu adblock.

I.Cách 1: Sử dụng Style Và Javascript

vo-hieu-hoa-plugin-chan-quang-cao-1

Cách này chỉ phát hiện nếu đang chạy quảng cáo Adsense của Google

Bước 1: Chèn Style trước </b:skin>

Copy
#unblocker{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fff;opacity:0.980000019073486328125;display:block;z-index:9999;overflow:hidden}

#unblocker p{color:#666;text-align:center;margin:15% auto;font-size:1.5rem;max-width:750px;display:table;line-height:1.5}

#unblocker p:before{font-family:fontawesome;text-align:center;padding:0;font-weight:400}

#unblocker p:before{content:'\f023';background:#1DBF69;color:#fff;display:block;width:2em;height:2em;line-height:2em;font-size:2.5rem;clear:both;border-radius:100%;margin:0 auto 3%}

#unblocker p:hover:before{content:'\f13e'}#unblocker p a,#unblocker p i{font-size:15px}

#unblocker p a,#unblocker p i{font-size:15px}

#unblocker ~ *{display:none}

Bước 2: Chèn javascript trước thẻ đóng </body>

Copy
<script>

//<![CDATA[

var mql = window.matchMedia('screen and (min-width: 60em)');if (mql.matches){

(function(w,u){var d=w.document,z=typeof u;function unblocker(){function c(c,i){var e=d.createElement('div'),b=d.body,s=b.style,l=b.childNodes.length;if(typeof i!=z){e.setAttribute('id',i);s.margin=s.padding=0;s.height='100%';l=Math.floor(Math.random()*l)+1}e.innerHTML=c;b.insertBefore(e,b.childNodes[l-1])}function g(i,t){return !t?d.getElementById(i):d.getElementsByTagName(t)};function f(v){if(!g('unblocker')){c('<p>Vui lòng tắt plugin chặn quảng cáo và tải lại trang! Xin cảm ơn.<br/>Please disable your Adblocker to access this site! Thanks.</p>','unblocker')}};(function(){var a=['ad','ads','adsense'],l=a.length,i,s='',e;for(i=0;i<l;i++){if(!g(a[i])){s+='<a id="'+a[i]+'"></a>'}}c(s);l=a.length;setTimeout(function(){for(i=0;i<l;i++){e=g(a[i]);if(e.offsetParent==null||(w.getComputedStyle?d.defaultView.getComputedStyle(e,null).getPropertyValue('display'):e.currentStyle.display)=='none'){return f('#'+a[i])}}},250)}());(function(){var t=g(0,'img'),a=['/adsales/ad','/adsenceSearch.','/adtools2.','/adv2.','/partner_ads_','_ads.html','.468x60-'],i;if(typeof t[0]!=z&&typeof t[0].src!=z){i=new Image();i.onload=function(){this.onload=z;this.onerror=function(){f(this.src)};this.src=t[0].src+'#'+a.join('')};i.src=t[0].src}}());(function(){var o={'http://pagead2.googlesyndication.com/pagead/show_ads.js':'google_ad_client'},S=g(0,'script'),l=S.length-1,n,r,i,v,s;d.write=null;for(i=l;i>=0;--i){s=S[i];if(typeof o[s.src]!=z){n=d.createElement('script');n.type='text/javascript';n.src=s.src;v=o[s.src];w[v]=u;r=S[0];n.onload=n.onreadystatechange=function(){if(typeof w[v]==z&&(!this.readyState||this.readyState==="loaded"||this.readyState==="complete")){n.onload=n.onreadystatechange=null;r.parentNode.removeChild(n);w[v]=null}};r.parentNode.insertBefore(n,r);setTimeout(function(){if(w[v]===u){f(n.src)}},2000);break}}}())}if(d.addEventListener){w.addEventListener('load',unblocker,false)}else{w.attachEvent('onload',unblocker)}})(window);};

//]]>

</script>

Bước 3: Chèn đoạn html ngay dưới <body>

Copy
<div><a id='ad'/><a id='ads'/><a id='adsense'/></div>

Lưu template

II.Cách 2: Chỉ Sử Dụng Javascript

vo-hieu-hoa-plugin-chan-quang-cao-2

Cách này đơn giản và có thể phát hiện nếu khách sử dụng chặn quảng cáo trình duyệt chỉ cần chèn link sau trước thẻ đóng </body> là xong

<script src='//cdn.rawgit.com/blogthuthuatwin10/adblocker/master/adblocker.min.js'></script>

Nếu sau này mình tìm được cách nào hay hơn sẽ bổ sung vào bài sau.

Tags: adsenseBlogphần mềmquảng cáo

Phổ biến trong tuần

Tin mới

  • Monarque Hotel 4* Đà Nẵng
    Monarque Hotel 4* Đà Nẵng

    *Monarque Hotel là một trong những ks hoang gia tốt ở Đà Nẵng. Ks tọa lạc trên đường Võ Nguyên Gíap nằm ngay bãi tắm Mỹ Khê thơ mộng, đây cũng là bãi...

  • Chez Carole Resort 4* Phú Quốc
    Chez Carole Resort 4* Phú Quốc

    *Với một vị trí tuyệt đẹp trên đảo PQ khu nghĩ dưỡng Chez Carole là nơi vô cùng lý tưởng cho kỳ nghĩ của bạn khi đến với đảo ngọc. Chez Carole đc xây...

  • Saphir Hotel 4* Đà Lạt
    Saphir Hotel 4* Đà Lạt

    *Đà Lạt lun là điểm đến lý tưởng dành cho mọi du khách. Còn gì tuyệt vời hơn khi đc trải qua một kỳ nghĩ thú vị tại Tp sương mù với những cảnh sắc...

  • Lazi Beach Resort 4* Bình Thuận
    Lazi Beach Resort 4* Bình Thuận

    *Lazi Beach được xây dựng trên khu bờ biển với những nét độc đáo hiếm nơi nào có được. Những thảm co xanh trải dài dọc bờ biển, những thân cây dương...

  • Resort 5* Mer Perle Hòn Tằm
    Resort 5* Mer Perle Hòn Tằm

    *Mer Perle Hòn Tằm  là resort tọa lạc trên đảo hòn tằm giữa vịnh Nha Trang, khoảng không gian hoang sơ với những thảm cỏ xanh mướt và bờ cát...

  • Rong Biển Chiên Tỏi
    Rong Biển Chiên Tỏi

    *Thành Phần: -Tỏi tươi -Rong biển -Dầu ăn -Thịt sấy khô (nếu có) *Cách làm: -Cho dầu ăn vào chảo, sau khi nóng nổi tiêm li ti cho tỏi vào phi...

  • Bài 3 : Tính Chu Vi Và Diện Tích Hình Chữ Nhật
    Bài 3 : Tính Chu Vi Và Diện Tích Hình Chữ Nhật

    Trong các môn học , bài viết này liên quan đến môn toán học của các bạn . Các bạn cần nhớ đến công thức tính chu vi và diện tích của hình như nhật ....

  • Mẹo : Gõ Tiếng Việt Trong Game Không Lỗi Skill (Kỹ Năng) W
    Mẹo : Gõ Tiếng Việt Trong Game Không Lỗi Skill (Kỹ Năng) W

    Đôi Nét Về Bộ Gõ "GoTiengViet" Đây là bộ gõ nằm trong danh sách các bộ gõ có thể thể gõ tiếng Việt trong game mà không bị lỗi kỹ năng W ....

  • Tải Bộ Cài Windows 10 Pro Lite Version 1803 - Phiên Bản Dành Cho Máy Cấu Hình Thấp
    Tải Bộ Cài Windows 10 Pro Lite Version 1803 - Phiên Bản Dành Cho Máy Cấu Hình Thấp

    Ưu Điểm Của Windows 10 Pro Lite 1803Thích hợp cho máy tính văn phòng, máy tính cài phòng gameThích hợp cho máy tính và laptop có cấu hình thấpMáy có...

  • Internet 5G: Thay thế tốc độ cao cho cáp?
    Internet 5G: Thay thế tốc độ cao cho cáp?

    I.Wifi 5G Là Gì ? Tương tự như cách bạn kết nối WiFi ở nhà ngay bây giờ, thông qua một dịch vụ không dây hiện có như vệ tinh hoặc kết nối có dây...