IronSource är en plattform för intäktsgenerering av mobilappar som sedan 2022 ingår i Unitys ekosystem. IronSource SDK tillhandahåller verktyg för annonsmedling, rewarded video, in-app bidding och intäktsanalys. Enligt rapporten Data.ai 2025 ligger IronSource på andra plats bland annonsplattformar i visningsvolym inom spelsegmentet efter AdMob. Plattformen är särskilt populär bland spelutvecklare på Unity tack vare den inbyggda integrationen.
Huvudpunkter
IronSource är en israelisk plattform för intäktsgenerering som grundades 2010 av Tomer Bar-Ziv och sedan 2022 är en del av Unity Technologies. Unitys förvärv kostade 4,4 miljarder dollar och förenade Unity-motorn med IronSources annonsinfrastruktur. Plattformen betjänar över 90 % av topp 100-spelen i appbutikerna.
IronSources ekosystem inkluderar SDK för utvecklare, medlaren LevelPlay, plattform för användarhantering (UA) och ROAS-analys. Efter integrationen med Unity fick utvecklarna en enhetlig kontrollpanel för att skapa, tjäna pengar på och marknadsföra sina spel utan att växla mellan tjänster.
Enligt Unity IR Report 2025 visar utgivare som använder IronSource 35 % bättre retention inom 7 dagar efter installation jämfört med appar utan optimerad intäktsgenerering.
Efter affären med Unity fick IronSource tillgång till över 2 miljoner Unity-utvecklare världen över. Integreringen av intäktsgenerering direkt i spelmotorn eliminerar behovet av att växla mellan paneler: inställning av annonsformat, medling och analys är tillgänglig direkt i Unity Editor utan att skriva extra kod. Detta sänker inträdesbarriären för indieutvecklare och små studior som vill börja tjäna pengar på sina projekt utan att anlita specialister inom annonsteknik.
Intäktsgenerering via IronSource bygger på två parallella mekanismer: direkta visningar via IronSources annonsnätverk och medling via LevelPlay. Utvecklaren integrerar ett enhetligt SDK som automatiskt dirigerar varje visningsförfrågan antingen till IronSource-nätverket eller till anslutna tredjepartsnätverk via auktion.
In-app bidding finns tillgängligt i LevelPlay parallellt med traditionell waterfall. Auktionsformatet väljs på ad unit-nivå — för varje annonsplats kan en egen strategi ställas in. IronSource stöder budgivning från Google, Meta, TikTok, AppLovin och Vungle, vilket täcker de viktigaste efterfrågekällorna.
IronSources främsta fördel efter affären med Unity är full integration i Unity Editor. Utvecklare kan konfigurera intäktsgenerering direkt i IDE utan att växla till en webbpanel. SDK för C# är insvept i en Unity-adaptrar och stöder alla funktioner i det inbyggda SDK utan att skriva plattformsspecifik kod.
Processen för att visa annonser via IronSource börjar med att kreativt material laddas i bakgrunden. IronSource SDK förladdar videofiler och statiska kreativ vid appens start, vilket säkerställer omedelbar visning på utvecklarens begäran. Varje begäran passerar genom LevelPlay, som avgör vilket nätverk som ska visa annonsen: IronSource Network eller ett av de anslutna partnernätverken via waterfall eller in-app bidding. SDK hanterar också laddningsfel och växlar automatiskt till reservkällor om huvudnätverket inte svarar inom angiven tidsgräns.
// Initiera IronSource SDK i Android
class GameActivity : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_game)
// Initiering med AppKey från IronSource-panelen
IronSource.init(this, "YOUR_APP_KEY")
}
// Ladda rewarded video
private fun loadRewardedVideo() {
IronSource.setRewardedVideoListener(object : RewardedVideoListener {
override fun onVideoAvailable() {
println("Video belöning tillgänglig")
}
override fun onVideoEnd() {
println("Video slutförd, ge belöning")
}
})
IronSource.loadRewardedVideo()
}
}
IronSource SDK erbjuder fyra standardformat optimerade för spel och icke-spelappar. Varje format har flexibla beteendeinställningar: visningsfrekvens, tidsgränser, animationer och anpassade platshållare.
Rewarded video är IronSources flaggskeppsformat som genererar upp till 70 % av plattformens intäkter. Utvecklaren ställer in belöningen (mynt, liv, boostar) och IronSources algoritmer optimerar frekvensen och visningstidpunkten för maximal konvertering av visning till intäkt.
Interstitial visas i pauser mellan nivåer eller spelsessioner. IronSource rekommenderar att inte överskrida 10 interstitial-visningar per dag per användare för att undvika negativ upplevelse och publikförlust.
Banners i IronSource stöder adaptiva storlekar och kan fästas högst upp eller längst ner på skärmen. För Unity-spel rekommenderas att banners placeras utanför spelplanen för att inte blockera gameplay och minska retention. Banners uppdateras automatiskt var 30:e sekund, och utvecklaren kan ställa in uppdateringsfrekvens och bakgrundstransparens via LevelPlay-panelen för harmonisk integrering i appens gränssnitt.
Offerwall är ett unikt IronSource-format som representerar en uppgiftslista med en lista över åtgärder (installera appar, prenumerera på tjänster, genomföra undersökningar). Användaren väljer en uppgift, utför den och får virtuell valuta. Offerwall är särskilt effektivt för hyper-casual-spel med korta spelsessioner.
För varje format erbjuder IronSource omfattande anpassningsmöjligheter: färger, typsnitt, knapppositioner, animations- och döljningseffekter. Utvecklaren kan oberoende ställa in formatens beteende för olika skärmar i appen: till exempel visa interstitial endast på nivåslutskärmen, rewarded video endast från butiken och banners endast i menyn. Sådan segmentering gör det möjligt att maximera intäkterna utan att försämra användarupplevelsen. IronSource stöder också anpassade callback-funktioner för att kreditera belöningar och spåra händelser i utvecklarens egen analys.
Integrationen av IronSource SDK börjar med att registrera appen i Unity Ads / IronSource-panelen och få en unik AppKey. SDK distribueras via Maven Central och Unity Package Manager.
// build.gradle (app)
dependencies {
implementation("com.unity3d.ads-mediation:unity-ads:4.12.0")
implementation("com.ironsource.sdk:ironsource:8.5.0")
}
// AndroidManifest.xml — måste ange AppKey
//
// android:name="ironsource_app_key"
// android:value="YOUR_APP_KEY" />
// Visa rewarded video med anpassad belöning
fun showReward(context: Context, rewardAmount: Int) {
if (IronSource.isRewardedVideoAvailable()) {
IronSource.showRewardedVideo()
println("Belöningen blir $rewardAmount mynt")
}
}
Efter integration samlar SDK automatiskt in analysdata om visningar, intäkter och användarbeteende. IronSource-instrumentpanelen visar ARPDAU, eCPM per format och nätverk, retentionskurvor och ROAS per annonskampanj för välgrundade beslut om intäktsgenerering.
IronSource tillhandahåller också verktyg för användaranskaffning (UA) via sitt eget annonsnätverk. Utvecklaren kan starta installationsannonskampanjer direkt från samma panel där de ser intäkterna från intäktsgenerering. En enhetlig panel för UA och intäktsgenerering möjliggör optimering av anskaffningsbudget i realtid: om användare från en viss kanal visar lågt LTV sänker IronSource automatiskt buden för den kanalen och omfördelar budgeten till mer lönsamma källor. Sådan fullständig analysintegration gör IronSource attraktivt för studior med begränsad marknadsföringsbudget, där varje dollar för anskaffning måste ge maximal avkastning.
LevelPlay är IronSources lösning för annonsmedling som sammanför över 30 annonsnätverk. LevelPlay stöder både waterfall och in-app bidding, vilket gör att utvecklaren kan välja strategi för varje ad unit individuellt. Systemet testar automatiskt nya konfigurationer och föreslår optimala inställningar baserat på maskininlärning.
Den viktigaste skillnaden med LevelPlay jämfört med konkurrenterna är inbyggd A/B-testning av konfigurationer. Utvecklaren kan starta ett experiment: 50 % av användarna ser waterfall, 50 % ser in-app bidding. Efter 7 dagar visar LevelPlay vilken strategi som ger mest intäkter och tillämpar automatiskt vinnaren utan manuell driftsättning.
Enligt benchmark från GameRefinery 2025 visar appar som använder LevelPlay med in-app bidding 22 % högre eCPM än appar med ren waterfall, medan retention förblir på samma nivå tack vare smart frekvensbegränsning.
LevelPlay tillhandahåller också verktyg för automatisk optimering: systemet analyserar varje nätverks och ad units effektivitet och föreslår optimal medlingskonfiguration. Om något nätverk visar sjunkande eCPM minskar LevelPlay automatiskt dess andel i waterfall eller utesluter det från auktionen. Alla ändringar loggas i granskningspanelen, vilket gör att utvecklaren kan spåra varje ändring av intäktsgenereringsinställningarna. Dessutom stöder LevelPlay anpassade makron i URL-förfrågningar och postbacks, vilket möjliggör överföring av ytterligare användarparametrar till annonsnätverk för bättre målinriktning och högre bud. Detta är särskilt användbart för komplexa konfigurationer med dynamisk prissättning och segmentering av användare efter kohorter.
Vanliga frågor
Ja, IronSource SDK och LevelPlay tillhandahålls gratis. Unity tjänar pengar på provision från annonsvisningar — plattformens standardandel är 15 % av utgivarens intäkter.
LevelPlay är integrerat med Unity och erbjuder inbyggd A/B-testning, vilket MAX saknar. MAX ger å sin sida en mer transparent auktion och ett eget annonsörsnätverk för spel.
Ja, IronSource passar för alla mobilappar. Plattformen visar dock störst effektivitet inom spelsegmentet tack vare inbyggd integration med Unity och optimerade rewarded video-format.
Genom Unity Ads Network (tidigare IronSource Ads) kan utvecklare starta användaranskaffningskampanjer från samma panel som de använder för intäktsgenerering. Realtids-ROAS-analys visar avkastningen för varje kanal.
Grundintegration av IronSource med rewarded video tar 1 dag. Konfiguration av LevelPlay med 3–5 annonsnätverk och in-app bidding tar upp till 3 arbetsdagar. Unity-versionen integreras snabbare tack vare plugin-programmet för Editor.
Sammanfattning
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.
Läs också