По договоренности
Ситуация:
Использовать только один "Ad network sdk" в приложении плохо, т.к. любая рекламная сеть может вдруг снизить доходы в несколько раз или просто забанить любой аккаунт. Поэтому желательно иметь несколько сетей в приложении. Если одна сеть ведет себя плохо, то мы продаем трафик другой сети. Причем нужно, чтоб можно было перераспределять трафик в реальном времени, чтобы терять как можно меньше доходов.
Нужно что-то типа Admob Ad mediation:
На старте приложение посылает запрос к серверу
сервер говорит, какую рекламную сеть нужно использовать.
(Недостаток Адмоб медиации в том, что Адмоб нельзя убрать из "mediation stack").
Задание:
1. Настроить сервер, который бы говорил, какую рекламную сеть использовать.
Например, зарегистрировать домен, загрузить туда веб-страницу содержащую код рекламной сети. (Клиент делает http-get request и парсит полученный string. Когда нужно поменять рекламную сеть, мы просто меняем содержимое веб-страницы.)
2. Выбрать 3-4 рекламных сети с хорошим ecpm + fill rate
3. Написать для них адаптеры (или использовать адаптеры Mopub/Admob).
Должны поддерживаться методы
loadInterstitial( )
showInterstitial()
showBanner()
hideBanner()
onPause()
onResume()
onDestroy()
(То есть когда приложение вызывает "showInterstitial()", то показывается реклама той сети, которую наш сервер сказал использовать).
Если проект Вас заинтересовал, укажите Вашу цену и срок выполнения.