Unity Ads — рекламна платформа Unity Technologies, оптимизована за монетизацију мобилних игара и апликација. Према подацима Unity Ads Documentation (2025), платформа се користи у преко 500 000 апликација широм света и омогућава приступ премиум оглашивачима. Оптимизација за игре платформе чиније пожељним избором за програмере игара на 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×320, 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 не само да је рекламна мрежа, већ пружа и сопствену медијацијску платформу — Unity LevelPlay (раније ironSource након преузимања). 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-а као резерву за мреже без подршке за 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() са ID-јем постављања (на пример, “Rewarded_Video”). Unity Ads подржава вишеструка постављања — различите улазне тачке са различитим подешавањима учесталости и награде. Препоручује се креирање засебних постављања за сваки тип награде: “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) и постављањима. Доступна је филтрација по датумима за анализу динамике. Подаци се ажурирају у реалном времену са кашњењем до 4 сата.
Unity Ads се интегрише са Unity Analytics-ом за изградњу кохортне анализе. LTV Report показује доживотну вредност корисника у подели на изворе саобраћаја. Retention Report — задржавање корисника на Day 1, Day 7, Day 30, сегментирано по рекламним кохортама. Ови подаци помажу у процени како реклама утиче на дугорочну вредност корисника.
Уграђени алат за A/B тестирање омогућава поређење различитих подешавања монетизације: учесталост приказивања, типове награда, постављања. Unity A/B Testing аутоматски расподељује саобраћај између група и показује статистички значајне разлике у приходима и Retention-у. Интеграција са Firebase Remote Config-ом омогућава промену подешавања без објављивања ажурирања апликације.
| Извештај | Метрике | Детаљи |
|---|---|---|
| Revenue | Приход, eCPM, приказивања | По форматима, државама, платформама |
| LTV | Доживотна вредност | По кохортама и изворима |
| Retention | D1, D7, D30 | По рекламним кохортама |
| Placement | CR по постављању | Детаљи по улазним тачкама |
Често постављана питања
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 УСД), Interstitial Ad (реклама преко целог екрана, eCPM 8-18 УСД) и Banner (адаптивни банери, eCPM 1-3 УСД). Rewarded Video је главни формат платформе и препоручује се за све апликације за игре.
Да, Unity Ads SDK је доступан за изворне Android (Kotlin/Java) и iOS (Swift/Objective-C) пројекте, као и за Flutter, React Native и друга међуплатформска решења. SDK се инсталира преко Gradle-а за Android и CocoaPods-а за iOS без потребе за Unity Editor-ом.
Unity LevelPlay — медијацијска платформа од Unity-а (раније ironSource након преузимања), која обједињава Unity Ads са другим рекламним мрежама. LevelPlay подржава in-app bidding за AdMob, Meta Audience Network, AppLovin и друге мреже, аутоматски бирајући оглас са највишом понудом за свако приказивање.
Закључци
Развићемо мобилну апликацију под кључ
IT Sectr креира iOS и Android апликације за стартапе и предузећа од 2017. године. Саветоваћемо вас и предложити најбоље решење.
Прочитајте такође