IronSource는 2022년부터 Unity 에코시스템의 일부가 된 모바일 앱 수익화 플랫폼입니다. IronSource SDK는 광고 미디에이션, 리워드 비디오, 인앱 입찰 및 수익 분석을 위한 도구를 제공합니다. Data.ai 2025 보고서에 따르면, IronSource는 게임 부문에서 노출 수 기준으로 AdMob 다음으로 2위의 광고 플랫폼입니다. 네이티브 통합 덕분에 Unity 게임 개발자 사이에서 특히 인기가 높습니다.
핵심 요점
IronSource는 2010년 Tomer Bar-Ziv가 설립한 이스라엘 수익화 플랫폼으로, 2022년부터 Unity Technologies의 일부가 되었습니다. Unity의 인수 비용은 44억 달러였으며, Unity 엔진과 IronSource의 광고 인프라를 통합했습니다. 이 플랫폼은 앱 스토어의 상위 100개 게임 중 90% 이상에 서비스를 제공합니다.
IronSource 에코시스템에는 개발자용 SDK, LevelPlay 미디에이터, 사용자 확보(UA) 관리 플랫폼 및 ROAS 분석이 포함됩니다. Unity 통합 후 개발자는 서비스 간 전환 없이 게임을 만들고, 수익화하고, 홍보할 수 있는 통합 대시보드를 얻었습니다.
Unity IR Report 2025에 따르면, IronSource를 사용하는 퍼블리셔는 수익화 최적화가 없는 앱과 비교하여 설치 후 7일 이내에 35% 더 나은 유지율을 보여줍니다.
Unity 거래 후 IronSource는 전 세계 200만 명 이상의 Unity 개발자에 접근할 수 있게 되었습니다. 게임 엔진에 직접 수익화를 통합하면 대시보드 간 전환 필요성이 사라집니다. 추가 코드 작성 없이 Unity Editor 내에서 직접 광고 형식, 미디에이션 및 분석 구성이 가능합니다. 이는 광고 기술 전문가를 고용하지 않고도 프로젝트에서 수익을 창출하려는 인디 개발자와 소규모 스튜디오의 진입 장벽을 낮춥니다.
IronSource를 통한 수익화는 IronSource 광고 네트워크를 통한 직접 노출과 LevelPlay를 통한 미디에이션의 두 가지 병렬 메커니즘으로 구성됩니다. 개발자는 단일 SDK를 통합하여 각 노출 요청을 IronSource 네트워크 또는 경매를 통해 연결된 타사 네트워크로 자동 라우팅합니다.
인앱 입찰은 기존 워터폴과 함께 LevelPlay에서 사용할 수 있습니다. 경매 형식은 광고 단위 수준에서 선택되며, 각 광고 배치에 고유한 전략을 설정할 수 있습니다. IronSource는 Google, Meta, TikTok, AppLovin 및 Vungle의 입찰을 지원하여 주요 수요 소스를 포괄합니다.
Unity 거래 후 IronSource의 주요 장점은 Unity Editor에 완전히 통합된다는 점입니다. 개발자는 웹 대시보드로 전환하지 않고 IDE 내에서 직접 수익화를 구성할 수 있습니다. C#용 SDK는 Unity 어댑터로 래핑되어 플랫폼별 코드를 작성하지 않고도 모든 네이티브 SDK 기능을 지원합니다.
IronSource를 통한 광고 표시 프로세스는 백그라운드에서 크리에이티브를 로드하는 것으로 시작됩니다. IronSource SDK는 앱 시작 시 비디오 파일과 정적 크리에이티브를 사전 로드하여 개발자 요청 시 즉시 표시되도록 합니다. 각 요청은 LevelPlay를 통과하며, LevelPlay는 IronSource Network 또는 워터폴이나 인앱 입찰을 통해 연결된 파트너 네트워크 중 어떤 네트워크가 광고를 표시할지 결정합니다. SDK는 로드 오류도 처리하며, 지정된 시간 초과 내에 기본 네트워크가 응답하지 않으면 자동으로 백업 소스로 전환합니다.
// Android에서 IronSource SDK 초기화
class GameActivity : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_game)
// IronSource 대시보드에서 AppKey로 초기화
IronSource.init(this, "YOUR_APP_KEY")
}
// 리워드 비디오 로딩 중
private fun loadRewardedVideo() {
IronSource.setRewardedVideoListener(object : RewardedVideoListener {
override fun onVideoAvailable() {
println("Video reward available")
}
override fun onVideoEnd() {
println("Video completed, grant reward")
}
})
IronSource.loadRewardedVideo()
}
}
IronSource SDK는 게임 및 비게임 앱에 최적화된 4가지 표준 형식을 제공합니다. 각 형식에는 빈도 제한, 시간 초과, 애니메이션 및 사용자 정의 자리 표시자와 같은 유연한 동작 설정이 있습니다.
리워드 비디오는 IronSource의 대표 형식으로, 플랫폼 수익의 최대 70%를 창출합니다. 개발자는 보상(코인, 생명, 부스트)을 구성하고 IronSource의 알고리즘이 최대 시청-수익 전환을 위해 표시 빈도와 시점을 최적화합니다.
전면 광고는 레벨 사이 또는 게임 세션 중 일시 중지 시 표시됩니다. IronSource는 부정적인 경험과 사용자 이탈을 방지하기 위해 사용자당 하루 10회의 전면 광고 노출을 초과하지 않도록 권장합니다.
IronSource의 배너는 적응형 크기를 지원하며 화면 상단 또는 하단에 고정할 수 있습니다. Unity 게임의 경우 게임 플레이 영역을 가려 유지율을 낮추지 않도록 배너를 게임플레이 영역 밖에 배치하는 것이 좋습니다. 배너는 30초마다 자동으로 새로고침되며, 개발자는 LevelPlay 대시보드를 통해 새로고침 빈도와 배경 투명도를 구성하여 앱 인터페이스에 원활하게 통합할 수 있습니다.
오퍼월은 IronSource의 고유한 형식으로, 작업 목록(앱 설치, 서비스 구독, 설문조사 완료)이 포함된 작업 피드를 제공합니다. 사용자가 작업을 선택하고 완료하면 가상 화폐를 받습니다. 오퍼월은 짧은 세션의 하이퍼 캐주얼 게임에 특히 효과적입니다.
각 형식에 대해 IronSource는 색상, 글꼴, 버튼 위치, 나타나기/사라지기 애니메이션 등 광범위한 사용자 지정 옵션을 제공합니다. 개발자는 앱 화면별로 형식 동작을 독립적으로 구성할 수 있습니다. 예를 들어, 전면 광고는 레벨 완료 화면에서만, 리워드 비디오는 상점에서만, 배너는 메뉴에서만 표시할 수 있습니다. 이러한 세분화를 통해 사용자 경험을 저하시키지 않으면서 수익을 극대화할 수 있습니다. IronSource는 또한 개발자 자체 분석에서 보상 분배 및 이벤트 추적을 위한 사용자 정의 콜백을 지원합니다.
IronSource SDK 통합은 Unity Ads / IronSource 대시보드에 앱을 등록하고 고유한 AppKey를 받는 것으로 시작됩니다. SDK는 Maven Central 및 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 — AppKey를 지정해야 합니다
// <meta-data
// android:name="ironsource_app_key"
// android:value="YOUR_APP_KEY" />
// 사용자 정의 보상으로 리워드 비디오 표시
fun showReward(context: Context, rewardAmount: Int) {
if (IronSource.isRewardedVideoAvailable()) {
IronSource.showRewardedVideo()
println("Reward will be $rewardAmount coins")
}
}
SDK 통합 후, 자동으로 노출, 수익 및 사용자 행동에 대한 분석을 수집합니다. IronSource 대시보드는 정보에 기반한 수익화 결정을 위해 ARPDAU, 형식 및 네트워크별 eCPM, 유지율 곡선 및 광고 캠페인별 ROAS를 표시합니다.
IronSource는 자체 광고 네트워크를 통한 사용자 확보(UA) 도구도 제공합니다. 개발자는 수익화 수익을 확인하는 동일한 대시보드에서 직접 설치 캠페인을 실행할 수 있습니다. UA와 수익화를 위한 통합 대시보드를 통해 실시간으로 확보 예산을 최적화할 수 있습니다. 특정 채널의 사용자가 낮은 LTV를 보이면 IronSource는 자동으로 해당 채널의 입찰가를 낮추고 더 수익성 있는 소스로 예산을 재분배합니다. 이러한 완벽한 분석 통합은 마케팅 예산이 제한된 스튜디오에서 IronSource를 매력적으로 만듭니다. 확보에 사용된 모든 달러가 최대 수익을 창출해야 하기 때문입니다.
LevelPlay는 30개 이상의 광고 네트워크를 통합하는 IronSource의 광고 미디에이션 솔루션입니다. LevelPlay는 워터폴과 인앱 입찰을 모두 지원하여 개발자가 각 광고 단위에 대해 개별적으로 전략을 선택할 수 있도록 합니다. 시스템은 자동으로 새 구성을 테스트하고 머신 러닝을 기반으로 최적 설정을 제안합니다.
LevelPlay의 경쟁사와의 주요 차별점은 구성에 대한 내장 A/B 테스트입니다. 개발자는 실험을 실행할 수 있습니다: 50%의 사용자는 워터폴을 보고, 50%는 인앱 입찰을 봅니다. 7일 후, LevelPlay는 어떤 전략이 더 많은 수익을 창출하는지 보여주고 수동 배포 없이 자동으로 승자를 적용합니다.
GameRefinery 2025 벤치마크에 따르면, 인앱 입찰을 사용하는 LevelPlay 앱은 순수 워터폴 앱보다 22% 더 높은 eCPM을 보여주며, 지능형 빈도 제한 덕분에 유지율은 동일한 수준을 유지합니다.
LevelPlay는 자동 최적화 도구도 제공합니다: 시스템은 각 네트워크와 광고 단위의 효과를 분석하고 최적의 미디에이션 구성을 제안합니다. 네트워크가 eCPM 하락을 보이면 LevelPlay는 자동으로 워터폴에서 해당 네트워크의 비중을 줄이거나 경매에서 제외합니다. 모든 변경 사항은 감사 패널에 기록되어 개발자가 수익화 설정의 모든 변경 사항을 추적할 수 있습니다. 또한 LevelPlay는 URL 요청 및 포스트백에서 사용자 정의 매크로를 지원하여 더 나은 타겟팅과 더 높은 입찰을 위해 추가 사용자 매개변수를 광고 네트워크에 전달할 수 있습니다. 이는 동적 가격 책정 및 사용자 코호트 세분화가 포함된 복잡한 구성에 특히 유용합니다.
자주 묻는 질문
네, IronSource SDK와 LevelPlay는 무료로 제공됩니다. Unity는 광고 노출에 대한 수수료를 통해 수익을 얻습니다 — 플랫폼의 표준 수수료는 퍼블리셔 수익의 15%입니다.
LevelPlay는 Unity에 통합되어 있으며 MAX에는 없는 내장 A/B 테스트를 제공합니다. MAX는 더 투명한 경매와 게임을 위한 자체 광고주 네트워크를 제공합니다.
네, IronSource는 모든 모바일 애플리케이션에 적합합니다. 그러나 Unity와의 네이티브 통합 및 최적화된 리워드 비디오 형식 덕분에 게임 부문에서 가장 높은 효율성을 보여줍니다.
Unity Ads Network(이전 IronSource Ads)를 통해 개발자는 수익화와 동일한 대시보드를 사용하여 사용자 확보 캠페인을 실행할 수 있습니다. 실시간 ROAS 분석은 각 채널의 투자 수익을 보여줍니다.
리워드 비디오를 사용한 기본 IronSource 통합에는 1일이 소요됩니다. 3~5개의 광고 네트워크와 인앱 입찰을 사용한 LevelPlay 설정에는 최대 3영업일이 소요됩니다. Unity 버전은 Editor 플러그인 덕분에 더 빠르게 통합됩니다.
요약
턴키 방식의 모바일 애플리케이션을 개발해 드립니다
IT Sectr는 2017년부터 스타트업과 기업을 위한 iOS 및 Android 애플리케이션을 만듭니다. 저희가 상담해 드리고 최적의 솔루션을 제안하겠습니다.