- Управление рекламой (android)
- Предисловие
- Возможности библиотеки
- Примеры использования
- Подключение к проекту
- Планы на будущее
- Помощь
- Как удалить рекламу из Android приложений
- Что такое Lucky Patcher?
- Особенности Lucky Patcher
- Как загрузить и установить Lucky Patcher на Android устройство
- Как удалить рекламу из приложения с помощью Lucky Patcher
- Заключительные слова
- Android In-app purchasing: платное отключение рекламы в своём приложении
- Реклама в приложении
- In-app purchasing или внутренние платежи в приложениях
- Тестирование покупок
- Эффективная Реклама в Поисковых и Соц. Сетях / Медийная реклама / Консультации
- Почему Мы?
- Цена / Качество
- Умная Аналитика
- Результат
- Наши Услуги
- Реклама в GOOGLE
- Реклама в YANDEX
- Реклама в TUTBY
- Реклама в YAHOO
- Реклама в Naver
- Реклама в Seznam
- Реклама в Facebook
- Реклама в Instagram
- Реклама в VK
- Реклама в Одноклассники
- Реклама в YouTube
Управление рекламой (android)
Реклама в приложении — это очень важный момент, а иногда и единственный заработок.
Думаю, многие задавались вопросом о том, какая реклама лучше и где ее лучше размещать. Каждое приложение индивидуально, поэтому нужно экспериментировать.
Выпускать каждый раз обновления приложения с экспериментами? Не вариант. Гораздо лучше все настройки хранить на стороне сервера, а в приложении реализовать логику показа рекламы.
Но все ли так просто?
Цель данного поста:
— внести небольшой вклад в open source (исходники, демка)
— получить адекватную критику
— найти разработчиков, которые готовы поддержать проект
— попиарить приложение Цены в Китае, где используется данный подход
Предисловие
Сразу хочу сказать, что я не очень опытный Android/Java разработчик. Программирую в основном на php (более 5 лет). Это мое первое android приложение, поэтому не судите строго.
Возможности библиотеки
Виды рекламы
— AdMob
— StartAd.mobi
— свой баннер, написанный в виде html
Отображение
— Снизу
— Сверху
— В списке (с заданным шагом)
— Внутри указанного элемента (указываем id элемента)
— Межстраничная реклама (на весь экран)
Примеры использования
AdMob снизу
AdMob smart
Если нужно растянуть на всю ширину экрана
Свой баннер сверху
В списке с шагом 15
В конкретном месте
Межстраничный баннер
Настройки на стороне сервера
Подключение к проекту
На текущий момент это не библиотека, а обычное приложение. Чтобы использовать в своем приложении нужно сделать следующее:
— перенести библиотеки из папки libs
— обновить зависимости в build.gradle
Планы на будущее
— реализовать backend для настроек на сервере. У меня это уже реализовано в проекте, но нужно как-то перенести.
— статистики показов (тоже реализовано) и кликов
— добавить больше типов рекламы
— исправить TODO и FIXME в коде
— оформить в виде библиотеки (а не в виде проекта с копирование файлов в нужные места)
— выложить в maven репозиторий
Помощь
Времени как всегда не хватает, поэтому любая помощь от разработчиков не помешает. Давайте не будем стесняться что-то делать и показывать это другим. Вспомнилась поговорка «Не бойся ошибиться, бойся не попробовать». Я не прошу реализовывать что-то сверхестественное. Просто если вы будете использовать что-то из этого в своем проекте и решите добавить что-новое, или найдете какой-то баг — не поленитесь, пришлите pull request.
Источник
Как удалить рекламу из Android приложений
Привет, Хабр! Представляю вашему вниманию перевод статьи How to Remove Ads from Android Apps автора Owais Sultan.
Обратите внимание: приложение, описываемое в этой статье, принадлежит сторонним разработчикам и требует наличие root-привилегий на вашем устройстве. Проверьте это перед его установкой.
Если вы владелец Android устройства, вы наверняка устанавливаете на него множество приложений. Но такие приложения как MX Player, показывают слишком много раздражающей рекламы. Если у вас много таких приложений, и вы их часто используете, то подобная реклама сильно утомляет.
Поэтому, если вы хотите узнать как от неё избавиться, то вы пришли по адресу.
Сегодня в этой статье, мы дадим вам полное пошаговое руководство по использованию приложения Lucky Patcher для удаления всей этой навязчивой рекламы.
Итак, начнем с того, что же такое этот Lucky Patcher? Затем покажем подробно, как установить его на ваше устройство? И в конце вы узнаете, как с его помощью удалить рекламу Google с вашего устройства.
Что такое Lucky Patcher?
С помощью этой утилиты, вы с легкостью можете модифицировать установленные у вас приложения. Вы можете обойти покупку приложений в Google Play. Используя Lucky Patcher, вы можете удалить системные приложения. Но его лучшей особенностью является — удаление рекламы из ваших приложений.
Но перед этим, убедитесь, что ваше устройство правильно настроено. Это приложение будет работать только на устройствах с root.
Особенности Lucky Patcher
Это приложение включает в себя множество интересных особенностей, поэтому перед его загрузкой и установкой, давайте их рассмотрим:
- Он может легко блокировать рекламу Google из любого приложения.
- С его помощью вы можете пропустить шаг проверки лицензии.
- Вы можете удалить предустановленные на ваше устройство приложения.
- Вы можете контролировать права приложений.
- С его помощью вы можете обойти покупку приложения.
- С помощью этого приложения вы можете легко обновлять свои приложения.
- Вы также можете сделать резервную копию своих данных.
- Вы можете заморозить подозрительные приложения.
Основные требования, которые должно выполнить ваше устройство:
- Во-первых, ваше устройство не позволяет загружать какие-либо приложения из сторонних или неизвестных источников. Поэтому сначала вы должны включить эту настройку.
Нажмите Настройки >Безопасность >Неизвестные источники. Переключите ползунок на параметре Неизвестные источники, чтобы вы могли установить приложение из магазина не Google Play. - Следующее что вы должны сделать — проверить наличие root на вашем устройстве, если этого нет, то вам предварительно нужно разблокировать root на вашем устройстве.
Как загрузить и установить Lucky Patcher на Android устройство
- Прежде всего, скачайте Lucky Patcher Apk с официального сайта на свой телефон.
- Нажмите Настройки в главном меню, а затем перейдите в Безопасность. Там вы можете легко найти опцию Неизвестные источники. Вы должны включить эту опцию для продолжения загрузки.
Теперь установите приложение и откройте его.
Как удалить рекламу из приложения с помощью Lucky Patcher
- После того, как вы успешно установили этот Lucky Patcher на свое устройство, откройте его.
- Теперь вам нужно нажать кнопку Разрешить, чтобы предоставить права доступа root.
Вы можете увидеть полный список всех ваших приложений на домашней странице Lucky Patcher.
Теперь выберите приложение, из которого вы хотите удалить рекламу.
Теперь нажмите кнопку Применить. Это может занять несколько секунд.
Вы можете увидеть, что начнётся патчинг этого приложения.
Заключительные слова
Если вы успешно выполнили вышеупомянутые шаги, вы обязательно избавитесь от этих раздражающих рекламных объявлений.
Источник
Android In-app purchasing: платное отключение рекламы в своём приложении
Много раз уже просили написать статью о том, как в приложении реализовать платное отключение рекламы. По In-app уже были статьи на хабре. Правда, они старую версию API рассматривали. В принципе, новая версия не особо то и отличается от старой. Была похожая статья, но там больше именно про отображение рекламы рассказывалось, а второй части статьи мы так и не увидели. Как оказалось, многим до сих пор интересен этот вопрос, решил написать как это реализовать в своём приложении.
In-App Purchase представляет собой сервис покупки виртуальных товаров внутри приложения (например игровой валюты, новых уровней и т.д.). Применяется он в основном в играх, в тех случаях, когда встает вопрос о необходимости заработка на своем творении.
В данной статье рассмотрю как можно использовать In-App Purchase для отключения рекламы в своём приложении.
Реклама в приложении
В принципе, можно взять любую площадку. Возьмём, к примеру AdMob. Я для удобства обычно подобные вещи в обёртки запихиваю, чтобы при смене площадки, если потребуется, почти ничего не пришлось менять. Обёртки для рекламной площадки должны реализовывать интерфейс:
Тогда обёртка для AdMob будет выглядеть примерно так:
Тогда инициализация рекламы будет такой:
При такой реализации в случае смены площадки, мы просто создадим инстанс другого класса. Для работы вам нужен лишь ID_приложения. который получите после создания в приложения в админке Admob.
In-app purchasing или внутренние платежи в приложениях
Для того, чтобы работать с системой покупок необходим файл IMarketBillingService.aidl. Лежит он в /user/android-sdk-linux/extras/google/play_billing директории с SDK. Положить файлик надо в com.android.vending.billing пакет вашего приложения.
О типах покупок можно почитать тут. Нас интересую восстанавливаемые покупки, то есть те, что привязываются к аккаунту и повторно их уже не купить. Если вы удалите приложение и постановите заново, то покупка будет восстановлена. В нашем случае, после покупки отключения рекламы, реклама больше не будет беспокоить пользователя. Это касается и других устройств: если пользователь залогиниться на другом устройство под своим аккаунтом, то в приложение будет восстановлена покупка и реклама будет отключена.
Для работы необходимо добавить разрешение в AndroidManifest.xml:
Очень помогает официальная документация и пример из SDK.
Необходимо определить ключик в приложении – PublicKey, полученный при регистрации аккаунта на Android Market
Определяем IabHelper и инициализируем. Если удачно, то пытаемся восстановить покупки.
mGotInventoryListener – слушатель для восстановления покупок.
Теперь надо, собственно, саму покупку реализовать:
SKU_ADS_DISABLE – идентификатор товара, который вы создали в адмике Google Play. mPurchaseFinishedListener – слушатель:
Стоит отдельно поговорить о методе по верификации:
Сейчас нет никакой проверки покупок, но в реальном приложении вы должны сверять полученные данные с той сгенерированой строкой, что вы отправили в запросе на покупку. Проверять это надо на своём стороннем сервере. Для обычно приложения или офф-лайн игры это может и не критично, но для он-лайн игры это очень важно.
В принципе всё, теперь при запуске приложения просиходит проверка настроек (куда мы сохранили, что отключили рекламу):
После чего реклама уже не будет показываться.
Тестирование покупок
Сейчас довольно удобно тестировать своё приложение. Можно залить .apk как альфа/бета версию и опубликовать. При этом можно назначить группу в Google+, которая будет иметь возможность к тестированию. Если вы публикуете альфа или бета версию приложения, то в маркете она не появится, иметь доступ будет только эта группа.
Тестеры смогут осуществлять покупки. Деньги будут списываться без комиссии и будут возвращены после 15 минут после покупки. Так что, не беспокойтесь. Вот только у вас не получится протестировать приложение, если ваш аккаунт на устройстве и аккаунт издателя один и тот же =/
Полностью рабочий пример можете посмотреть на гитхабе.
Источник
Эффективная Реклама в Поисковых и Соц. Сетях / Медийная реклама / Консультации
Google, Яндекс, Tut.by, Yahoo/Bing, Seznam, Naver, Baidu / Facebook, Instagram, VK, Одноклассники, YouTube
Почему Мы?
Реклама в Поисковых Системах — это наша специализация! Реклама в Беларуси и не только
Цена / Качество
Оптимальное соотношение «Цена / Качество» (Бесплатный Тест)
Умная Аналитика
Постоянно анализируем и оптимизируем рекламные компании
Результат
Будьте в Топе поиска! Будьте №1
Наши Услуги
Привлекайте клиентов и развивайте свой бизнес с помощью Рекламы. (Минск, Беларусь . )
Реклама в GOOGLE
Показ рекламных объявлений по запросу пользователя в самой популярной поисковой системе «Google РБ» google. (Выше результатов поиска) и текстовые объявления или баннеры
Реклама в YANDEX
Реклама в самой популярной поисковой системе СНГ «Яндекс». Ваши объявления в результатах поиска yandex.by), а также в виде текстовых объявления или баннеров на сайтах-партнёрах Яндекса.
Реклама в TUTBY
«TUT.BY — Показ рекламных объявлений по запросу пользователя в самой популярной поисковой системе Беларуси » Реклама на страницах поиска ТутБай для компаний работающих в РБ
Реклама в YAHOO
Рекламируете вашу компанию на сайтах «Yahoo» и «Bing». Будет полезно для беларуских компаний работающих для клиентов США, Великобритания, Япония, Китай, Германии, Франции. Текстовые объявлений в результатах поиска.
Реклама в Naver
Реклама в Южной Кореи. Ваши объявления по запросу пользователя в самой популярном интернет портале Южной Кореи «Naver» (В результатах поиска, а также в виде рекламы на сайтах (текстовые объявления или баннеры)
Реклама в Seznam
Чешский интернет-портал «Seznam» — один из первых поисковых систем в Чехии. На его долю приходится более половины поисковых запросов в Чехии. Мы предлагаем рекламу РБ фирм «на поиске» в Seznam, а также на сайтах партнёров. (текстовые объявления или баннеры)
Реклама в Facebook
Реклама вашей компании в самой популярной Социальной сети мира «Facebook»
Реклама в Instagram
Настройка таргетированной рекламы в Instagram, Продвижение личных блогов в Инстаграм
Реклама в VK
ВКонтакте — Популярная соц. сеть в СНГ (Беларусь, Россия, Украина). Реклама в VKru. Точная настройка таргетинга,
Реклама в Одноклассники
OKru — Развлекательная социальная сеть. Показ рекламных объявлений в Одноклассниках поможет вам охватить особый пласт целевой аудитории. Большой выбор рекламных форматов
Реклама в YouTube
Реклама в YouTube поможет вам заявить о себе и своих товарах (услугах) на самом популярном видеохостинге мира. Таргетированная реклама в Ютуб
Источник