Я с Вами согласен на 1оо% на счет мисстапов! Главное, чтобы они случались не по вине неправильной расстановки контролов на экране.
Хочу еще добавить к Вашему комментарию, что нормальный разработчик не будет вставлять баннер в шутере или иной динамичной игре. Для них существуют межстраничные (Interstitial Ads) и видео (Rewarded Video Ads) рекламы, которые показываются пользователю после проигрыша или в режиме паузы. Показывать баннер в динамичной игре — хардкор какой-то. Мистапов будет ооочень много и «мигания» объявлений будут отвлекать внимание игрока.
А мое решение в таких играх просто избавит от межстраничных или видео реклам после проигрыша. Хотя не каждый захочет его применять, т.к. выгодней в играх за просмотр видео рекламы давать монеты/жизни/золото/ключи/и другие плюшки.
// я так это вижу, другие разработчики могут считать по-другому))
Поэтому Google/AdMob установили привила, что нельзя ставить контролы около баннеров. И нужно явно отделять баннер от UI. Я, к примеру, добавил отступ в 8dp (в коде есть).
Мое решение хорошо подойдет для приложений с бОльшей аудиторией. В моем же случае, если говорить только о доп. доходе с рекламы, не стоит оно того. Пока не стоит. Посмотрим, что будет через 1-2 месяца, когда пользователи обновятся и привыкнут. Когда разрабатывал такой вид отключения, моя цель была — убавить негатив в комментариях и сохранить рейтинг приложения в Google Play.
Большую роль в данном решении играет возможность отключать рекламу бесплатно. Как я говорил в статье, что пользователи не хотят платить и жалуются в отзывах к приложению. Сопровождают свои комментарии заниженными оценками. То есть само приложение их устраивает на 1`000`000%, но реклама (маленький баннер внизу) + еще и разработчик жлоб, хочет нажиться, просит денег за отключение. Поэтому 3 или 2 звезды вообще. Сначала я писал аргументы и доводы в ответ, старался как-то дать понять, что реклама внизу и платное ее отключение — нормально! Но потом понял, что это бессмысленно. Так я и пришел к тому, что дал пользователю возможность самому принимать решение: платно или бесплатно он будет избавляться от баннера внизу.
Если говорить о цифрах, то имеем следующее (период 01.02 — 24.02.2018, сегодня): bottom banner:
* 49`047 показов
* 217 кликов
* 0.44% CTR
* 0.05$ за клик
* сумма: 10.68$
rewarded video ads:
* 3`807 показов
* 7 кликов
* 0.18 CTR
* 0.27$ за клики
* сумма: 1.92$
Видно, что сам баннер внизу ГОРАЗДО прибыльный, оно то и понятно. Он расположен всегда внизу экрана, а до видео рекламы нужно еще и добраться по пунктам меню или через положительный ответ на вопрос в DialogFragment, который я показываю пользователю при старте приложения. Код, кстати, приложил к статье.
Еще немного цифр для Вас:
активных установок: 18`428 из общего числа установок — 62`004
средняя оценка: 4.66 по результатам 1`452 оцениваний
Правильно ли я понимаю, что это сделано чтоб можно смотреть рекламу с «наземного» инета, что б потом не тратить трафик с мобильного?
Я просто пошел людям навстречу. Есть те, кто не хочет платить за отключение рекламы, но она им мешает. Выход всегда есть! Поэтому я дал возможность избавиться на время от баннера внизу путем просмотра видео рекламы. Один раз посмотрел — нет баннера 1 час. Посмотрел больше — иной временной диапазон без рекламы внизу. И людям приятно, и мне лишняя копеечка за просмотры.
В играх разработчики дают своим пользователям золото, монеты или дополнительные жизни, если те посмотрят 1-2 ролика. Я же даю то, что нужно моим пользователям. «И волки сыты, и овцы целы!»
PS:
Хорошая идея. Было б вообще хорошо, если развить далее: «посмотреть» на пару дней или неделю вперед. Но думаю, тут уже можно столкнуться с ограничением со стороны рекламодателя.
Я хотел так сделать, но столкнулся с проблемой — рекламы для текущего региона, где пользователь находится, сейчас может не быть в нужном количестве. Поэтому решено было не развивать механизм хранения уже выполненных просмотров, а запустить в тестовом режиме то, что я описал в статье.
Хочу еще добавить к Вашему комментарию, что нормальный разработчик не будет вставлять баннер в шутере или иной динамичной игре. Для них существуют межстраничные (Interstitial Ads) и видео (Rewarded Video Ads) рекламы, которые показываются пользователю после проигрыша или в режиме паузы. Показывать баннер в динамичной игре — хардкор какой-то. Мистапов будет ооочень много и «мигания» объявлений будут отвлекать внимание игрока.
А мое решение в таких играх просто избавит от межстраничных или видео реклам после проигрыша. Хотя не каждый захочет его применять, т.к. выгодней в играх за просмотр видео рекламы давать монеты/жизни/золото/ключи/и другие плюшки.
// я так это вижу, другие разработчики могут считать по-другому))
Если говорить о цифрах, то имеем следующее (период 01.02 — 24.02.2018, сегодня):
bottom banner:
* 49`047 показов
* 217 кликов
* 0.44% CTR
* 0.05$ за клик
* сумма: 10.68$
rewarded video ads:
* 3`807 показов
* 7 кликов
* 0.18 CTR
* 0.27$ за клики
* сумма: 1.92$
Видно, что сам баннер внизу ГОРАЗДО прибыльный, оно то и понятно. Он расположен всегда внизу экрана, а до видео рекламы нужно еще и добраться по пунктам меню или через положительный ответ на вопрос в DialogFragment, который я показываю пользователю при старте приложения. Код, кстати, приложил к статье.
Еще немного цифр для Вас:
активных установок: 18`428 из общего числа установок — 62`004
средняя оценка: 4.66 по результатам 1`452 оцениваний
Пожалуйста. Рад тому, что Вам она понравилась.
В играх разработчики дают своим пользователям золото, монеты или дополнительные жизни, если те посмотрят 1-2 ролика. Я же даю то, что нужно моим пользователям. «И волки сыты, и овцы целы!»
Я хотел так сделать, но столкнулся с проблемой — рекламы для текущего региона, где пользователь находится, сейчас может не быть в нужном количестве. Поэтому решено было не развивать механизм хранения уже выполненных просмотров, а запустить в тестовом режиме то, что я описал в статье.
Благодарю Вас за конструктивный комментарий!