Unity Ads: grunder, möjligheter och intäktsgenerering av appar

Författare: IT Sectr Publicerad: 2026-04-24 Lästid: 10 min

Unity Ads — platforma reklamowa Unity Technologies, zoptymalizowana do monetyzacji gier i aplikacji mobilnych. Według danych Unity Ads Documentation (2025), platforma jest używana w ponad 500 000 aplikacji na całym świecie i zapewnia dostęp do premium-reklamodawców. Optymalizacja pod gry sprawia, że jest preferowanym wyborem dla twórców gier w Unity i innych silnikach.

Najważniejsze

  • Unity Ads — platforma reklamowa Unity Technologies zoptymalizowana dla aplikacji gier.
  • Rewarded Video — kluczowy format Unity Ads z eCPM do 25 USD dla ruchu gamingowego.
  • Integracja z Unity — natywna integracja z Unity Editor i Asset Store przez Package Manager.
  • Playable kreatywy — wsparcie interaktywnych wersji demonstracyjnych gier jako formatu reklamowego.
  • Analytics — wbudowana analityka Unity Ads z metrykami Retention, LTV i ARPDAU.

Czym są Unity Ads?

Unity Ads — to platforma reklamowa stworzona przez Unity Technologies specjalnie do monetyzacji aplikacji mobilnych, z naciskiem na segment gier. Platforma została uruchomiona w 2014 roku po przejęciu firmy Applifier i od tego czasu stała się jedną z wiodących sieci reklamowych dla gier mobilnych.

W przeciwieństwie do uniwersalnych platform (AdMob), Unity Ads została zaprojektowana z myślą o scenariuszach gamingowych: wsparcie playable kreatywów, optymalizacja dla Rewarded Video, integracja z Unity Runtime. Kluczowa grupa docelowa — twórcy gier w Unity, ale SDK jest również dostępny dla natywnych projektów Android (Kotlin/Java) i iOS (Swift/Objective-C).

Według danych Sensor Tower (2025), Unity Ads znajduje się w top-5 sieci reklamowych pod względem wypłat dla twórców gier mobilnych. Średni eCPM dla aplikacji gamingowych w Unity Ads wynosi 12-25 USD, co jest o 15-20% wyższe od średniej rynkowej dla tego segmentu.

Unity Ads w ekosystemie Unity

Unity Ads jest częścią Unity Gaming Services — ekosystemu narzędzi do tworzenia i monetyzacji gier. Jednolita integracja przez Unity Package Manager pozwala podłączyć reklamy, analitykę, zapis w chmurze i multiplayer w jednym frameworku. Dla twórców w Unity oznacza to minimalny czas konfiguracji — od otwarcia projektu do pierwszego wyświetlenia reklamy może minąć mniej niż godzina.

Jak działają Unity Ads?

Mechanizm Unity Ads wykorzystuje aukcyjny model czasu rzeczywistego, podobny do innych platform reklamowych, ale z wieloma funkcjami zoptymalizowanymi dla kontekstu gier. Platforma obsługuje zarówno standardowe aukcje, jak i zakupy programatyczne przez in-app bidding.

Przy żądaniu reklamy Unity Ads wysyła informacje o aplikacji, użytkowniku i kontekście wyświetlenia do swojej sieci. Reklamodawcy składają oferty w czasie rzeczywistym, a zwycięska reklama jest dostarczana na urządzenie. Unikalna cecha Unity Ads — priorytet dla kreatywów wideo i playable, które stanowią ponad 70% zasobów platformy. To sprawia, że Unity Ads jest idealnym wyborem dla formatu Rewarded Video.

Unity Ads Audience Pinpointer

Zaawansowane narzędzie targetowania wykorzystujące uczenie maszynowe do wyświetlania reklam najbardziej odpowiednim użytkownikom. Audience Pinpointer analizuje wzorce behawioralne: typy zainstalowanych gier, średnią sesję, skłonność do oglądania reklam i zakupów IAP. Deweloper może ustawić docelowe parametry: na przykład wyświetlać Rewarded Video tylko użytkownikom, którzy dokonali co najmniej jednego zakupu, lub odwrotnie — tylko użytkownikom 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);
    }
}

Formaty reklam Unity Ads

Unity Ads obsługuje trzy główne formaty reklam, z których każdy jest zoptymalizowany dla scenariuszy gamingowych. Szczególna uwaga poświęcona jest formatom wideo — stanowią one podstawę zasobów platformy.

Rewarded Video (Unity Ads)

Kluczowy format Unity Ads, który stanowi ponad 60% dochodów platformy. Unity Rewarded Video obsługuje niestandardowe walidacje serwerowe (SSV), wiele walut w jednym wyświetleniu i zaawansowane ustawienia częstotliwości. Średni eCPM dla ruchu gamingowego — 15-25 USD, Completion Rate — 75-85%. Unity Ads jest uważany za wzór dla Rewarded Video w segmencie gier.

Interstitial Ad (Unity Ads)

Pełnoekranowe reklamy z obsługą wideo i statyki. Unity Ads Interstitial są zoptymalizowane dla przerw w grach — między poziomami, przy ładowaniu treści, przy wyjściu z menu. eCPM Interstitial — 8-18 USD, CTR — 2-5%. Unity Ads obsługuje automatyczne wyświetlanie Interstitial w naturalnych przerwach bez konieczności pisania dodatkowego kodu do obsługi czasu.

Banner Ads (Unity Ads)

Standardowe adaptacyjne banery obsługujące wszystkie popularne rozmiary: 320×320, 320×100, 728×90 i adaptive. Unity Banner ma niższy eCPM (1-3 USD), ale zapewnia stabilny dodatkowy dochód bez wpływu na doświadczenie użytkownika. Banery są umieszczane na górze lub na dole ekranu.

FormateCPM (USD)CR/CTRZalecenie
Rewarded Video15-2575-85% (CR)Dla wszystkich gier
Interstitial8-182-5% (CTR)Dodatkowo do Rewarded
Banner1-30.1-0.3% (CTR)Dla pasywnego dochodu

Unity Ads Mediation

Unity Ads nie tylko jest siecią reklamową, ale także udostępnia własną platformę mediacyjną — Unity LevelPlay (dawniej ironSource po przejęciu). LevelPlay pozwala łączyć Unity Ads z innymi sieciami reklamowymi w jeden system z zaawansowaną analityką.

Po przejęciu ironSource w 2022 roku Unity połączyła technologie obu firm. Unity LevelPlay obsługuje in-app bidding dla wszystkich głównych sieci reklamowych: AdMob, Meta Audience Network, AppLovin, AdColony, Chartboost i innych. Platforma automatycznie optymalizuje waterfall na podstawie danych historycznych, rozdzielając ruch między sieciami dla maksymalnego eCPM.

Waterfall vs In-app Bidding w LevelPlay

LevelPlay obsługuje oba podejścia do mediacji. Waterfall — klasyczne sekwencyjne odpytywanie sieci, gdzie kolejność jest określana na podstawie historycznego eCPM. In-app bidding — wszystkie sieci konkurują jednocześnie o każde wyświetlenie, co gwarantuje maksymalną cenę. Unity zaleca używanie in-app bidding dla głównych formatów i waterfall jako fallback dla sieci bez wsparcia 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
        )
    }
}

Integracja Unity Ads SDK

Integracja Unity Ads różni się w zależności od platformy deweloperskiej. Dla projektów w Unity Engine proces jest maksymalnie prosty — przez Package Manager. Dla projektów natywnych wymagane jest ręczne podłączenie SDK przez Gradle lub CocoaPods.

Integracja przez Unity Package Manager

Dla projektów w Unity Engine otwórz Window → Package Manager, znajdź Ads Monetization i zainstaluj najnowszą wersję. Po instalacji wskaż Game ID w ustawieniach Services → Ads — oddzielny Game ID dla Android i iOS. Unity Ads automatycznie inicjalizuje się przy uruchomieniu aplikacji, jeśli serwis Advertising jest aktywowany w Unity Cloud Services.

Integracja w projektach natywnych

Dla Android dodaj zależność w build.gradle: implementation 'com.unity3d.ads:unity-ads:4.12.+' i zainicjalizuj SDK w kodzie: UnityAds.initialize(activity, gameId, listener). Dla iOS dodaj pod 'UnityAds' w Podfile lub podłącz UnityAds.framework ręcznie. Inicjalizacja: UnityAds.initialize(gameId, testMode: false, initializationDelegate: self).

Wyświetlanie Rewarded Video

Aby wyświetlić Rewarded Video, wywołaj UnityAds.show() z placement ID (np. „Rewarded_Video”). Unity Ads obsługuje wiele placement — różne punkty wejścia z różnymi ustawieniami częstotliwości i nagród. Zaleca się tworzenie osobnych placement dla każdego typu nagrody: „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)")
                }
            }
        }
    }
}

Zalety Unity Ads dla gier

Unity Ads ma wiele zalet w porównaniu z uniwersalnymi platformami reklamowymi właśnie dla aplikacji gamingowych. Te cechy sprawiają, że platforma jest preferowanym wyborem dla twórców gier, szczególnie pracujących w Unity Engine.

Playable Ads (kreatywy gier)

Unikalny format Unity Ads — playable kreatywy, które pozwalają użytkownikowi zagrać w demo reklamowanej gry bezpośrednio w reklamie. Playable Ads mają najwyższy Conversion Rate spośród wszystkich formatów reklamowych — do 25-30%. Unity Ads jest liderem pod względem wolumenu playable zasobów, ponieważ platforma może renderować kreatywy bezpośrednio przez Unity Runtime, zapewniając płynne i szybkie ładowanie.

Optymalizacja dla scenariuszy gier

Unity Ads rozumie kontekst gry: platforma wie, kiedy w grze następuje pauza, kiedy użytkownik ukończył poziom i kiedy jest najbardziej skłonny do oglądania reklamy. Game Event Optimization — technologia, która analizuje zdarzenia wewnątrz gry i proponuje wyświetlenie reklamy w optymalnym momencie, co zwiększa Completion Rate Rewarded Video o 10-15%.

  • Playable kreatywy — jedyna platforma z pełnym wsparciem playable Ads przez Unity Runtime.
  • Game Event Optimization — uczenie maszynowe określa optymalny moment do wyświetlenia reklamy.
  • Cross-promotion — narzędzie do promowania własnych gier dewelopera w innych aplikacjach.
  • AR/VR wsparcie — specjalne formaty dla aplikacji rzeczywistości rozszerzonej i wirtualnej.

Analityka Unity Ads

Unity Ads udostępnia wbudowaną platformę analityczną zintegrowaną z Unity Analytics. Deweloperzy mogą śledzić kluczowe metryki monetyzacji bezpośrednio w Unity Dashboard, bez podłączania zewnętrznych usług.

Unity Dashboard — metryki monetyzacji

Panel webowy Unity Dashboard pokazuje wszystkie kluczowe wskaźniki: dochód, eCPM, wyświetlenia, wypełnialność, ARPDAU. Revenue Breakdown — szczegółowy podział dochodu według formatów (Rewarded Video, Interstitial, Banner), krajów, platform (Android/iOS) i placement. Dostępna jest filtracja według dat do analizy dynamiki. Dane są aktualizowane w czasie rzeczywistym z opóźnieniem do 4 godzin.

Raporty LTV i Retention

Unity Ads integruje się z Unity Analytics do budowania analizy kohortowej. LTV Report pokazuje życiową wartość użytkowników w podziale na źródła ruchu. Retention Report — utrzymanie użytkowników w Day 1, Day 7, Day 30, segmentowane według kohort reklamowych. Te dane pomagają ocenić, jak reklama wpływa na długoterminową wartość użytkownika.

Testy A/B w Unity Ads

