Thư viện

Trải nghiệm

Thứ Sáu, tháng 3 22, 2013

Scripts tạo quảng cáo popup xuất hiện 1 lần/1 ngày/1 ip

Cách tạo quảng cáo hay của sổ popup chỉ xuất hiện 1 lần duy nhất trong 1 ngày với 1 địa chỉ ip nhất định. Nên nếu bạn muốn tránh gây phiền hà và bực bội cho khách truy cập của mình thì mình nghĩ tốt nhất bạn nên dùng cách hiển thị kiểu này sẽ chạy quảng cáo tốt hơn.

Chia sẻ:
Scripts tạo popup hiện 1 lần 1 ngày 1 ip
Hiện nay để tránh tình trạng các đối tác chuộc lợi bất chính từ các hợp đồng quảng cáo các công ty cung cấp dịch vụ quảng cáo đã áp dụng các điều luật dành cho hình thức always on top như chỉ chấp nhận thanh toán với những click xuất hiện 1 lần/1 ngày/1 ip máy tính. Như vậy nếu có mở nhiều lần cũng chỉ được tính một lần. Vạy tại sao ta không giới hạn số lần mở của sổ popup với tàn xuất 1 lần/1 ngày/1 ip để tránh gây phản cảm cho dộc giả truy cập vào blog của bạn.

» Cách tạo quảng cáo popup chỉ xuất hiện 1 lần duy nhất trong 1 ngày với 1 địa chỉ ip!


1. Đăng nhập vào tài khoản Blogger
2. Vào phần Mẫu (Template)
3. Chọn chỉnh sửa HTML (Edit HTML)
4. Tìm thẻ mở sau:
<body>
- Thay thế đoạn code vừa tìm được thành 1 trong 2 đoạn code bên dưới:
Code 1:
<body onclick='popunder();'>
<script>
/* <![CDATA[ */
function Set_Cookie(a,b,c,e,f,g){var d=new Date;d.setTime(d.getTime());d=new Date(d.getTime()+c);document.cookie=a+"="+escape(b)+(c?";expires="+d.toGMTString():"")+(e?";path="+e:"")+(f?";domain="+f:"")+(g?";secure":"")}function Get_Cookie(a){var b=document.cookie.indexOf(a+"="),c=b+a.length+1;if(!b&&a!=document.cookie.substring(0,a.length)||-1==b)return null;a=document.cookie.indexOf(";",c);-1==a&&(a=document.cookie.length);return unescape(document.cookie.substring(c,a))} function Delete_Cookie(a,b,c){Get_Cookie(a)&&(document.cookie=a+"="+(b?";path="+b:"")+(c?";domain="+c:"")+";expires=Mon, 11-November-2020 00:00:01 GMT")}
function popunder(){null==Get_Cookie("cucre")&&(Set_Cookie("cucre","cucre Popunder","1","/","",""),
pop=window.open("http://namkna.blogspot.com/","windowcucre"),
pop.blur(),window.focus())}function addEvent(a,b,c){a.attachEvent?a.attachEvent("on"+b,c):a.addEventListener?a.addEventListener(b,c,!0):a["on"+b]=c} addEvent(window,"load",function(){addEvent(document.body,"click",function(){popunder()})});
/* ]]> */
</script>
Code 2:
<script>
    //<![CDATA[
function Set_Cookie(name, value, expires, path, domain, secure) {
    var today = new Date();
    today.setTime(today.getTime());
    var expires_date = new Date(today.getTime() + (expires));

    document.cookie = name + "=" + escape(value) +
((expires) ? ";expires=" + expires_date.toGMTString() : "") +
((path) ? ";path=" + path : "") +
((domain) ? ";domain=" + domain : "") +
((secure) ? ";secure" : "");
}

function Get_Cookie(name) {

    var start = document.cookie.indexOf(name + "=");
    var len = start + name.length + 1;
    if ((!start) &&
(name != document.cookie.substring(0, name.length))) {
        return null;
    }
    if (start == -1) return null;
    var end = document.cookie.indexOf(";", len);
    if (end == -1) end = document.cookie.length;
    return unescape(document.cookie.substring(len, end));
}

function Delete_Cookie(name, path, domain) {
    if (Get_Cookie(name)) document.cookie = name + "=" +
((path) ? ";path=" + path : "") +
((domain) ? ";domain=" + domain : "") +
";expires=Mon, 11-November-1989 00:00:01 GMT";
}

function popunder() {
 if (Get_Cookie('cucre') == null) {
     Set_Cookie('cucre', 'cucre Popunder', '1', '/', '', '');
        var url = "http://namkna.blogspot.com/";
        pop = window.open(url, 'windowcucre');
  pop.blur();

        window.focus();
    }
}

