Найти в Дзене

Как бороться с AdBlock'ом

Каждый человек, которых монетизирует свой контент с помощью контекстной рекламы рано или поздно начинает понимать, что огромная часть дохода просто пропадает из-за людей, которые используют AdBlock. Особенно обидно, если рекламы немного, она не выделяется. не бросается в глаза, а проект действительно годный, есть положительный отзывы и так далее. Убытки С такой ситуацией столкнулся и я. Я на протяжении 7 месяцев разрабатываю онлайн симулятор майнинга colorbit и использую для монетизации Рекламные Сети Яндекс - РСЯ. Довольно удобная платформа для рекламы на сайтах, в целом могу советовать. Хостинг для игры стоит 295 рублей в месяц. Покажу небольшую статистику РСЯ: Здесь мы видим, что в основном около из 100% запросов показа рекламы только 20% в среднем являются видимыми, то есть потенциальная прибыль уменьшилась в 5 раз! А из-за чего? Потому что пользователь поленился отключить AdBlock для любимой игры, у которой нет аналогов, и у которой реклама практически не выделяется на общем фоне,
Оглавление

Каждый человек, которых монетизирует свой контент с помощью контекстной рекламы рано или поздно начинает понимать, что огромная часть дохода просто пропадает из-за людей, которые используют AdBlock. Особенно обидно, если рекламы немного, она не выделяется. не бросается в глаза, а проект действительно годный, есть положительный отзывы и так далее.

Заблокировать блокировщик рекламы!
Заблокировать блокировщик рекламы!

Убытки

С такой ситуацией столкнулся и я. Я на протяжении 7 месяцев разрабатываю онлайн симулятор майнинга colorbit и использую для монетизации Рекламные Сети Яндекс - РСЯ. Довольно удобная платформа для рекламы на сайтах, в целом могу советовать. Хостинг для игры стоит 295 рублей в месяц.

Покажу небольшую статистику РСЯ:

Доход за Январь.
Доход за Январь.
Статистика по RTB блокам
Статистика по RTB блокам

Здесь мы видим, что в основном около из 100% запросов показа рекламы только 20% в среднем являются видимыми, то есть потенциальная прибыль уменьшилась в 5 раз! А из-за чего? Потому что пользователь поленился отключить AdBlock для любимой игры, у которой нет аналогов, и у которой реклама практически не выделяется на общем фоне, совсем не мешает видимости контента.

Разве реклама мешает пользователю?
Разве реклама мешает пользователю?

Хватит халявы

В итоге я решил блокировать доступ к сайту, если у человека включён блокировщик рекламы. Но подождите. Это же будет оооочень сильно отпугивать новых пользователей. А вот здесь хитрость!

Я не показываю новым пользователям это сообщение. А вот если человек уже проникся игрой, собрал в ней свой первый риг для майнинга, купил новую видеокарту, одним словом, он уже зарегистрирован более 1 дня, то только тогда через 60 секунд после захода на сайт доступ к странице перекрывает такое сообщение:

Вы используете блокировщик рекламы, не так ли?
Вы используете блокировщик рекламы, не так ли?

При этом человек может спокойно продолжить играть, просто нажав на кнопку с обещанием - страница перезагрузится. Но теперь это сообщение будет сниться ему в кошмарах) Таймер начнется сначала. 60 секунд - и снова его просят отключить блокировщик рекламы.

Но целая минута - довольно долго. Например, один наш игрок сказал, что его это не напрягает. Тогда ко мне пришла идея. А что, если с каждым днём уменьшать задержку перед появлением этого окна? То есть в первый день - минута, во второй - 45 секунд, потом - 30 и напоследок - 25 секунд. Любой уважающий себя человек отключит AdBlock!

Реклама бывает полезной

Что, если я скажу, что реклама может быть полезной?

Да, рекламные сети не стоят на месте, в большинстве своём на адекватных сайтах вам не будут предлагать средство от, прости господи, геморроя, а предложат купить товар, который будет вам интересен. Мне, например, часто рекламируют новостройки Дубая. Да, мне это интересно)

Мой друг нашел рекламу энергетика, который в 3 раза дешевле, чем в пятерочке - 38 рублей за 0.5 вместо 98 рублей (да, я сильно округлил). А другой наш товарищ купил стол для 3д принтера (да, у нас и такие играют, присоединяйтесь). А я приобрёл подписку Яндекс Плюс на 3 месяца за 99 рублей.

Как определить использование AdBlock

С этим вопросом я долго мучился. В интернете полно скриптов, которые определяют использование блокировщика рекламы. Обычно вам нужно создать ad.js файл, в нём определить переменную, а в основном коде смотреть, определена ли эта переменная или нет. Если нет, то AdBlock заблокировал этот файл, и он не выполнился. Вывод - AdBlock есть.

Другой способ отправлять фейковый запрос на получение рекламы. Если он выполнился успешно - AdBlock'а нет.

Так же можно определять высоту рекламного блока, если он пустой, то поработал блокировщик. Но этот способ мне не подошел, тк не на всех страницах есть такой блок, а еще РСЯ не всегда подгружает баннер. Не знаю, с чем это связано.

Но нейросеть chatGPT подсказала мне, что есть сервис BlockAdBlock. Замечательный сервис - у них даже на главной странице спустя 7 секунд, если у вас включен AdbBlock, появляется сообщение "Да, мы тоже блокируем блокировщики рекламы". Попробуйте. Но, что смешно, у нас на странице он не заработал. Это странно.

Ну и, наконец, метод, который использовали мы - простой npm пакет adblock-detector. Если он определяет наличие блокировщика, то я показываю нужное мне сообщение. Всё просто так же, как отключить AdBlock на любимом сайте)

Итог

Уважайте создателей контента, отключайте AdBlock на сайтах, которые вам нравятся и приносят пользу. Другое дело, если на сайте полно всплывающей рекламы, которая мешает смотреть ценный контент, но у нашего симулятора майнинга совсем не так.

В конце хотелось бы пригласить всех оценить нашу игру - симулятор майнинга. Я думаю, что вы когда-то искали подобную игру, но не нашли. Так вот она! Скорее переходите по ссылке, а иначе потеряете ее навсегда...

С любовью, @ColorKat