На веб-сайте, который я недавно посетил на своем Android-устройстве ( http://forums.mtgsalvation.com ), есть код на странице (вероятно, в рекламном баннере вверху), который заставляет мое приложение Android Google Play Store открывать Candy Crush. Ссылка, которую он использует:
market://details?id=com.king.candycrushsaga&referrer=ACID155-1378233900389-90097883
Это нежелательное действие. Помимо того, что я больше не посещаю этот сайт на своих устройствах Android, есть ли способ предотвратить это?
У меня было две мысли по этому поводу. Изменение агента на что-то, что не указывало бы на то, что мое устройство работает под управлением Android, или на отключение Play Store путем удаления приложения для продажи с рутированного устройства.
Я хотел бы избежать таких ядерных вариантов, если это возможно.
Лучший способ - заблокировать его на этом сайте.
Попробуйте установить Adblock Plus для Android . Согласно официальному сайту Adblock Plus, он
«блокирует баннеры, всплывающие окна и видеорекламу — даже на Facebook и YouTube».
Если ваше устройство рутировано, вы можете использовать AdAway
его для блокировки рекламы практически любого вида на вашем устройстве.
Приложение использует hosts-файл Android для блокировки/перенаправления запросов на онлайн-адреса, на которых размещена реклама.
Другими словами, каждый раз, когда приложение пытается загрузить рекламу из определенного онлайн-источника, весьма вероятно, что оно AdAway
успешно перенаправляет или блокирует эту попытку. В этом случае реклама просто не будет отображаться вообще, что приведет к отсутствию рекламы при использовании телефона.
Однако, к сожалению, Google решил удалить приложения, блокирующие рекламу, например, AdAway
за нарушение Соглашения о распространении Android для разработчиков.
Если вы все равно хотите использовать AdAway
, вам придется прибегнуть к сторонним источникам. Обратите внимание, что это сопряжено со значительными рисками для безопасности. Действуйте под свою ответственность!
unknown sources
разрешена в system settings
разделе security
.F-Droid
F-Droid
, найдите и установите AdAway
.AdAway
и предоставьте root-доступ, когда его спросят.Download files and apply blocking
.Вот и все, все готово. Вы можете уточнить некоторые настройки приложения в разделе settings
, например, автоматизировать процесс обновления файла hosts.
эль
market:
протокол должен делать, хотя, если они автоматически открывают эту ссылку, я готов поспорить, что это нарушает ToS Google. (И это похоже на партнерский идентификатор для загрузки. Грязный пул вокруг.) Я думаю, что вам лучше всего использовать браузер, который позволяет вам изменить пользовательский агент.эль
Муним
Дероберт