- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Смешно если честно. Вы сами себе яму и вырыли. Весь рунет усыпан сиськами, членами, смс, казино, дисками и любым другим разводом. Реально полезной рекламы очень мало. Юзер стал благодаря Вам, негативно относится к ЛЮБОЙ рекламе.
Кто "Вы"? Зачем так всех под одну гребенку-то? Страдают все от самых наглых и жадных вебмастеров.
Но соглашусь, что многие с количеством рекламы, особенно с говнотизерами на говносайтах просто перебарщивают.
Ну так и блочить надо по запросу пользователя конкретные сайты, а не все подряд.
В обычном адблоке вообще можно его работу лишь на одну сессию остановить. При следующей загрузке браузера он опять работает. А залезать глубоко в настройки, чтобы вносить сайт в свой белый список мало кто будет.
Поэтому выход заключается не в том, чтобы просить посетителей отключить адблок, а в том, чтобы грамотно их монетизировать.
Кто "Вы"? Зачем так всех под одну гребенку-то? Страдают все от самых наглых и жадных вебмастеров.
Я имел ввиду про тех самых жадных и наглых вебмастеров.
Поэтому выход заключается не в том, чтобы просить посетителей отключить адблок, а в том, чтобы грамотно их монетизировать.
Ну если лить трафик на cpa, игры к примеру. Можно попробовать сделать баннер с ссылкой на внутр. страницу сайта с описанием игры и ссылкой на регистрацию. Адгуард в основном не блочит такое, про адблок не в курсе.
в базу вот так надо создавать ?
CREATE TABLE IF NOT EXISTS `adblock` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`adblock_yes` int(11) NOT NULL,
`adblock_no` int(11) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
что-то не пишет в нее ничего такую
zaqwsx_, базу создайте через ISP manager , удобно. если он у Вас есть :)
А то что не пишет, в коде
https://github.com/webeffected/adblock-hunter/blob/master/index.html
проверьте пути к файлам
advert.js
write.php?ab=1
write.php?ab=0
Из файла который открывается в браузере должен быть точный путь до файлов скрипта.
Например, он може выглядеть так, если скрипт лежит в папке /script/
<!-- Есди Адблок включен, он будет блокировать этот скрипт -->
<script src="script/advert.js"></script>
url: "script/write.php?ab=1",
url: "script/write.php?ab=0",
Если страницы вложены в несколько уровней, например у вас страница
site.ru/papka/papka/file.htm
а скрипт лежит в
site.ru/script/
то правильные пути такие
<script src="../../script/advert.js"></script>
Возможно кому-то тоже будет полезно.
KraftWerk в личку задал очень хороший вопрос - можно ли для каждого блока рекламы, при включенном блокировщике, показывать разные сообщения.
Из коробки такое делать нельзя, скрипт вызывается только один раз.
Из быстрых решений в голову пришел только костыль. По логике должно сработать, но я не тестировал.
1) Дублируем файлы message.php ровно столько раз, сколько у вас блоков рекламы при этом меняя им названия, например message1.php, message2.php и тд. В каждом файле можно прописать разные сообщения и CSS стили.
3) В тех местах сайта, где нужно выводить сообщения вставляем модифицированный код вызова:
//Проверяем наличие переменной скрипта advert.js. Если есть - адблок её не заблокировал, значит его нет или он выключен.
if (!('ab' in window)) { window.ab = true; }
//Если есть адблок - выводим сообщение
if (window.ab == true) {
$.ajax({
url: "message1.php",
success: function(data){
$("#result").html(data);
}
});
}
//Если нет адблока, то ничего не выводим.
</script>
При этом #result меняем на id контейнера блока рекламы. По умолчанию выводится в
<div id="result"></div>
Если для каждого блока хотите показывать одинаковые сообщения, то тиражировать message.php не надо и можно вызывать один и тот же файл, но заменять #result на id каждого блока не забывайте.
---------- Добавлено 16.11.2015 в 16:05 ----------
Не выспался, голова плохо варит. Дублировать весь код необязательно.
Изначально код вызова такой:
Добавляем вызов дополнительных сообщений в него же:
Соответственно вместо #div-id-1 вставляем id рекламных блоков.
что то в базу у меня тоже ничего не пишет, можете скинуть дамп или пример, если не трудно, может не так сделал, просто посмотреть хочется работу скрипта
big boy, все супер! Скрипт работает!
Настроил выдачу сообщений так, что выдает вместо рекламы adsense блоки бОльшего размера и в пяти местах на сайте! :)
В каждом блоке прописал крупными шрифтами сообщения с НЛП подтекстом. Перефразирую :)
Ну и в таком же духе. Пусть зависают пока :)
Иначе говоря, и похоже это будет теперь моим принципом - кто не блокирует рекламу тот видит ее меньше, чем когда решил заблокировать.
Ну и никто не мешает прописать в блоки не только тексты-раздражители-напоминалки, а статические ссылки на партнерки и все остальное. CSS и HTML прекрасно срабатывают в блоках message.php
Ким_иррр, мое сообщение выше прочитали? Проверьте пути до файлов write.php
кстати некоторые тизеры в обход адблока работают, это произошло не так давно, ориентировочно пару месяцев.
кстати некоторые тизеры в обход адблока работают, это произошло не так давно, ориентировочно пару месяцев.
Поделитесь, какие?
Потратил минут 40 и так и не получилось сделать. Базу создал, файлы закачал, путь прописал. Но показатели 0 в таблице.