Как сделать свой ClickUnder. Свой скрипт кликандера. :: CSNOOB.PRO
Наши партнеры
Скрипты, Шаблоны, Хаки, Плагины, Сервера и многое другое Казахстанский Игровой Портал!
Форма входа
Категории
Статистика
Онлайн всего: 2
Гостей: 2
Пользователей: 0
Сегодня нас посетили:
Всего юзеров:
Всего юзеров: 263
За месяц: 15
За неделю: 3
За вчера: 2
Сегодня: 0
Счетчик материалов:
Всего файлов: 4105
Всего новостей: 79
Всего статей: 9
Темы форума: 31

Как сделать свой ClickUnder. Свой скрипт кликандера.

Как-то понадобился мне свой скрипт своего кликандера (clickunder). Надоело сливать трафик на ClickUnder партнерки, поскольку там часто проскакивают вирусы. Хочется сливать трафик на свои собственные решение.

Для начала,
Кликандер — это когда посетитель нажимая мышкой в любой части вашего сайта/дора/сателлита и получает открытие нового рекламного сайта (куда сливаем трафик).
Попандер — это когда поверх сайта появляется баннер, который нужно или закрыть или нажать на него и перейти на новый рекламный сайт.

В этом посте пойдет речь именно о кликандере.

Итак, создаем js файл, примерно следующего содержимого:
Файл click.js
Код
var par = "menubar=yes,location=yes,resizable=yes,scrollbars=yes,status=yes";
txt = new Array();
txt[0]="http://ya.ru/"
txt[1]="http://google.com/"
var b = Math.round(Math.random() * (txt.length - 1))
var ssilka = txt[b];
function Show666() {
cooki=navigator.cookieEnabled;
if(cooki)
{
scookie = GetCookie('pokaz');
if (scookie == null)
{
var ExpDate = new Date ();
ExpDate.setTime(ExpDate.getTime() + (1 * 60 * 1000));
SetCookie('pokaz','1',ExpDate, "/");
$(document).ready(function() {
$("body").click(function() {
window.open(ssilka, "website", par)
});
});
}
}
}

function GetCookie (name) {
var arg = name + "=";
var alen = arg.length;
var clen = document.cookie.length;
var i = 0;
while (i < clen) { var j = i + alen; if (document.cookie.substring(i, j) == arg) return getCookieVal (j); i = document.cookie.indexOf(" ", i) + 1; if (i == 0) break; } return null; } function SetCookie (name, value) { var argv = SetCookie.arguments; var argc = SetCookie.arguments.length; var expires = (argc > 2) ? argv[2] : null;
var path = (argc > 3) ? argv[3] : null;
var domain = (argc > 4) ? argv[4] : null;
var secure = (argc > 5) ? argv[5] : false;
document.cookie = name + "=" + escape (value) +
((expires == null) ? "" : ("; expires=" + expires.toGMTString())) +
((path == null) ? "" : ("; path=" + path)) +
((domain == null) ? "" : ("; domain=" + domain)) +
((secure == true) ? "; secure" : "");
}
document.onmouseup=Show666;

В файле:
Код
txt[0]="http://ya.ru/"
txt[1]="http://google.com/"

Это ссылки куда будет перенаправляться посетитель при клике в любом месте вашего сайта. Другими словами ссылки на ваши рекламные сайты. Я сделал что бы каждый раз были разные ссылки, поэтому построил как бы ротацию ссылок. Можете дописать по аналогии свои (txt[2], txt[3] и т. д.) или оставить 1 (только txt[0]).

Время срабатывания кликандера для одного посетителя указывается в коде в файле выше:
Код
ExpDate.setTime(ExpDate.getTime() + (1 * 60 * 1000));

  • 24 * 60 * 60 * 1000 = один раз в 24 часа;
  • 1 * 60 * 60 * 1000 = один раз в час;
  • 1 * 60 * 1000 = один раз в минуту; и т. д.

    Сам файл click.js можно назвать как вам будет угодно и залить его на любой один свой сайт.

    Далее на ваш сайт/дорвей/сателлит и т. д. вставляем код вызова скрипта кликандера. Я вставляю в конце страницы перед самым закрывающимся тегом /body.
    Код
    <noindex>
    <script type="text/javascript" src="http://code.jquery.com/jquery-1.10.2.min.js"></script>
    <script type="text/javascript" src="http://Ваш-сайт.ру/скрипт.js"></script>
    </noindex>


    В коде, первым делом вызываем библиотеку jquery, а потом сам наш скрипт clickunder. Соответственно путь к файлу и имя файла у вас будут свои.

    P.S.
    1. Код файла click.js хорошо бы зашифровать. Javascript Obfuscator
    2. Свой попандер можно создать тут
    3. Это пример самого примитивного кликандера я накатал для себя.
    Такие дела.

    Цитата
    Дата: 03.12.2016
    Добавил: Гость

  • Всего комментариев: 0
    Добавлять комментарии могут только зарегистрированные пользователи.
    [ Регистрация | Вход ]