function addEvent(obj, eventName, func) {
    if (obj.attachEvent) {
        obj.attachEvent("on" + eventName, func);
    }
    else if (obj.addEventListener) {
        obj.addEventListener(eventName, func, true);
    }
    else {
        obj["on" + eventName] = func;
    }
}

addEvent(window, "load", function (e) {
    addEvent(document.body, "click", function (e) {
        popunder();
    });
});
    //]]>
</script>
<body onclick='popunder();'> 
- Thay http://namkna.blogspot.com/ thành URL trang quảng cáo bạn muốn mở trong cửa sổ Popup.

39 nhận xét:

  1. bóc tem.mà blog e chả có ai vào mà đặt quảng cáo.

    Trả lờiXóa
    Trả lời
    1. TÙ từ rồi người ta sẽ đặt hàng. Em cũng có thẻ liên hệ để đặt quảng cáo trên blog của em ở một số trang của việt nam như:

      http://ad.vatgia.com/publisher/register.php

      Xóa
    2. sao trang bác không chơi Ga nhỉ , hay là cái này
      affiliate.trustcard cũng kiếm không ít money vì tính theo hoa hồng như đa cấp ý .

      Xóa
    3. Hình thức GA này cũng được tuy nhiên có một số rủi do sau bạn nên tính tới:

      1- Sẽ mất độc giả vì thực chất đây lài hình thức không khác như "lừa" người khác là mấy.
      2- Không có sự đảm bài về thanh tón nếu bạn kiếm được nhiều tiền. Vì công ty chủ quản thực hất là các "công ty ma".
      3- Không bền vững. Phụ thuộc rát nhiều vào lượng hàng hóa bán được và lượng thành viên giới thiệu,.....

      Xóa
  2. anh namkna ơi .blog thienhieu.com của e hiện tại là blog tin tức online . nhưng e đang có ý định sẽ chuyển sang blog tổng hợp các bài đăng của các blog bạn bè . e đã coppy tất cả các bài đăng của blog trong tháng 3 của a sang blog của e rồi . có j ghé qua trang thienhieu.com cho ý kiến về sự thay đổi này nhé

    Trả lờiXóa
    Trả lời
    1. Được đó em. Nhưng nhớ ghi nguồn giúp anh nha.

      Xóa
    2. Nhận xét này đã bị tác giả xóa.

      Xóa
    3. Đó chỉ là một dạng site link thôi em. Phàn nguồn để người đọc biết bài viết đó được viết bởi ai. Nếu căn cứ vào siye link thì không thể biết dduwwocj vì có rất nhiều sitelink trên một blog :)))

      Xóa
  3. anh Nam ơi có thể tạo popup chạy ẩn phía sau trang mà họ đang xem hok ? Cách tạo quảng cáo popup chỉ xuất hiện 1 lần duy nhất trong 1 ngày với 1 địa chỉ ip! nhưng 1 lần mở nhiều popup thì làm thế nào anh . em thấy trang anh có hướng dẫn mở nhiều popup cùng 1 lúc nhưng lại ko có chức năng xuất hiện 1 lần duy nhất trong 1 ngày với 1 địa chỉ ip . thank anh nhé

    Trả lờiXóa
    Trả lời
    1. Trong code 2 em thêm blog bằng cách sửa:

      var url = "http://namkna.blogspot.com/";

      thành:

      var url = "http://namkna.blogspot.com/","http://blog2.blogspot.com/","http://blog3.blogspot.com/";

      Không cho mở tab sửa:

      pop = window.open(url, 'windowcucre');
      thành:

      pop = window.open(url, 'window');

      Xóa
  4. anh vào duyệt cho e cái liên kết cái.hi

    Trả lờiXóa
  5. Mình xài code 2, nhưng sao có máy thì ra 2 tab, có máy chỉ có 1 thôi bạn

    Trả lờiXóa
    Trả lời
    1. À nhầm, mình xài code 1 nhé, làm sao để bật ra 2 tab

      Xóa
    2. Khai báo thêm ở đây:

      pop=window.open("http://namkna.blogspot.com/","windowcucre"),

      ví dụ:

      pop=window.open("http://namkna.blogspot.com/","http://domain2.blogspot.com/","windowcucre"),

      Xóa
  6. anh Nam ơi em muốn chèn đoạn mã sau với độ rông của popup là 150 x 150 thì làm sao anh . < body onclick='open_popup()'>

    < script type='text/javascript'>
    /* */
    < /script>

    thank bác

    Trả lờiXóa

  7. hic cái trên ko hiển thị đầy đủ em chèn thêm kí tự để có thể đưa lên đây
    < ..body onclick='open_popup()'>
    < script type= 'text/java.s.cript'>
    /* < ![CDATA[ */
    function open_popup() {
    window..open ("http://2fcaa8d2.linkbucks.com")
    window..open ("http://ae79c67c.linkbucks.com")
    }
    /* ]]> */
    < /s.cript>

    Trả lờiXóa
    Trả lời
    1. <body onclick='open_popup()'>
      <script type= 'text/java.s.cript'>
      /* <![CDATA[ */
      function open_popup() {
      var params = 'scrollbars,width=1500, height=1024,resizable=1';
      window..open ("http://2fcaa8d2.linkbucks.com")
      window..open ("http://ae79c67c.linkbucks.com")
      }
      /*]]>*/
      </s.cript>

      Xóa
  8. anh Nam ơi có thể tạo popup chạy ẩn phía sau trang mà họ đang xem hok ? Thks anh

    Trả lờiXóa
    Trả lời
    1. cái này mình cũng đang kiếm hoài ko ra . nhờ bác Nam anh em nhỉ

      Xóa
    2. Ẩn phía sau hay hiện trước là do trình duyệt quyết định hết bạn ak. :)))

      Xóa
  9. sao em không thấy box đó hiện lên anh Nam

    Trả lờiXóa
  10. Khi đặt code popup này có ảnh hưởng gì tới SEO không anh, nếu làm phiền chắc là không rồi, ý em là có bị google nói gì k ấy anh, hay các vấn đề ảnh hưởng tới độ trust website blog gì k anh? thanks anh.

    Trả lờiXóa
    Trả lời
    1. Tất nhiên là có nhưng không nhiều em ak. Chủ yếu là các web được đặt thôi vì thường các popupp bị người dùng tắt ngay khi hiện lên mà.

      Xóa
  11. em vừa áp dụng code trên hình như k hiệu quả cho lắm thì phải, có khi tắt trình duyệt rồi vào lại vẫn nhảy popup là thế nào nhỉ

    Trả lờiXóa
    Trả lời
    1. Nếu trình duyệt tắt cookie thì nó sẽ hiển thị thêm một vài lần em al/.

      Xóa
  12. Chào anh, anh cho em hỏi nếu dùng code này nhưng muốn popup bật sau 1 phút hoặc 2 phút thì có thực hiện được không ạ, em cảm ơn anh.

    Trả lờiXóa
    Trả lời
    1. Mặc định của nó chỉ cần click chuột là nó sẽ hiện thị một lần rồi mà em. không cần thiết phải áp dụng cách đó đâu :)

      Xóa
  13. Mình đã áp dụng code này của bạn ! Nhưng vấn đề để popup hiện under phía sau trình duyệt giống như mediafire thì không được, cái đó mới quan trọng. Chứ hiện popup lên trình duyệt rồi người ta thấy bất tiện , tắt đi thì cũng như không à !

    Bạn có cách nào không vậy ? Ví dụ site mình hiện đang để popup của 1 khách hàng , nên khi mình click vào bất kỳ điểm nào , nó cũng hiện lên trước trình duyệt đang dùng, người ta tắt đi cái trang popup thì khi chủ doanh nghiệp check thông tin google analytics thì không hài lòng cho lắm.

    Thank bạn đã hồi âm nhé, cho mình hỏi bên bạn còn cho đặt banner quảng cáo nữa không ? Và phần liên kết backlink còn đặt nữa không vậy bạn ?

    Tâm Gà

    Trả lờiXóa
  14. Nhận xét này đã bị quản trị viên blog xóa.

    Trả lờiXóa
  15. cho mình ví dụ như đoạn code src="//cdn.directrev.com/js/gp.min.js?s=S0003694 thì mình thay vô url sao cho được vậy bạn. Thanks bạn nhiều

    Trả lờiXóa
    Trả lời
    1. Câu hỏi của bạn chưa rõ ràng. Đây là đoạn javascript nha bạn.

      Xóa
  16. đoạn của mình la script pop up mà hiện lên trên trình duyệt. Mong bạn giúp mình chỉnh sửa cho ẩn phía sau trình duyệt. Mình tìm hiều cách rồi mà vẫn không được. Mong bạn giúp đỡ . Thanks bạn rất nhiều

    Trả lờiXóa
    Trả lời
    1. Bạn có thể xem bài viết này: Quảng cáo Pop Up, Pop Under có hiệu quả hay không?

      - Lưu ý nhỏ: hiện nay tất cả các trình duyệt đều chặn popunder nên bạn áp dụng code sẽ thấy nó không hiển thị pop trừ khi bạn tắt chức năng chặn pop của trình duyệt nha.

      Xóa
  17. Bạn có dùng skype khộng. Nếu có bạn cho mình nhé. Mình có vài vấn đề cần bạn tư vấn :D

    Trả lờiXóa
    Trả lời
    1. Tất nhiên là có thể, bạn có thể liên hệ với mình theo địa chỉ mail tavannam01@gmail.com để sử dụng Skyper nha. Thời gian có thể vào buổi tối hàng ngày.

      Xóa