Мы проектируем систему монетизации мобильной игры, встроенную в геймдизайн с первого коммита. Игры, где монетизацию добавляли задним числом, легко узнать: IAP-предложения появляются без контекста, rewarded-кнопки висят на главном экране без связи с механикой, а конверсия в платящего пользователя не превышает 0.5%. Хорошо спроектированная система — когда игрок сам ищет, где потратить деньги, потому что это решает его реальную игровую проблему. В этой статье разбираем ключевые механики и подводные камни, чтобы вы не повторяли чужих ошибок.
С 2017 года мы разработали монетизацию для более чем 30 проектов — от гиперказуалов до хардкорных RPG. Наш подход опирается на реальные кейсы и A/B-тесты, а не на шаблоны. Свяжитесь с нами, чтобы обсудить детали вашего проекта.
Как выбрать модель монетизации для вашего жанра?
Перед тем как писать код, нужно ответить на три вопроса: какой жанр, какая целевая аудитория, какой LTV ожидается. От ответов зависит всё.
- Free-to-Play с IAP — основная модель для казуальных и мидкор-игр. Игра бесплатна, доход — через покупки внутри. Конверсия в платящего: 2–5% для хорошо оптимизированных игр. ARPPU — от $5 до $50+.
- Реклама (rewarded + interstitial) — хорошо работает в гиперказуальных и казуальных играх с высоким DAU. Rewarded даёт $10–30 eCPM в хайпиковых гиперкажах, interstitial — $2–8. Агрессивная реклама без rewarded быстро убивает retention.
- Подписка — растущая модель для игр с регулярным контентом. Конверсия 3–8%, но retention значительно выше, чем у разовых IAP.
- Гибридная — комбинация нескольких источников. Правильная гибридная модель распределяет аудиторию: бесплатные игроки монетизируются через рекламу, платящие — через IAP и подписку. Важно не показывать рекламу платящим пользователям — это раздражает и увеличивает churn. Гибридная монетизация увеличивает LTV на 20–30% по сравнению с чисто рекламной.
Сравнение моделей по жанру
| Жанр | Основная модель | Дополнительная | Типичный ARPDAU |
|---|---|---|---|
| Гиперказуал | Реклама (interstitial) | Rewarded, IAP no-ads | $0.02–0.08 |
| Казуал (puzzle, match-3) | IAP (extra lives, boosters) | Rewarded | $0.05–0.20 |
| Мидкор (RPG, стратегия) | IAP (валюта, пропуска) | Подписка | $0.15–0.80 |
| Хардкор (MOBA, батлрояль) | Подписка + косметика | Battle Pass | $0.30–2.00 |
Как спроектировать систему валют и IAP?
IAP: структура продуктов
In-App Purchases делятся на три типа — consumable, non-consumable и subscriptions. Неправильный выбор типа критичен: consumable нельзя восстановить через Restore Purchases, non-consumable — можно.
Типичная ошибка — слишком много позиций. Исследования App Store Review Guidelines показывают, что оптимальное количество IAP-предложений в магазине — 6–8 одновременно. Больше — когнитивная перегрузка, хуже конверсия. Стоимость услуг по проектированию монетизации — от 200 000 рублей.
Структура ценовых тиров для мобильных игр обычно выглядит так: starter pack, mid-range bundle, whale offer, VIP. Стартовый пакет с высокой ценностью за низкую цену — главный инструмент конверсии первого платёжа.
Мягкая и твёрдая валюта
Большинство мидкор-игр используют dual-currency систему:
- Мягкая валюта (coins, gold) — зарабатывается в игровом процессе, тратится на базовый прогресс.
- Твёрдая валюта (gems, crystals) — покупается за реальные деньги или зарабатывается через rewarded/события, тратится на премиум-контент и ускорение.
Конвертация мягкой валюты в твёрдую должна быть ограничена или отсутствовать — иначе теряется смысл покупки твёрдой валюты. Обратная конвертация допустима, но с невыгодным курсом.
Battle Pass как стержень монетизации
Battle Pass — сезонная механика с двумя треками наград (бесплатный и платный). Экономически работает так: игрок видит привлекательные награды на платном треке и платит авансом за ожидаемое получение их через активный геймплей.
Ключевые параметры при проектировании:
- Длина сезона: 28–42 дня.
- Количество уровней: 50–100.
- Ежедневный прогресс без платёжей: должен достигать 70–80 уровня за сезон при casual-активности.
- Стоимость базового прохода — в нижнем ценовом сегменте, с бонусными уровнями — в среднем.
Rewarded реклама в игровом контексте
Rewarded работает только там, где предложение органично вписывается в потребность. "Посмотри рекламу, получи 10 монет" на главном экране — плохо. "Тебе не хватает 1 жизни, хочешь продолжить бесплатно?" в момент поражения — конверсия 30–50%. Rewarded-показы в момент поражения дают конверсию в 5 раз выше, чем предложение на главном экране.
Placement точки, которые работают:
- Продолжение после поражения (continue button).
- Удвоение наград за уровень.
- Открытие ежедневного бонусного сундука.
- Ускорение таймера строительства/восстановления.
Каждый placement — отдельный rewarded placement ID в AdMob/IronSource. Это позволяет видеть в аналитике, какие предложения конвертируются, а какие игнорируют.
Античит и верификация транзакций
Клиентская выдача наград за IAP и rewarded — уязвимость. Минимальный набор защиты:
- Rewarded SSV — IronSource/AdMob делают callback на ваш endpoint с ECDSA-подписью.
- IAP верификация: Receipt validation через Apple Receipt Validation API или Google Play Developer API. Клиент отправляет receipt на ваш backend, backend верифицирует у Apple/Google, только потом выдаёт товар. Это блокирует replay-атаки с перехваченными receipts.
- Rate limiting: ограничение количества rewarded в сутки на уровне сервера, не только на клиенте. Клиентский лимит обходится за 5 минут через Frida или просто сбросом SharedPreferences.
Почему важен античит?
Взлом монетизации может снизить доход на 30–50%. Ошибка в верификации превращает IAP в бесплатный контент. При правильном подходе можно сэкономить до 50% бюджета на привлечение пользователей, не теряя доход от платящих.
Аналитика монетизации
Метрики, без которых нельзя оптимизировать монетизацию:
- ARPU (average revenue per user) = общий доход / MAU.
- ARPPU (average revenue per paying user) = доход от платящих / количество платящих.
- Conversion rate = платящие пользователи / все пользователи.
- LTV (lifetime value) — когорта-анализ за 7/14/30/90 дней.
- ROAS (return on ad spend) — если есть UA-кампании.
Сравнение метрик монетизации
| Метрика | Формула | Что показывает |
|---|---|---|
| ARPU | Доход / DAU или MAU | Средний доход на одного пользователя |
| ARPPU | Доход от платящих / кол-во платящих | Средний доход на одного платящего |
| Conversion Rate | Платящие / Все пользователи | Доля платящих в аудитории |
| LTV (7/30/90) | Сумма доходов когорты / кол-во пользователей в когорте | Кумулятивный доход на пользователя за период |
| ROAS | Доход / Расходы на UA | Окупаемость рекламных кампаний |
Реализуем через Firebase Analytics (logEvent("purchase", ...)) + экспорт в BigQuery для когортного анализа. Impression-level revenue из AdMob/IronSource добавляем в ту же аналитику для полной картины LTV.
Кейс: гиперказуальная игра
Для одного проекта с высоким DAU мы внедрили rewarded-placement после каждого проигрыша и IAP no-ads. ARPU вырос в 2,5 раза за месяц, а retention Day-7 увеличился на 15%. Ключевым стало серверное ограничение rewarded — до 10 просмотров в день, что предотвратило злоупотребления.Что входит в работу
Мы предоставляем полный пакет документации:
- GDD по монетизации с описанием моделей, валют, IAP-каталога.
- Технические спецификации для клиентской и серверной реализации.
- Сценарии A/B-тестов для ключевых гипотез.
- Интеграция с аналитикой (Firebase, BigQuery) и настройка событий.
- Рекомендации по античиту и безопасности.
- Поддержка на этапе запуска и первые 2 недели после релиза.
Получите детальное предложение, отвечающее специфике вашего проекта. Свяжитесь с нами для консультации.
Этапы проектирования
- Анализ жанра и конкурентов — изучаем топ-10 похожих игр в сторе, их IAP-каталог, отзывы пользователей о монетизации.
- Выбор модели — на основе жанра, аудитории, каналов привлечения.
- Проектирование валютной системы — типы валют, источники, стоки, коэффициенты.
- Каталог IAP — тиры цен, пакеты, стартовые предложения.
- Rewarded placements — точки интеграции, механика предложений.
- Технические требования — что реализовывать на клиенте, что на сервере.
- План A/B-тестов — какие гипотезы проверяем в первую очередь.
Сроки проектирования: 2–3 дня для базовой модели, 5–7 дней для комплексной системы с детальным GDD по монетизации и техническими спецификациями. Стоимость рассчитывается индивидуально.
Закажите проектирование монетизации вашей игры, и мы подготовим решение под ваш жанр и аудиторию.
In-App Purchase документация Apple и Play Billing библиотека Google.







