- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Тренды маркетинга в 2024 году: мобильные продажи, углубленная аналитика и ИИ
Экспертная оценка Адмитад
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Как сделать, чтобы при включенном Адблоке на месте рекламы показывалось сообщение, как на этом форуме?
Этот сайт существует на доходы от рекламы.
Пожалуйста, выключите AdBlock.
kpripper, самый ходовой вариант, это подключаете advert.js, в нем объявляете глобальную переменную со значением true. В другом js файле проверяете эту переменную и выводите сообщение, если нет той переменной.
Содержание advert.js
Спасибо. Но не понимаю, как эта конструкция будет знать, включен в браузере Адблок или нет?
при включенном AdBlock скрипт advert.js просто не будет загружен, соответственно переменная noAdBlock не будет определена. Далее по коду проверяется - есть ли такая переменная, если нет - значит файл не был загружен - значит есть AdBlock
А по факту - вещь ненужная если контингент не такой как у серча. У меня женские сайты, развлекательные. Так там процент тех кто юзает АДблок не более 15. На доход они мало влияют. Если уже просить включить то так как это делает хабр :)
Вместо важной информации вот такой блочок:
А какая на женском сайте важная информация? Полстатьи закрыть? Какой-то клоакинг уже получается.
при включенном AdBlock скрипт advert.js просто не будет загружен
Именно. По этому следует избегать название файлов, классы тегов и их идентификаторы как advert, reklama и т.д. это все тупо блокируется.
Именно. По этому следует избегать название файлов, классы тегов и их идентификаторы как advert, reklama и т.д. это все тупо блокируется.
Мне кажется вы принцип работы не поняли.
Он специально так назван, это проверка, включен адблок или нет. ☝
Зы "спасибо" нажал случайно.
Maneki, все может быть :).
А какая на женском сайте важная информация? Полстатьи закрыть? Какой-то клоакинг уже получается.
А много у вас посетителей с отключенным адблоком? И много ли из тех, у кого он включен, отключат его снова? Все это бесполезно. Прикольно, но бесполезно. Вот ответьте - вы хоть раз отключили адблок из-за того что какой-то сайт просил?
Вот ответьте - вы хоть раз отключили адблок из-за того что какой-то сайт просил?
Я отключал, тут и на хабре. Другой вариант, если не хочется просить, можно показать другую рекламу, которую AdBloсk сам не заблокирует :)