Создаем свой ClickUnder
Опубликовано в (Техническое отступление) | автор splogmaster | 06-11-2008
Тэги: ClickUnder, javascript, PopUnder, трафик
Как я уже писал в способах перенапралввения трафика, для сплогов перенаправлять трафик лучше всего через связку PopUnder + ClickUnder - это просто мое мнение, статистических данных у меня пока еще нет.
Во-первых, это безопасно. На нормальных сайтах стоят попандеры и никто им за это по голове не стучит.
Во-вторых, при использовании только одного ClickUnder’a нам нужно как-то заставить посетителя совершить действие-клик в любом месте страницы, и вот тут нам на помощь приходит надоедливый баннер с кнопкой “закрыть”, который в зависимости от своего размера перекрывает определенный процент видимой области - естественно, при попытке закрыть баннер сработает код ClickUnder’a.
Ну и в-третьих, мы получаем две возможности для перенаправления посетителя: ClickUnder сработает при любом первом клике, PopUnder сработает в случае второго клика/второй попытки закрыть мешающий баннер. В итоге мы получаем возможность направлять одного пользователя на 2 разных лендинга одного спонсора или же попытаться отправить его к двум разным спонсорам - к слову, второй вариант приветствуется далеко не всеми спонсорами, хотя, к примеру, если сливать трафик одному спонсору на кодеки, а другому на антиспайваре, то думаю всех это устроит.
И так, создаем js-файл с кодом Click-Under’a по такому шаблону:
function PopShow3() { CookieTest=navigator.cookieEnabled; if(CookieTest) { ClickUndercookie = GetCookie('clickunder'); if (ClickUndercookie == null) { var ExpDate = new Date (); ExpDate.setTime(ExpDate.getTime() + (24 * 60 * 60 * 1000)); SetCookie('clickunder','1',ExpDate, "/"); window.open("javascript:location.href='https://splogmaster.ru';","PopWin3","width=800,height=600,resizable=1,toolbar=1,location=1,menubar=1,status=1,scrollbars=1'"); window.focus(); } } } function GetCookie (name) { var arg = name + "="; var alen = arg.length; var clen = document.cookie.length; var i = 0; while (i 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=PopShow3;
Для прикручивания этого кода к сплогу вставляем сразу же после тега примерно такой код:
В этом примере трафик перенаправляется на мой блог, при клике в любом месте страницы открывается новое окно размером 800*600 - обычно используют размер 640*480, но я думаю в наще время 800*600 с учетом необъятных мониторов будет более актуально.
Мой блог находят по следующим фразам
Привет! твой блог просто супер! Я сейчас как раз разрабатываю схему создания огромной сетки сплогов.Как с тобой можно связатся?У меня такое чувство что мы друг другу можем пригодится:)
Привет, скажи что нужно куда встаить, чтобы кликандер заработал и начал выполнять свои прямые обязанности?
в код своей страницы после тега
вставляешь код для подключения внешнего js-скрипта, пример такого кода приводится в конце постаа как насчет того, что нужно изменить название сайта, на котором будет этот скрипт и название, куда будет переход и плюс размер и вид всплывающего попандера, что переделать нужно?
а тебе вообще это нужно если ты задаешь такие вопросы?:) название сайта, где будет находится скрипт, менять конечно же нужно; адрес сайта, который будет грузится при срабатывании кликандера - тоже; размер всплывающего окна при срабатывании кликандера - тоже можно изменить. Как это сделать разберись сам, иначе зачем вообще тебе все это нужно
Все, получилось!!!! Благодарю. Просто самая первая фраза “…для сплогов перенаправлять трафик лучше всего через связку PopUnder + ClickUnder …” смутила. Думал просто, что еще и баннер должен вылазить.
P.S. Или он все-таки должен был вылазить?
PopUnder и ClickUnder это разные вещи. в этом посте я привел пример создания только ClickUnder. все верно у тебя получилось
Возник новый вопрос. Хочу клик андер замутить на ifolder.ru, вот только туда этот js-файл не залить (хотя может как-то и можно….)((((. Может что-нить можно изменить в js-файле, чтобы файл лежал допустим у меня на сайте, а clickunder на ifolder.ru функционировал.
P.S. Надеюсь понятно объяснил, чего бы мне хотелось))))
да без проблем, только сам код .js файла тут не при чем. Заливай .js скрипт на свой хостинг, а в айфолдере подключай скрипт с адреса своего хостинга. Если не понятно - стучи в аську, я теперь там всегда дежурю
[...] В продолжение тем Способы перенаправления трафика и Создаем свой ClickUnder - будем создавать свой PopUnder. Напомню, что использовать [...]
если ссылка будет реферальная на спонсора, то в статистике будет просматриваться источник трафика ?
я в этом не шраю, не было необходимости разбираться. я думаю если нужно отслеживать кто, откуда и куда, то проще пропускать весь трафик через TDS
[...] clickunder блог [...]
код исправлен, на всякий случай выкладываю архив с кодом и с инструкцией по его подключению https://splogmaster.ru/upload/clickunder.rar
ClickUnder не правильно работает в google chrome (
Ну а так вообще супер!
Может стоит партнерке отписать откуда код взят, чтобы поправили?
Можно ли как подключить ротацию сайтов в клик-андере? Чтобы вся тысяча посетителей направлялась не на один сайт, а на разные случайным образом из выборки.
Можно. Как? берешь учебник по javascript и разбираешься с массивами.
ТДС поставь, будет тебе ротация.
Вопрос такой, что в коде убрать, чтоб ограничения в один показ в сутки не было?
вот эта строчка ExpDate.setTime(ExpDate.getTime() + (24 * 60 * 60 * 1000)); 24 * 60 * 60 * 1000 = сутки
А ее полностью убрать можно?
ну можно попробовать сделать так ExpDate.setTime(ExpDate.getTime()); или вообще эту строчку потереть, или все строчки связанные с кукисами потереть.
а если выводить js файлы через тдс?(в тдс всатвляем адрес сайта и географию кому показывать)
я не пользуюсь тдс.
ты точно хотел сказать “выводить js файлы через тдс”? может трафик с кликандера пускать на ТДС, а уже в тдске фильтровать трафик и показывать нужные сайты нужной стране
Привет!
Помоги пожалуйста. Как сделать так, чтобы сработало такое правило “если есть кука site.ru, то открываем ссылку ya.ru, если нету куки site.ru то открываем google.com”.
Спасибо.
я не спец по яваскрипту, гугл в помощь.