Unity Ads — Unity Technologies-in mobil oyunların və tətbiqlərin monetizasiyası üçün optimallaşdırılmış reklam platformasıdır. Unity Ads Documentation (2025) məlumatlarına görə, platforma bütün dünyada 500 000-dən çox tətbiqdə istifadə olunur və premium reklam verənlərə çıxış təmin edir. Platformanın Oyun optimallaşdırması onu Unity və digər mühərriklərdə oyun tərtibçiləri üçün üstünlüklü seçim edir.
Başlıca
Unity Ads — bu, Unity Technologies tərəfindən mobil tətbiqlərin monetizasiyası üçün, xüsusilə oyun seqmentinə diqqət yetirərək hazırlanmış reklam platformasıdır. Platforma 2014-cü ildə Applifier şirkətinin satın alınmasından sonra işə salınmış və o vaxtdan bəri mobil oyunlar üçün aparıcı reklam şəbəkələrindən birinə çevrilmişdir.
Universal platformalardan (AdMob) fərqli olaraq, Unity Ads əvvəldən oyun ssenariləri üçün hazırlanmışdır: playable kreativlərin dəstəyi, Rewarded Video üçün optimallaşdırma, Unity Runtime ilə inteqrasiya. Əsas hədəf auditoriyası — Unity-də oyun tərtibçiləri, lakin SDK native Android (Kotlin/Java) və iOS (Swift/Objective-C) layihələri üçün də mövcuddur.
Sensor Tower (2025) məlumatlarına görə, Unity Ads mobil oyun tərtibçilərinə ödənişlərin həcminə görə top-5 reklam şəbəkəsinə daxildir. Unity Ads-də oyun tətbiqləri üçün orta eCPM 12-25 ABŞ dolları təşkil edir ki, bu da bu seqment üçün bazar orta göstəricisindən 15-20% yüksəkdir.
Unity Ads Unity Gaming Services-in bir hissəsidir — oyunların hazırlanması və monetizasiyası üçün alətlər ekosistemi. Vahid inteqrasiya Unity Package Manager vasitəsilə bir frameworkdə reklam, analitika, bulud yaddaşı və multiplayer-i qoşmağa imkan verir. Unity-də tərtibçilər üçün bu, minimum konfiqurasiya vaxtı deməkdir — layihənin açılmasından ilk reklamın göstərilməsinə qədər bir saatdan az vaxt keçə bilər.
Unity Ads mexanizmi digər reklam platformalarına bənzər, lakin oyun konteksti üçün optimallaşdırılmış bir sıra xüsusiyyətləri olan real vaxt auksion modelindən istifadə edir. Platforma həm standart auksionları, həm də in-app bidding vasitəsilə proqramatik satınalmaları dəstəkləyir.
Reklam sorğu zamanı Unity Ads tətbiq, istifadəçi və göstərmə konteksti haqqında məlumatı öz şəbəkəsinə göndərir. Reklam verənlər real vaxtda təkliflər verir və qalib gələn elan cihaza çatdırılır. Unity Ads-in unikal xüsusiyyəti — platforma inventarının 70%-dən çoxunu təşkil edən video və playable kreativlərə üstünlük verilməsidir. Bu, Unity Ads-i Rewarded Video formatı üçün ideal seçim edir.
Reklamları ən uyğun istifadəçilərə göstərmək üçün maşın öyrənməsindən istifadə edən qabaqcıl hədəfləmə aləti. Audience Pinpointer davranış nümunələrini təhlil edir: quraşdırılmış oyunların növləri, orta sessiya müddəti, reklamlara baxma və IAP satınalmalarına meyllilik. Tərtibçi hədəf parametrləri təyin edə bilər: məsələn, Rewarded Video-nu yalnız ən azı bir satınalma etmiş istifadəçilərə və ya əksinə — yalnız free-to-play istifadəçilərə göstərmək.
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 üç əsas reklam formatını dəstəkləyir, onların hər biri oyun ssenariləri üçün optimallaşdırılmışdır. Xüsusi diqqət video formatlara yetirilir — onlar platforma inventarının əsasını təşkil edir.
Platforma gəlirlərinin 60%-dən çoxunu təşkil edən Unity Ads-in əsas formatı. Unity Rewarded Video fərdi server doğrulamasını (SSV), bir baxışda çoxlu valyutanı və qabaqcıl tezlik parametrlərini dəstəkləyir. Oyun trafiki üçün orta eCPM — 15-25 ABŞ dolları, Completion Rate — 75-85%. Unity Ads oyun seqmentində Rewarded Video üçün etalon hesab olunur.
Video və statik dəstəyi ilə tam ekran elanlar. Unity Ads Interstitial oyun fasilələri üçün optimallaşdırılmışdır — səviyyələr arasında, məzmun yükləyərkən, menyudan çıxarkən. Interstitial eCPM — 8-18 ABŞ dolları, CTR — 2-5%. Unity Ads vaxtlama ilə məşğul olmaq üçən əlavə kod yazmağa ehtiyac olmadan təbii fasilələrdə Interstitial-ın avtomatik göstərilməsini dəstəkləyir.
Bütün mɕşhur ölçüləri dəstəkləyən standart adaptiv bannerlər: 320×320, 320×100, 728×90 və adaptive. Unity Banner daha aşağı eCPM-ə (1-3 ABŞ dolları) malikdir, lakin istifadəçi təcrübəsinə təsir etmədən sabit əlavə gəlir təmin edir. Bannerlər ekranın yuxarısında və ya aşağısında yerləşdirilir.
| Format | eCPM (USD) | CR/CTR | Tövsiyə |
|---|---|---|---|
| Rewarded Video | 15-25 | 75-85% (CR) | Bütün oyunlar üçün |
| Interstitial | 8-18 | 2-5% (CTR) | Rewarded-ə əlavə olaraq |
| Banner | 1-3 | 0.1-0.3% (CTR) | Passiv gəlir üçün |
Unity Ads təkcə reklam şəbəkəsi deyil, həm də öz mediya platformasını — Unity LevelPlay-i (keçmiş ironSource satın alındıqdan sonra) təqdim edir. LevelPlay Unity Ads-i digər reklam şəbəkələri ilə qabaqcıl analitika ilə vahid sistemdə birləşdirməyə imkan verir.
2022-ci ildə ironSource-un satın alınmasından sonra Unity hər iki şirkətin texnologiyalarını birləşdirdi. Unity LevelPlay bütün əsas reklam şəbəkələri üçün in-app bidding-i dəstəkləyir: AdMob, Meta Audience Network, AppLovin, AdColony, Chartboost və digərləri. Platforma maksimum eCPM üçün trafiki şəbəkələr arasında bölüşdürərək, tarixi məlumatlara əsaslanaraq waterfall-u avtomatik optimallaşdırır.
LevelPlay mediaya hər iki yanaşmanı dəstəkləyir. Waterfall — şəbəkələrin ardıcıl sorğu, sıranın tarixi eCPM əsasında müyyən edildiyi klassik yanaşma. In-app bidding — bütün şəbəkələr hər göstərmə üçün eyni vaxtda rəqabət aparır və maksimum qiyməti təmin edir. Unity əsas formatlar üçün in-app bidding, bidding dəstəyi olmayan şəbəkələr üçün isə waterfall-dan istifadə etməyi tövsiyə edir.
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 inteqrasiyası inkişaf platformasından asılı olaraq fərqlənir. Unity Engine layihələri üçün proses maksimum sadədir — Package Manager vasitəsilə. Native layihələr üçün SDK-nın Gradle və ya CocoaPods vasitəsilə əl ilə qoşulması tələb olunur.
Unity Engine layihələri üçün Window → Package Manager açın, Ads Monetization tapın və son versiyanı quraşdırın. Quraşdırmadan sonra Services → Ads parametrlərində Game ID-ni göstərin — Android və iOS üçün ayrı Game ID. Unity Ads, Unity Cloud Services-də Advertising xidməti aktivləşdirildikdə, tətbiq işə salındıqda avtomatik başladılır.
Android üçün build.gradle-ə asılılıq əlavə edin: implementation 'com.unity3d.ads:unity-ads:4.12.+' və SDK-nı kodda başladın: UnityAds.initialize(activity, gameId, listener). iOS üçün Podfile-ə pod 'UnityAds' əlavə edin və ya UnityAds.framework-i əl ilə qoşun. Başlatma: UnityAds.initialize(gameId, testMode: false, initializationDelegate: self).
Rewarded Video göstərmək üçün UnityAds.show() çağırın placement ID ilə (məsələn, “Rewarded_Video”). Unity Ads çoxlu placement-ləri dəstəkləyir — müxtəlif tezlik və mükafat parametrləri ilə müxtəlif giriş nöqtələri. Tövsiyə olunur hər mükafat növü üçün ayrıca placement yaradılması: “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-in universal reklam platformaları ilə müqayisədə bir sıra üstünlükləri var, xüsusilə oyun tətbiqləri üçün. Bu xüsusiyyətlər platformanı oyun tərtibçiləri, xüsusilə Unity Engine-də çalışanlar üçün üstünlüklü seçim edir.
Unity Ads-in unikal formatı — playable kreativlər, istifadəçiyə reklamın içərisində birbaşa reklam edilən oyunun demo versiyasını oynamağa imkan verir. Playable Ads bütün reklam formatları arasında ən yüksək Conversion Rate-ə malikdir — 25-30%-ə qədər. Unity Ads playable inventarın həcminə görə liderdir, çünki platforma kreativləri birbaşa Unity Runtime vasitəsilə render edərək hamar və sürətli yükləmə təmin edir.
Unity Ads oyun kontekstini başa düşür: platforma oyunda nə vaxt fasilə olduğunu, istifadəçinin səviyyəni nə vaxt tamamladığını və nə vaxt reklama baxmağa daha çox meylli olduğunu bilir. Game Event Optimization — oyundaxili hadisələri təhlil edən və reklamı optimal anda göstərməyi təklif edən texnologiya, bu da Rewarded Video Completion Rate-ni 10-15% artırır.
Unity Ads Unity Analytics ilə inteqrasiya edilmiş daxili analitik platforma təqdim edir. Tərtibçilər üçüncü tərəf xidmətlərini qoşmadan birbaşa Unity Dashboard-da əsas monetizasiya metrikalarını izləyə bilərlər.
Unity Dashboard veb paneli bütün əsas göstəriciləri göstərir: gəlir, eCPM, baxışlar, doluluq, ARPDAU. Revenue Breakdown — gəlirin formatlara (Rewarded Video, Interstitial, Banner), ölkələrə, platformalara (Android/iOS) və placement-lərə görə təfərrüiatı. Dinamikanın təhlili üçün tarixlər üzrə filtrasiya mövcuddur. Məlumatlar 4 saata qədər gecikmə ilə real vaxtda yenilənir.
Unity Ads kohort təhlili qurmaq üçün Unity Analytics ilə inteqrasiya olunur. LTV Report istifadəçilərin trafik mənbələri üzrə ömürlük dəyərini göstərir. Retention Report — istifadəçilərin Day 1, Day 7, Day 30 üzrə saxlanılması, reklam kohortları üzrə seqmentləşdirilmişdir. Bu məlumatlar reklamın istifadəçinin uzunmüddətli dəyərinə necə təsir etdiyini qiymətləndirməyə kömək edir.
Daxili A/B test aləti monetizasiyanın müxtəlif parametrlərini müqayisə etməyə imkan verir: göstərmə tezliyi, mükafat növləri, placement. Unity A/B Testing avtomatik olaraq trafiki qruplar arasında bölür və gəlir və Retention üzrə statistik əhəmiyyətli fərqləri göstərir. Firebase Remote Config ilə inteqrasiya tətbiq yeniləməsi dərc etmədən parametrləri dəyişməyə imkan verir.
| Hesabat | Metrikalar | Təfərrüiat |
|---|---|---|
| Revenue | Gəlir, eCPM, baxışlar | Formatlara, ölkələrə, platformalara görə |
| LTV | Şəxsi dəyər | Kohortlara və mənbələrə görə |
| Retention | D1, D7, D30 | Reklam kohortlarına görə |
| Placement | Placement üzrə CR | Giriş nöqtələrinə görə təfərrüiat |
Tez-tez verilən suallar
Unity Ads — oyun tətbiqləri üçün optimallaşdırılmış Unity Technologies reklam platformasıdır. AdMob-dan fərqli olaraq, Unity Ads video formatları və playable kreativlər üzrə ixtisaslaşır, Unity Engine ilə native inteqrasiyaya malikdir və adətən oyun seqmentində Rewarded Video üçün 15-30% daha yüksək eCPM göstərir.
Unity ID hesabı yaradın, Unity Dashboard-da Ads xidmətini qoşun, Android və iOS üçün Game ID əldə edin, SDK-nı Package Manager və ya əl ilə inteqrasiya edin. Minimum ödəniş — Payoneer üçün 100 ABŞ dolları və bank köçürməsi üçün 500 ABŞ dolları. Ödənişlər aylıq həyata keçirilir.
Unity Ads üç formatı dəstəkləyir: Rewarded Video (mükafatla baxış, eCPM 15-25 USD), Interstitial Ad (tam ekran reklam, eCPM 8-18 USD) və Banner (adaptiv bannerlər, eCPM 1-3 USD). Rewarded Video platformanın əsas formatıdır və bütün oyun tətbiqləri üçün tövsiyə olunur.
Bəli, Unity Ads SDK native Android (Kotlin/Java) və iOS (Swift/Objective-C) layihələri, həmçinin Flutter, React Native və digər platformalararası həllər üçün mövcuddur. SDK Unity Editor tələb etmədən Android üçün Gradle, iOS üçün CocoaPods vasitəsilə quraşdırılır.
Unity LevelPlay — Unity-dən mediya platforması (keçmiş ironSource satın alındıqdan sonra), Unity Ads-i digər reklam şəbəkələri ilə birləşdirir. LevelPlay AdMob, Meta Audience Network, AppLovin və digər şəbəkələr üçün in-app bidding-i dəstəkləyir və hər göstərmə üçün ən yüksək təklifi olan reklamı avtomatik seçir.
Nəticə
Açar təslim mobil tətbiq hazırlayacağıq
IT Sectr 2017-ci ildən startaplar və bizneslər üçün iOS və Android tətbiqləri yaradır. Sizə məsləhət verəcəyik və ən yaxşı həlli təklif edəcəyik.
Həm də oxuyun