Unity Ads — Unity Technologies-ning mobil o‘yinlar va ilovalarni monetizatsiya qilish uchun optimallashtirilgan reklama platformasidir. Unity Ads Documentation (2025) ma’lumotlariga ko‘ra, platforma butun dunyo bo‘ylab 500 000 dan ortiq ilovalarda qo‘llaniladi va premium reklama beruvchilarga kirish imkonini ta’minlaydi. Platformaning O‘yin optimallashtiruvi uni Unity va boshqa dvigatellarda o‘yin ishlab chiqaruvchilar uchun afzal tanlovga aylantiradi.
Asosiy
Unity Ads — bu Unity Technologies tomonidan mobil ilovalarni monetizatsiya qilish uchun, ayniqsa o‘yin segmentiga e’tibor qaratgan holda ishlab chiqilgan reklama platformasidir. Platforma 2014-yilda Applifier kompaniyasi sotib olingandan so‘ng ishga tushirilgan va o‘shandan beri mobil o‘yinlar uchun yetakchi reklama tarmoqlaridan biriga aylangan.
Universal platformalardan (AdMob) farqli o‘laroq, Unity Ads boshidanoq o‘yin stsenariylari uchun yaratilgan: playable kreativlarni qo‘llab-quvvatlash, Rewarded Video uchun optimallashtirish, Unity Runtime bilan integratsiya. Asosiy maqsadli auditoriya — Unity-da o‘yin ishlab chiqaruvchilar, ammo SDK native Android (Kotlin/Java) va iOS (Swift/Objective-C) loyihalari uchun ham mavjud.
Sensor Tower (2025) ma’lumotlariga ko‘ra, Unity Ads mobil o‘yin ishlab chiqaruvchilarga to‘lovlar hajmi bo‘yicha top-5 reklama tarmoqlari qatoriga kiradi. Unity Ads-da o‘yin ilovalari uchun o‘rtacha eCPM 12-25 AQSh dollarini tashkil etadi, bu ushbu segment uchun bozor o‘rtacha ko‘rsatkichidan 15-20% yuqori.
Unity Ads Unity Gaming Services-ning bir qismidir — o‘yinlarni ishlab chiqish va monetizatsiya qilish uchun asboblar ekotizimi. Yagona integratsiya Unity Package Manager orqali bir freymvorkda reklama, analitika, bulutli saqlash va multiplayer-ni ulash imkonini beradi. Unity-da ishlab chiqaruvchilar uchun bu minimal sozlash vaqtini anglatadi — loyihani ochishdan birinchi reklama ko‘rsatilishiga qadar bir soatdan kam vaqt ketishi mumkin.
Unity Ads mexanizmi boshqa reklama platformalariga o‘xshash, ammo o‘yin konteksti uchun optimallashtirilgan bir qator xususiyatlarga ega real vaqt auktsion modelidan foydalanadi. Platforma ham standart auktsionlarni, ham in-app bidding orqali programmatik xaridlarni qo‘llab-quvvatlaydi.
Reklamani so‘rashda Unity Ads ilova, foydalanuvchi va ko‘rsatish konteksti haqidagi ma’lumotlarni o‘z tarmog‘iga yuboradi. Reklama beruvchilar real vaqtda takliflar beradi va g‘olib e’lon qurilmaga yetkaziladi. Unity Ads-ning noyob xususiyati — platforma inventarining 70% dan ortig‘ini tashkil etuvchi video va playable kreativlarga ustunlik berilishi. Bu Unity Ads-ni Rewarded Video formati uchun ideal tanlovga aylantiradi.
Reklamalarni eng mos foydalanuvchilarga ko‘rsatish uchun mashinani o‘rganishdan foydalanadigan ilg’or nishonga olish vositasi. Audience Pinpointer xatti-harakat namunalarini tahlil qiladi: o‘rnatilgan o‘yinlar turlari, o‘rtacha sessiya, reklamalarni ko‘rish va IAP xaridlariga moyillik. Ishlab chiqaruvchi maqsadli parametrlarni belgilashi mumkin: masalan, Rewarded Video-ni faqat kamida bitta xarid qilgan foydalanuvchilarga yoki aksincha — faqat free-to-play foydalanuvchilarga ko‘rsatish.
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 uchta asosiy reklama formatini qo‘llab-quvvatlaydi, ularning har biri o‘yin stsenariylari uchun optimallashtirilgan. Video formatlarga alohida e’tibor qaratilgan — ular platforma inventarining asosini tashkil etadi.
Platforma daromadining 60% dan ortig‘ini tashkil etuvchi Unity Ads-ning asosiy formati. Unity Rewarded Video moslashtirilgan server tekshiruvlarini (SSV), bir ko‘rishda bir nechta valyutani va ilg’or chastota sozlamalarini qo‘llab-quvvatlaydi. O‘yin trafigi uchun o‘rtacha eCPM — 15-25 AQSh dollari, Completion Rate — 75-85%. Unity Ads o‘yin segmentida Rewarded Video uchun etalon hisoblanadi.
Video va statik qo‘llab-quvvatlash bilan to‘liq ekran reklamalari. Unity Ads Interstitial o‘yin tanaffuslari uchun optimallashtirilgan — darajalar o‘rtasida, kontent yuklanayotganda, menyudan chiqayotganda. Interstitial eCPM — 8-18 AQSh dollari, CTR — 2-5%. Unity Ads vaqtni boshqarish uchun qo‘shimcha kod yozishga hojat qoldirmasdan tabiiy tanaffuslarda Interstitial-ning avtomatik ko‘rsatilishini qo‘llab-quvvatlaydi.
Barcha keng tarqalgan o‘lchamlarni qo‘llab-quvvatlovchi standart adaptiv bannerlar: 320×320, 320×100, 728×90 va adaptive. Unity Banner pastroq eCPM-ga (1-3 AQSh dollari) ega, ammo foydalanuvchi tajribasiga ta’sir qilmasdan barqaror qo‘shimcha daromadni ta’minlaydi. Bannerlar ekranning yuqori yoki pastki qismiga joylashtiriladi.
| Format | eCPM (USD) | CR/CTR | Tavsiya |
|---|---|---|---|
| Rewarded Video | 15-25 | 75-85% (CR) | Barcha o‘yinlar uchun |
| Interstitial | 8-18 | 2-5% (CTR) | Rewarded-ga qo‘shimcha |
| Banner | 1-3 | 0.1-0.3% (CTR) | Passiv daromad uchun |
Unity Ads nafaqat reklama tarmog‘i, balki o‘zining mediatsiya platformasini — Unity LevelPlay-ni (sotib olingandan keyin sobiq ironSource) ham taqdim etadi. LevelPlay Unity Ads-ni boshqa reklama tarmoqlari bilan ilg’or analitikaga ega yagona tizimda birlashtirishga imkon beradi.
2022-yilda ironSource sotib olingandan so‘ng, Unity ikkala kompaniyaning texnologiyalarini birlashtirdi. Unity LevelPlay barcha asosiy reklama tarmoqlari uchun in-app bidding-ni qo‘llab-quvvatlaydi: AdMob, Meta Audience Network, AppLovin, AdColony, Chartboost va boshqalar. Platforma maksimal eCPM uchun trafikni tarmoqlar o‘rtasida taqsimlab, tarixiy ma’lumotlar asosida waterfall-ni avtomatik optimallashtiradi.
LevelPlay mediatsiyaga ikkala yondashuvni ham qo‘llab-quvvatlaydi. Waterfall — tarmoqlarning klassik ketma-ket so‘rovi, bunda tartib tarixiy eCPM asosida aniqlanadi. In-app bidding — barcha tarmoqlar har bir ko‘rsatish uchun bir vaqtning o‘zida raqobatlashadi, bu maksimal narxni kafolatlaydi. Unity asosiy formatlar uchun in-app bidding, bidding-ni qo‘llab-quvvatlamaydigan tarmoqlar uchun esa waterfall-dan foydalanishni tavsiya qiladi.
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 integratsiyasi ishlab chiqish platformasiga qarab farqlanadi. Unity Engine loyihalari uchun jarayon juda oddiy — Package Manager orqali. Native loyihalar uchun SDK-ni Gradle yoki CocoaPods orqali qo‘lda ulash talab qilinadi.
Unity Engine loyihalari uchun Window → Package Manager-ni oching, Ads Monetization-ni toping va eng so‘nggi versiyasini o‘rnating. O‘rnatishdan so‘ng Services → Ads sozlamalarida Game ID-ni ko‘rsating — Android va iOS uchun alohida Game ID. Unity Ads, Unity Cloud Services-da Advertising xizmati faollashtirilgan bo‘lsa, ilova ishga tushirilganda avtomatik ishga tushadi.
Android uchun build.gradle-ga bog‘liqlik qo‘shing: implementation 'com.unity3d.ads:unity-ads:4.12.+' va SDK-ni kodda ishga tushiring: UnityAds.initialize(activity, gameId, listener). iOS uchun Podfile-ga pod 'UnityAds' qo‘shing yoki UnityAds.framework-ni qo‘lda ulang. Ishga tushirish: UnityAds.initialize(gameId, testMode: false, initializationDelegate: self).
Rewarded Video-ni ko‘rsatish uchun UnityAds.show() ni placement ID bilan chaqiring (masalan, “Rewarded_Video”). Unity Ads bir nechta placement-larni qo‘llab-quvvatlaydi — turli chastota va mukofot sozlamalari bilan turli kirish nuqtalari. Tavsiya etiladi har bir mukofot turi uchun alohida placement yaratish: “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 universal reklama platformalariga nisbatan bir qator afzalliklarga ega, ayniqsa o‘yin ilovalari uchun. Bu xususiyatlar platformani o‘yin ishlab chiqaruvchilar, ayniqsa Unity Engine-da ishlaydiganlar uchun afzal tanlovga aylantiradi.
Unity Ads-ning noyob formati — playable kreativlar, foydalanuvchiga reklama ichida reklama qilinayotgan o‘yinning demo versiyasini o‘ynashga imkon beradi. Playable Ads barcha reklama formatlari orasida eng yuqori Conversion Rate-ga ega — 25-30% gacha. Unity Ads playable inventar hajmi bo‘yicha yetakchi hisoblanadi, chunki platforma kreativlarni to‘g‘ridan-to‘g‘ri Unity Runtime orqali render qilib, silliq va tez yuklanishni ta’minlaydi.
Unity Ads o‘yin kontekstini tushunadi: platforma o‘yinda qachon tanaffus borligini, foydalanuvchi qachon darajani tugatganini va qachon reklamani ko‘rishga eng moyilligini biladi. Game Event Optimization — o‘yin ichidagi hodisalarni tahlil qiluvchi va reklamani eng yaxshi vaqtda ko‘rsatishni taklif qiluvchi texnologiya, bu Rewarded Video Completion Rate-ni 10-15% ga oshiradi.
Unity Ads Unity Analytics bilan integratsiyalangan o‘rnatilgan analitik platformani taqdim etadi. Ishlab chiqaruvchilar uchinchi tomon xizmatlarini ulamasdan to‘g‘ridan-to‘g‘ri Unity Dashboard-da asosiy monetizatsiya ko‘rsatkichlarini kuzatishlari mumkin.
Unity Dashboard veb-paneli barcha asosiy ko‘rsatkichlarni ko‘rsatadi: daromad, eCPM, ko‘rsatishlar, to‘ldirish, ARPDAU. Revenue Breakdown — daromadning formatlar (Rewarded Video, Interstitial, Banner), mamlakatlar, platformalar (Android/iOS) va placement-lar bo‘yicha taqsimoti. Dinamikani tahlil qilish uchun sanalar bo‘yicha filtrlash mavjud. Ma’lumotlar real vaqtda 4 soatgacha kechikish bilan yangilanadi.
Unity Ads kohort tahlilini qurish uchun Unity Analytics bilan integratsiyalanadi. LTV Report foydalanuvchilarning trafik manbalari bo‘yicha umrbod qiymatini ko‘rsatadi. Retention Report — foydalanuvchilarning Day 1, Day 7, Day 30 bo‘yicha saqlanishi, reklama kohortlari bo‘yicha segmentlangan. Bu ma’lumotlar reklamaning foydalanuvchining uzoq muddatli qiymatiga qanday ta’sir qilishini baholashga yordam beradi.
O‘rnatilgan A/B test vositasi monetizatsiyaning turli sozlamalarini solishtirishga imkon beradi: ko‘rsatish chastotasi, mukofot turlari, placement. Unity A/B Testing avtomatik ravishda trafikni guruhlar o‘rtasida taqsimlaydi va daromad va Retention bo‘yicha statistik jihatdan muhim farqlarni ko‘rsatadi. Firebase Remote Config bilan integratsiya ilova yangilanishini nashr qilmasdan sozlamalarni o‘zgartirishga imkon beradi.
| Hisobot | Ko‘rsatkichlar | Tafsilotlar |
|---|---|---|
| Revenue | Daromad, eCPM, ko‘rsatishlar | Formatlar, mamlakatlar, platformalar bo‘yicha |
| LTV | Umrbod qiymat | Kohortlar va manbalar bo‘yicha |
| Retention | D1, D7, D30 | Reklama kohortlari bo‘yicha |
| Placement | Placement bo‘yicha CR | Kirish nuqtalari bo‘yicha tafsilotlar |
Tez-tez beriladigan savollar
Unity Ads — o‘yin ilovalari uchun optimallashtirilgan Unity Technologies reklama platformasi. AdMob-dan farqli o‘laroq, Unity Ads video formatlar va playable kreativlarga ixtisoslashgan, Unity Engine bilan native integratsiyaga ega va odatda o‘yin segmentida Rewarded Video uchun 15-30% yuqori eCPM ko‘rsatadi.
Unity ID hisobini yarating, Unity Dashboard-da Ads xizmatini ulang, Android va iOS uchun Game ID oling, SDK-ni Package Manager yoki qo‘lda integratsiya qiling. Minimal to‘lov — Payoneer uchun 100 AQSh dollari va bank o‘tkazmasi uchun 500 AQSh dollari. To‘lovlar har oy amalga oshiriladi.
Unity Ads uchta formatni qo‘llab-quvvatlaydi: Rewarded Video (mukofot bilan ko‘rish, eCPM 15-25 USD), Interstitial Ad (to‘liq ekran reklamasi, eCPM 8-18 USD) va Banner (adaptiv bannerlar, eCPM 1-3 USD). Rewarded Video platformaning asosiy formati hisoblanadi va barcha o‘yin ilovalari uchun tavsiya etiladi.
Ha, Unity Ads SDK native Android (Kotlin/Java) va iOS (Swift/Objective-C) loyihalari, shuningdek Flutter, React Native va boshqa platformalararo yechimlar uchun mavjud. SDK Unity Editor talab qilmasdan Android uchun Gradle va iOS uchun CocoaPods orqali o‘rnatiladi.
Unity LevelPlay — Unity-dan mediatsiya platformasi (sotib olingandan keyin sobiq ironSource), Unity Ads-ni boshqa reklama tarmoqlari bilan birlashtiradi. LevelPlay AdMob, Meta Audience Network, AppLovin va boshqa tarmoqlar uchun in-app bidding-ni qo‘llab-quvvatlaydi va har bir ko‘rsatish uchun eng yuqori taklif bilan reklamani avtomatik tanlaydi.
Xulosa
Biz kalit topshirig'i bilan mobil ilovani ishlab chiqamiz
IT Sectr 2017-yildan beri startaplar va korxonalar uchun iOS va Android ilovalarini yaratadi. Biz sizga maslahat beramiz va eng yaxshi yechimni taklif qilamiz.