Wbudowane narzędzie testów A/B pozwala porównywać różne ustawienia monetyzacji: częstotliwość wyświetlania, typy nagród, placement. Unity A/B Testing automatycznie rozdziela ruch między grupami i pokazuje statystycznie istotne różnice w dochodach i Retention. Integracja z Firebase Remote Config pozwala zmieniać ustawienia bez publikowania aktualizacji aplikacji.

RaportMetrykiSzczegółowość
RevenueDochód, eCPM, wyświetleniaWedług formatów, krajów, platform
LTVŻyciowa wartośćWedług kohort i źródeł
RetentionD1, D7, D30Według kohort reklamowych
PlacementCR według placementSzczegółowość według punktów wejścia

Często zadawane pytania

Czym są Unity Ads i czym różnią się od AdMob?

Unity Ads — platforma reklamowa Unity Technologies zoptymalizowana dla aplikacji gier. W przeciwieństwie do AdMob, Unity Ads specjalizuje się w formatach wideo i playable kreatywach, ma natywną integrację z Unity Engine i zazwyczaj pokazuje wyższy eCPM dla Rewarded Video w segmencie gier o 15-30%.

Jak zacząć zarabiać na Unity Ads?

Utwórz konto Unity ID, podłącz serwis Ads w Unity Dashboard, uzyskaj Game ID dla Android i iOS, zintegruj SDK przez Package Manager lub ręcznie. Minimalna wypłata — 100 USD dla Payoneer i 500 USD dla przelewu bankowego. Wypłaty są realizowane miesięcznie.

Jakie formaty reklam obsługuje Unity Ads?

Unity Ads obsługuje trzy formaty: Rewarded Video (oglądanie z nagrodą, eCPM 15-25 USD), Interstitial Ad (reklama pełnoekranowa, eCPM 8-18 USD) i Banner (banery adaptacyjne, eCPM 1-3 USD). Rewarded Video jest głównym formatem platformy i jest zalecany dla wszystkich aplikacji gier.

Czy można używać Unity Ads bez Unity Engine?

Tak, Unity Ads SDK jest dostępny dla natywnych projektów Android (Kotlin/Java) i iOS (Swift/Objective-C), a także dla Flutter, React Native i innych rozwiązań międzyplatformowych. SDK instaluje się przez Gradle dla Android i CocoaPods dla iOS bez konieczności posiadania Unity Editor.

Czym jest LevelPlay od Unity?

Unity LevelPlay — platforma mediacyjna od Unity (dawniej ironSource po przejęciu), która łączy Unity Ads z innymi sieciami reklamowymi. LevelPlay obsługuje in-app bidding dla AdMob, Meta Audience Network, AppLovin i innych sieci, automatycznie wybierając reklamę z najwyższą stawką dla każdego wyświetlenia.

Podsumowanie

  • Unity Ads — platforma reklamowa Unity Technologies zoptymalizowana do monetyzacji gier mobilnych z naciskiem na formaty wideo.
  • Rewarded Video — kluczowy format z eCPM 15-25 USD i Completion Rate 75-85% w aplikacjach gier.
  • Playable kreatywy — unikalna możliwość wyświetlania interaktywnych wersji demonstracyjnych gier z CVR do 30%.
  • Integracja — natywne wsparcie Unity Engine przez Package Manager, a także SDK dla Android, iOS i rozwiązań międzyplatformowych.
  • Poziom dochodu — eCPM o 15-30% wyższy od średniej rynkowej dla segmentu gier dzięki specjalizacji platformy.
  • LevelPlay Mediation — wbudowana mediacja z obsługą in-app bidding dla wszystkich głównych sieci reklamowych.
  • Analityka — wbudowane raporty LTV, Retention i ARPDAU z integracją Unity Analytics i testami A/B.

Vi utvecklar en mobil applikation nyckelfärdigt

IT Sectr skapar iOS- och Android-applikationer för startups och företag sedan 2017. Vi ger dig råd och föreslår den bästa lösningen.

Diskutera projektet

Läs också