28.11.2018 iMarketing5

Как сделать свой 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.

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

Скачать пример файла click.js: тут

Посмотреть как это работает на живом примере: тут

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

#ClickUnder

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *