Unity Ads: dasar, fitur, dan monetisasi aplikasi

Penulis: IT Sectr Diterbitkan: 2026-04-24 Waktu membaca: 10 mnt

Unity Ads — platform periklanan Unity Technologies, yang dioptimalkan untuk monetisasi game dan aplikasi mobile. Menurut Unity Ads Documentation (2025), platform ini digunakan di lebih dari 500.000 aplikasi di seluruh dunia dan menyediakan akses ke pengiklan premium. Optimalisasi game platform ini menjadikannya pilihan utama bagi pengembang game di Unity dan mesin lainnya.

Poin Utama

  • Unity Ads — platform periklanan Unity Technologies yang dioptimalkan untuk aplikasi game.
  • Rewarded Video — format utama Unity Ads dengan eCPM hingga 25 USD untuk traffic game.
  • Integrasi dengan Unity — integrasi native dengan Unity Editor dan Asset Store melalui Package Manager.
  • Kreatif Playable — dukungan untuk versi demo interaktif game sebagai format iklan.
  • Analytics — analitik bawaan Unity Ads dengan metrik Retention, LTV, dan ARPDAU.

Apa itu Unity Ads?

Unity Ads — adalah platform periklanan yang dikembangkan oleh Unity Technologies khusus untuk monetisasi aplikasi mobile, dengan fokus pada segmen game. Platform ini diluncurkan pada tahun 2014 setelah akuisisi perusahaan Applifier dan sejak itu telah menjadi salah satu jaringan iklan terkemuka untuk game mobile.

Tidak seperti platform universal (AdMob), Unity Ads sejak awal dirancang untuk skenario game: dukungan untuk kreatif playable, optimalisasi untuk Rewarded Video, integrasi dengan Unity Runtime. Audiens target utama — pengembang game di Unity, tetapi SDK juga tersedia untuk proyek native Android (Kotlin/Java) dan iOS (Swift/Objective-C).

Menurut data Sensor Tower (2025), Unity Ads berada di top-5 jaringan iklan berdasarkan volume pembayaran kepada pengembang game mobile. Rata-rata eCPM untuk aplikasi game di Unity Ads adalah 12-25 USD, yang 15-20% lebih tinggi dari rata-rata pasar untuk segmen ini.

Unity Ads dalam ekosistem Unity

Unity Ads adalah bagian dari Unity Gaming Services — ekosistem alat untuk pengembangan dan monetisasi game. Integrasi tunggal melalui Unity Package Manager memungkinkan menghubungkan iklan, analitik, penyimpanan cloud, dan multiplayer dalam satu framework. Bagi pengembang di Unity, ini berarti waktu konfigurasi minimal — dari membuka proyek hingga tayangan iklan pertama bisa kurang dari satu jam.

Bagaimana cara kerja Unity Ads?

Mekanisme Unity Ads menggunakan model lelang waktu nyata, mirip dengan platform iklan lainnya, tetapi dengan sejumlah fitur yang dioptimalkan untuk konteks game. Platform mendukung baik lelang standar maupun pembelian programatik melalui in-app bidding.

Saat permintaan iklan, Unity Ads mengirimkan informasi tentang aplikasi, pengguna, dan konteks penayangan ke jaringannya. Pengiklan mengajukan penawaran secara real-time, dan iklan pemenang dikirimkan ke perangkat. Fitur unik Unity Ads — prioritas untuk kreatif video dan playable, yang mencakup lebih dari 70% inventaris platform. Ini menjadikan Unity Ads pilihan ideal untuk format Rewarded Video.

Unity Ads Audience Pinpointer

Alat penargetan canggih yang menggunakan pembelajaran mesin untuk menampilkan iklan kepada pengguna yang paling relevan. Audience Pinpointer menganalisis pola perilaku: jenis game yang diinstal, sesi rata-rata, kecenderungan menonton iklan dan pembelian IAP. Pengembang dapat menetapkan parameter target: misalnya, menampilkan Rewarded Video hanya kepada pengguna yang telah melakukan setidaknya satu pembelian, atau sebaliknya — hanya kepada pengguna free-to-play.

csharp
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);
    }
}

Format iklan Unity Ads

Unity Ads mendukung tiga format iklan utama, yang masing-masing dioptimalkan untuk skenario game. Perhatian khusus diberikan pada format video — format ini menjadi dasar inventaris platform.

Rewarded Video (Unity Ads)

Format utama Unity Ads, yang menyumbang lebih dari 60% pendapatan platform. Unity Rewarded Video mendukung validasi server kustom (SSV), beberapa mata uang dalam satu penayangan, dan pengaturan frekuensi lanjutan. Rata-rata eCPM untuk traffic game — 15-25 USD, Completion Rate — 75-85%. Unity Ads dianggap sebagai tolok ukur untuk Rewarded Video di segmen game.

Interstitial Ad (Unity Ads)

Iklan layar penuh dengan dukungan video dan statis. Unity Ads Interstitial dioptimalkan untuk jeda game — di antara level, saat memuat konten, saat keluar dari menu. eCPM Interstitial — 8-18 USD, CTR — 2-5%. Unity Ads mendukung penayangan otomatis Interstitial pada jeda alami tanpa perlu menulis kode tambahan untuk penanganan waktu.

Banner Ads (Unity Ads)

Banner adaptif standar yang mendukung semua ukuran umum: 320×320, 320×100, 728×90 dan adaptive. Unity Banner memiliki eCPM lebih rendah (1-3 USD), tetapi memberikan pendapatan tambahan yang stabil tanpa memengaruhi pengalaman pengguna. Banner ditempatkan di bagian atas atau bawah layar.

FormateCPM (USD)CR/CTRRekomendasi
Rewarded Video15-2575-85% (CR)Untuk semua game
Interstitial8-182-5% (CTR)Tambahan untuk Rewarded
Banner1-30.1-0.3% (CTR)Untuk pendapatan pasif

Mediasi Unity Ads

Unity Ads tidak hanya merupakan jaringan iklan, tetapi juga menyediakan platform mediasi sendiri — Unity LevelPlay (sebelumnya ironSource setelah akuisisi). LevelPlay memungkinkan menggabungkan Unity Ads dengan jaringan iklan lain dalam satu sistem dengan analitik canggih.

Setelah akuisisi ironSource pada tahun 2022, Unity menggabungkan teknologi kedua perusahaan. Unity LevelPlay mendukung in-app bidding untuk semua jaringan iklan utama: AdMob, Meta Audience Network, AppLovin, AdColony, Chartboost dan lainnya. Platform secara otomatis mengoptimalkan waterfall berdasarkan data historis, mendistribusikan traffic antar jaringan untuk eCPM maksimal.

Waterfall vs In-app Bidding di LevelPlay

LevelPlay mendukung kedua pendekatan mediasi. Waterfall — polling jaringan sekuensial klasik, di mana urutan ditentukan oleh eCPM historis. In-app bidding — semua jaringan bersaing secara bersamaan untuk setiap tayangan, menjamin harga maksimal. Unity merekomendasikan penggunaan in-app bidding untuk format utama dan waterfall sebagai fallback untuk jaringan tanpa dukungan bidding.

kotlin
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
        )
    }
}

Integrasi Unity Ads SDK

Integrasi Unity Ads berbeda tergantung pada platform pengembangan. Untuk proyek di Unity Engine, prosesnya sangat sederhana — melalui Package Manager. Untuk proyek native, diperlukan koneksi manual SDK melalui Gradle atau CocoaPods.

Integrasi melalui Unity Package Manager

Untuk proyek di Unity Engine, buka Window → Package Manager, temukan Ads Monetization dan instal versi terbaru. Setelah instalasi tunjukkan Game ID di pengaturan Services → Ads — Game ID terpisah untuk Android dan iOS. Unity Ads secara otomatis diinisialisasi saat aplikasi dimulai jika layanan Advertising diaktifkan di Unity Cloud Services.

Integrasi dalam proyek native

Untuk Android, tambahkan dependensi di build.gradle: implementation 'com.unity3d.ads:unity-ads:4.12.+' dan inisialisasi SDK dalam kode: UnityAds.initialize(activity, gameId, listener). Untuk iOS tambahkan pod 'UnityAds' di Podfile atau sambungkan UnityAds.framework secara manual. Inisialisasi: UnityAds.initialize(gameId, testMode: false, initializationDelegate: self).

Menampilkan Rewarded Video

Untuk menampilkan Rewarded Video, panggil UnityAds.show() dengan ID placement (misalnya, “Rewarded_Video”). Unity Ads mendukung banyak placement — titik masuk berbeda dengan pengaturan frekuensi dan hadiah berbeda. Disarankan membuat placement terpisah untuk setiap jenis hadiah: “Rewarded_Coins”, “Rewarded_Lives”, “Rewarded_SkipLevel”.

swift
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)")
                }
            }
        }
    }
}

Keunggulan Unity Ads untuk game

Unity Ads memiliki sejumlah keunggulan dibandingkan platform iklan universal, terutama untuk aplikasi game. Fitur-fitur ini menjadikan platform pilihan utama bagi pengembang game, terutama yang bekerja di Unity Engine.

Playable Ads

Format unik Unity Ads — kreatif playable yang memungkinkan pengguna memainkan versi demo game yang diiklankan langsung di dalam iklan. Playable Ads memiliki Conversion Rate tertinggi di antara semua format iklan — hingga 25-30%. Unity Ads adalah pemimpin dalam volume inventaris playable, karena platform dapat merender kreatif langsung melalui Unity Runtime, memastikan pemuatan yang lancar dan cepat.

Optimalisasi untuk skenario game

Unity Ads memahami konteks game: platform tahu kapan jeda dalam game terjadi, kapan pengguna menyelesaikan level, dan kapan mereka paling cenderung menonton iklan. Game Event Optimization — teknologi yang menganalisis peristiwa dalam game dan mengusulkan penayangan iklan pada momen optimal, yang meningkatkan Completion Rate Rewarded Video sebesar 10-15%.

  • Kreatif Playable — satu-satunya platform dengan dukungan penuh untuk iklan playable melalui Unity Runtime.
  • Game Event Optimization — pembelajaran mesin menentukan momen optimal untuk menampilkan iklan.
  • Cross-promotion — alat untuk mempromosikan game pengembang sendiri di aplikasi lain.
  • Dukungan AR/VR — format khusus untuk aplikasi realitas tertambah dan virtual.

Analitik Unity Ads

Unity Ads menyediakan platform analitik bawaan yang terintegrasi dengan Unity Analytics. Pengembang dapat melacak metrik monetisasi utama langsung di Unity Dashboard, tanpa menghubungkan layanan pihak ketiga.

Unity Dashboard — metrik monetisasi

Panel web Unity Dashboard menampilkan semua indikator utama: pendapatan, eCPM, tayangan, tingkat pengisian, ARPDAU. Revenue Breakdown — rincian pendapatan berdasarkan format (Rewarded Video, Interstitial, Banner), negara, platform (Android/iOS), dan placement. Tersedia pemfilteran berdasarkan tanggal untuk analisis dinamika. Data diperbarui secara real-time dengan keterlambatan hingga 4 jam.

Laporan LTV dan Retention

Unity Ads terintegrasi dengan Unity Analytics untuk analisis kohort. LTV Report menunjukkan nilai seumur hidup pengguna berdasarkan sumber traffic. Retention Report — retensi pengguna pada Day 1, Day 7, Day 30, disegmentasi berdasarkan kohort iklan. Data ini membantu mengevaluasi bagaimana iklan memengaruhi nilai jangka panjang pengguna.

Pengujian A/B di Unity Ads

