Доходы от рекламы

Существует частое заблуждение, что если пользователь не нажимает на рекламу, то блокируя ее, не нанесет вреда сайту или приложению в финансовом плане. Это неправильно, разработчики зарабатывают деньги просто показывая рекламу. Блокировать рекламу или нет, зависит только от вас. Лично я не стал бы использовать приложения с рекламой, так как она очень раздражает, так что без блокировщика рекламы я бы не стал устанавливать такие приложения.

Как работает AdAway?

AdAway использует файл Hosts для блокировки хостов, которые служат источниками рекламы. Файл Hosts расположен по пути /system/etc/hosts и сопоставляет имя хоста с рекламой с IP-адресом. Это обычный способ определения пары "имя хоста - адрес IP" без использования Domain Name System (DNS). Все нежелательные имена хостов будут перенаправлены на адрес 127.0.0.1, это означает, что все они будут ссылаться на ваше собственное устройство.

Почему нужно перезагружать Android, чтобы изменения вступили в силу?

Java в Android имеет свой внутренний кэш DNS. Операционная система будет отображать новый файл Hosts сразу (можете в этом убедиться с помощью команды PING в командной строке), но вы должны перезапустить Android, чтобы пересоздать кэш DNS для Java.

Как использовать Веб-сервер в AdAway?

AdAway так же будет работать и без использования Веб-сервера!

Вы можете включить локальный Веб-сервер в настройках AdAway для ответов на запросы к локальному IP-адресу 127.0.0.1. Тогда на все запросы хостов с рекламой, которые перенаправляются на ваш локальный IP-адрес 127.0.0.1, будет отвечать Веб-сервер AdAway.
Некоторые приложения отказываются работать, если не имеют доступа к хосту с рекламой. Этот метод позволит запускать такие приложения, но вместо рекламы будет подставляться пустое место и отсутствовать изображение рекламы.

Что понимается под перезагрузкой в AdAway?

AdAway перезапускает только операционную систему Android, а не все устройство.

Не блокируется реклама в некоторых приложениях!

Не все имена хостов присутствуют в списках файлов хостов в Источники хостов или приложения имеют изображения рекламы без доступа к интернет. Есть два способа как найти имена хостов, которые должны быть заблокированы:

• Открыть /data/data/org.example/databases/webviewCache.db, где org.example это приложение, которое показывает рекламу, и искать имена хостов, которые скорее всего используются лишь для показа рекламы и ни для чего более.

• Если на вашем диске присутствует программа tcpdump, то вы можете использовать ее лог-файл запросов к DNS через меню AdAway.

Добавьте имя этого хоста в Черный список и отошлите данные для проверки на форум Hosts Inbox для hosts-file.net.

Приложение не работает!

Некоторым приложениям необходимо взаимодействовать с хостами, которые блокирует AdAway или хосты, служащие рекламой, недоступны. Смотрите http://code.google.com/p/ad-away/wiki/ProblemApps список приложений, которые имеют проблемы. Или делайте, как описано выше, и добавляйте их в ваш Белый список в пункте меню Ваш список, после этого отправляйте сообщение на bug tracker of AdAway.

Как я могу блокировать/разблокировать конкретное имя хоста?

Вы можете создать свой собственный сервер имен хостов и добавить его в Источники хостов или добавить имена хостов, которые вы хотите заблокировать, в ваш Черный список (=Черный) в пункте менюВаш список. Кроме того, имена хостов, которые вы хотите исключить из блокировки, вы можете добавить в ваш Белый список (=Белый), так же вы можете перенаправить имена хостов на определенный адрес IP в Список перенаправлений (=Перенаправление).

Где я могу найти больше источников хостов?

Смотрите список дополнительных источников хостов AdAway.

Я нашел ошибку в AdAway!

Пожалуйста отошлите сообщение на bug tracker of AdAway.