Unity Ads — рекламная платформа Unity Technologies, оптимизированная для монетизации мобильных игр и приложений. По данным Unity Ads Documentation (2025), платформа используется более чем в 500 000 приложений по всему миру и обеспечивает доступ к premium-рекламодателям. Игровая оптимизация платформы делает её предпочтительным выбором для разработчиков игр на Unity и других движках.
Главное
Unity Ads — это рекламная платформа, разработанная Unity Technologies специально для монетизации мобильных приложений, с фокусом на игровой сегмент. Платформа была запущена в 2014 году после приобретения компании Applifier и с тех пор стала одной из ведущих рекламных сетей для мобильных игр.
В отличие от универсальных платформ (AdMob), Unity Ads изначально проектировалась для игровых сценариев: поддержка playable креативов, оптимизация для Rewarded Video, интеграция с Unity Runtime. Ключевая аудитория — разработчики игр на Unity, но SDK также доступен для нативных Android (Kotlin/Java) и iOS (Swift/Objective-C) проектов.
По данным Sensor Tower (2025), Unity Ads входит в топ-5 рекламных сетей по объёму выплат разработчикам мобильных игр. Средний eCPM для игровых приложений на Unity Ads составляет 12-25 долларов США, что на 15-20% выше среднерыночного показателя для этого сегмента.
Unity Ads является частью Unity Gaming Services — экосистемы инструментов для разработки и монетизации игр. Единая интеграция через Unity Package Manager позволяет подключить рекламу, аналитику, облачное сохранение и мультиплеер в одном фреймворке. Для разработчиков на Unity это означает минимальное время настройки — от открытия проекта до первого показа рекламы может пройти менее часа.
Механизм Unity Ads использует аукционную модель реального времени, аналогичную другим рекламным платформам, но с рядом особенностей, оптимизированных для игрового контекста. Платформа поддерживает как стандартные аукционы, так и программатик-покупки через in-app bidding.
При запросе рекламы Unity Ads отправляет информацию о приложении, пользователе и контексте показа в свою сеть. Рекламодатели подают ставки в реальном времени, и победившее объявление доставляется на устройство. Уникальная особенность Unity Ads — приоритет видео- и playable креативов, которые занимают более 70% инвентаря платформы. Это делает Unity Ads идеальным выбором для формата Rewarded Video.
Продвинутый инструмент таргетинга, использующий машинное обучение для показа рекламы наиболее релевантным пользователям. Audience Pinpointer анализирует поведенческие паттерны: типы установленных игр, среднюю сессию, склонность к просмотру рекламы и IAP-покупкам. Разработчик может задать целевые параметры: например, показывать Rewarded Video только пользователям, которые совершили хотя бы одну покупку, или наоборот — только free-to-play пользователям.
using UnityEngine;
using UnityEngine.Advertisements;
public class UnityAdsManager : MonoBehaviour, IUnityAdsInitializationListener
{
private string gameId = "1234567";
private bool testMode = true;
public void InitializeAds()
{
Advertisement.Initialize(gameId, testMode, this);
}
public void OnInitializationComplete()
{
Debug.Log("Unity Ads initialized");
}
public void OnInitializationFailed(UnityAdsInitializationError error)
{
Debug.LogError("Init failed: " + error);
}
}
Unity Ads поддерживает три основных формата рекламы, каждый из которых оптимизирован для игровых сценариев. Особое внимание уделено видео-форматам — они составляют основу инвентаря платформы.
Ключевой формат Unity Ads, на который приходится более 60% доходов платформы. Unity Rewarded Video поддерживает пользовательские серверные валидации (SSV), несколько валют в одном просмотре и продвинутую настройку частотности. Средний eCPM для игрового трафика — 15-25 долларов США, Completion Rate — 75-85%. Unity Ads считается эталоном для Rewarded Video в игровом сегменте.
Полноэкранные объявления с поддержкой видео и статики. Unity Ads Interstitial оптимизированы для игровых пауз — между уровнями, при загрузке контента, при выходе из меню. eCPM Interstitial — 8-18 долларов США, CTR — 2-5%. Unity Ads поддерживает автоматический показ Interstitial в естественных паузах без необходимости писать дополнительный код для обработки тайминга.
Стандартные адаптивные баннеры, поддерживающие все распространённые размеры: 320×50, 320×100, 728×90 и adaptive. Unity Banner имеет более низкий eCPM (1-3 доллара США), но обеспечивает стабильный дополнительный доход без влияния на пользовательский опыт. Баннеры размещаются вверху или внизу экрана.
| Формат | eCPM (USD) | CR/CTR | Рекомендация |
|---|---|---|---|
| Rewarded Video | 15-25 | 75-85% (CR) | Для всех игр |
| Interstitial | 8-18 | 2-5% (CTR) | Дополнительно к Rewarded |
| Banner | 1-3 | 0.1-0.3% (CTR) | Для пассивного дохода |
Unity Ads не только является рекламной сетью, но и предоставляет собственную mediation-платформу — Unity LevelPlay (ранее ironSource after acquisition). LevelPlay позволяет объединять Unity Ads с другими рекламными сетями в единую систему с продвинутой аналитикой.
После приобретения ironSource в 2022 году Unity объединила технологии обеих компаний. Unity LevelPlay поддерживает in-app bidding для всех основных рекламных сетей: AdMob, Meta Audience Network, AppLovin, AdColony, Chartboost и других. Платформа автоматически оптимизирует waterfall на основе исторических данных, распределяя трафик между сетями для максимального eCPM.
LevelPlay поддерживает оба подхода к медиации. Waterfall — классический последовательный опрос сетей, где порядок определяется по историческому eCPM. In-app bidding — все сети конкурируют одновременно за каждый показ, что гарантирует максимальную цену. Unity рекомендует использовать in-app bidding для основных форматов и waterfall как fallback для сетей без поддержки bidding.
class UnityLevelPlaySetup {
fun configureLevelPlay() {
val config = IronSourceConfig.getInstance()
config.setClientSideCallbacks(true)
config.setUserId("user123")
IronSource.setMetaData("is_test_suite", "enable")
IronSource.init(
context,
"your_app_key",
IronSource.AD_UNIT_REWARDED_VIDEO
)
}
}
Интеграция Unity Ads различается в зависимости от платформы разработки. Для проектов на Unity Engine процесс максимально прост — через Package Manager. Для нативных проектов требуется ручное подключение SDK через Gradle или CocoaPods.
Для проектов на Unity Engine откройте Window → Package Manager, найдите Ads Monetization и установите последнюю версию. После установки укажите Game ID в настройках Services → Ads — отдельный Game ID для Android и iOS. Unity Ads автоматически инициализируется при запуске приложения, если активирован сервис Advertising в Unity Cloud Services.
Для Android добавьте зависимость в build.gradle: implementation 'com.unity3d.ads:unity-ads:4.12.+' и инициализируйте SDK в коде: UnityAds.initialize(activity, gameId, listener). Для iOS добавьте pod 'UnityAds' в Podfile или подключите UnityAds.framework вручную. Инициализация: UnityAds.initialize(gameId, testMode: false, initializationDelegate: self).
Для показа Rewarded Video вызовите UnityAds.show() с placement ID (например, «Rewarded_Video»). Unity Ads поддерживает множественные placement — разные точки входа с разными настройками частотности и вознаграждения. Рекомендуется создавать отдельные placement для каждого типа награды: «Rewarded_Coins», «Rewarded_Lives», «Rewarded_SkipLevel».
import UnityAds
class UnityAdsViewController: UIViewController {
let placementId = "Rewarded_Video"
func showRewardedAd() {
if UnityAds.isReady(placementId) {
UnityAds.show(self, placementId: placementId) { result in
switch result {
case .finished:
self?.grantReward()
default:
print("Ad result: \(result)")
}
}
}
}
}
Unity Ads имеет ряд преимуществ перед универсальными рекламными платформами именно для игровых приложений. Эти особенности делают платформу предпочтительным выбором для разработчиков игр, особенно работающих на Unity Engine.
Уникальный формат Unity Ads — playable креативы, которые позволяют пользователю поиграть в демо-версию рекламируемой игры прямо внутри объявления. Playable Ads имеют самый высокий Conversion Rate среди всех рекламных форматов — до 25-30%. Unity Ads — лидер по объёму playable инвентаря, так как платформа может рендерить креативы непосредственно через Unity Runtime, обеспечивая плавную и быструю загрузку.
Unity Ads понимает игровой контекст: платформа знает, когда в игре наступает пауза, когда пользователь завершил уровень и когда он наиболее расположен к просмотру рекламы. Game Event Optimization — технология, которая анализирует внутриигровые события и предлагает показ рекламы в оптимальный момент, что повышает Completion Rate Rewarded Video на 10-15%.
Unity Ads предоставляет встроенную аналитическую платформу, интегрированную с Unity Analytics. Разработчики могут отслеживать ключевые метрики монетизации прямо в Unity Dashboard, не подключая сторонние сервисы.
Веб-панель Unity Dashboard показывает все ключевые показатели: доход, eCPM, показы, заполняемость, ARPDAU. Revenue Breakdown — детализация дохода по форматам (Rewarded Video, Interstitial, Banner), странам, платформам (Android/iOS) и placement. Доступна фильтрация по датам для анализа динамики. Данные обновляются в реальном времени с задержкой до 4 часов.
Unity Ads интегрируется с Unity Analytics для построения когортного анализа. LTV Report показывает пожизненную ценность пользователей в разрезе источников трафика. Retention Report — удержание пользователей на Day 1, Day 7, Day 30, сегментированное по рекламным когортам. Эти данные помогают оценить, как реклама влияет на долгосрочную ценность пользователя.
Встроенный инструмент A/B тестирования позволяет сравнивать разные настройки монетизации: частоту показа, типы вознаграждений, placement. Unity A/B Testing автоматически распределяет трафик между группами и показывает статистически значимые различия по доходам и Retention. Интеграция с Firebase Remote Config позволяет менять настройки без публикации обновления приложения.
| Отчёт | Метрики | Детализация |
|---|---|---|
| Revenue | Доход, eCPM, показы | По форматам, странам, платформам |
| LTV | Пожизненная ценность | По когортам и источникам |
| Retention | D1, D7, D30 | По рекламным когортам |
| Placement | CR по placement | Детализация по точкам входа |
Часто задаваемые вопросы
Unity Ads — рекламная платформа Unity Technologies, оптимизированная для игровых приложений. В отличие от AdMob, Unity Ads специализируется на видео-форматах и playable креативах, имеет нативную интеграцию с Unity Engine, и обычно показывает более высокий eCPM для Rewarded Video в игровом сегменте на 15-30%.
Создайте аккаунт Unity ID, подключите сервис Ads в Unity Dashboard, получите Game ID для Android и iOS, интегрируйте SDK через Package Manager или вручную. Минимальная выплата — 100 долларов США для Payoneer и 500 долларов для банковского перевода. Выплаты осуществляются ежемесячно.
Unity Ads поддерживает три формата: Rewarded Video (просмотр с вознаграждением, eCPM 15-25 USD), Interstitial Ad (полноэкранная реклама, eCPM 8-18 USD) и Banner (адаптивные баннеры, eCPM 1-3 USD). Rewarded Video является основным форматом платформы и рекомендуется для всех игровых приложений.
Да, Unity Ads SDK доступен для нативных Android (Kotlin/Java) и iOS (Swift/Objective-C) проектов, а также для Flutter, React Native и других кроссплатформенных решений. SDK устанавливается через Gradle для Android и CocoaPods для iOS без необходимости в Unity Editor.
Unity LevelPlay — mediation-платформа от Unity (бывший ironSource after acquisition), которая объединяет Unity Ads с другими рекламными сетями. LevelPlay поддерживает in-app bidding для AdMob, Meta Audience Network, AppLovin и других сетей, автоматически выбирая объявление с наивысшей ставкой для каждого показа.
Итоги
Мы разработаем мобильное приложение под ключ
IT Sectr создаёт приложения для iOS и Android для стартапов и бизнеса с 2017 года. Мы проконсультируем вас и предложим наилучшее решение.
Читайте также