Alat pengujian A/B bawaan memungkinkan membandingkan berbagai pengaturan monetisasi: frekuensi penayangan, jenis hadiah, placement. Unity A/B Testing secara otomatis mendistribusikan traffic antar grup dan menunjukkan perbedaan yang signifikan secara statistik dalam pendapatan dan Retention. Integrasi dengan Firebase Remote Config memungkinkan mengubah pengaturan tanpa menerbitkan pembaruan aplikasi.

LaporanMetrikRincian
RevenuePendapatan, eCPM, tayanganBerdasarkan format, negara, platform
LTVNilai seumur hidupBerdasarkan kohort dan sumber
RetentionD1, D7, D30Berdasarkan kohort iklan
PlacementCR berdasarkan placementRincian berdasarkan titik masuk

Pertanyaan yang Sering Diajukan

Apa itu Unity Ads dan apa bedanya dengan AdMob?

Unity Ads — platform periklanan Unity Technologies yang dioptimalkan untuk aplikasi game. Tidak seperti AdMob, Unity Ads berspesialisasi dalam format video dan kreatif playable, memiliki integrasi native dengan Unity Engine, dan biasanya menunjukkan eCPM 15-30% lebih tinggi untuk Rewarded Video di segmen game.

Bagaimana cara mulai menghasilkan uang dengan Unity Ads?

Buat akun Unity ID, aktifkan layanan Ads di Unity Dashboard, dapatkan Game ID untuk Android dan iOS, integrasikan SDK melalui Package Manager atau manual. Pembayaran minimal — 100 USD untuk Payoneer dan 500 USD untuk transfer bank. Pembayaran dilakukan setiap bulan.

Format iklan apa yang didukung Unity Ads?

Unity Ads mendukung tiga format: Rewarded Video (menonton dengan hadiah, eCPM 15-25 USD), Interstitial Ad (iklan layar penuh, eCPM 8-18 USD), dan Banner (banner adaptif, eCPM 1-3 USD). Rewarded Video adalah format utama platform dan direkomendasikan untuk semua aplikasi game.

Bisakah Unity Ads digunakan tanpa Unity Engine?

Ya, Unity Ads SDK tersedia untuk proyek native Android (Kotlin/Java) dan iOS (Swift/Objective-C), serta untuk Flutter, React Native, dan solusi lintas platform lainnya. SDK diinstal melalui Gradle untuk Android dan CocoaPods untuk iOS tanpa memerlukan Unity Editor.

Apa itu LevelPlay dari Unity?

Unity LevelPlay — platform mediasi dari Unity (sebelumnya ironSource setelah akuisisi), yang menggabungkan Unity Ads dengan jaringan iklan lainnya. LevelPlay mendukung in-app bidding untuk AdMob, Meta Audience Network, AppLovin, dan jaringan lainnya, secara otomatis memilih iklan dengan tawaran tertinggi untuk setiap tayangan.

Kesimpulan

  • Unity Ads — platform periklanan Unity Technologies yang dioptimalkan untuk monetisasi game mobile dengan fokus pada format video.
  • Rewarded Video — format utama dengan eCPM 15-25 USD dan Completion Rate 75-85% di aplikasi game.
  • Kreatif Playable — kemampuan unik untuk menampilkan versi demo interaktif game dengan CVR hingga 30%.
  • Integrasi — dukungan native untuk Unity Engine melalui Package Manager, serta SDK untuk Android, iOS, dan solusi lintas platform.
  • Tingkat pendapatan — eCPM 15-30% lebih tinggi dari rata-rata pasar untuk segmen game berkat spesialisasi platform.
  • LevelPlay Mediation — mediasi bawaan dengan dukungan in-app bidding untuk semua jaringan iklan utama.
  • Analitik — laporan bawaan LTV, Retention, dan ARPDAU dengan integrasi Unity Analytics dan pengujian A/B.

Kami akan mengembangkan aplikasi seluler turnkey

IT Sectr membuat aplikasi iOS dan Android untuk startup dan bisnis sejak 2017. Kami akan memberi saran dan mengusulkan solusi terbaik.

Diskusikan proyek

Baca juga