Rewarded Video는 사용자가 게임 내 보상을 받기 위해 자발적으로 동영상을 시청하는 광고 형식입니다. Unity Ads Guide(2025)에 따르면 Rewarded Video의 전환율은 자발적 시청 특성 덕분에 70-80%에 달합니다. 자발적 시청은 이 형식을 Interstitial Ad와 근본적으로 구분하며 모든 광고 형식 중 가장 사용자 친화적으로 만듭니다.
핵심 포인트
Rewarded Video는 사용자가 가치 있는 앱 내 보상을 받기 위해 의식적으로 동영상 시청을 선택하는 광고 형식입니다. Interstitial 또는 배너 광고와 달리 사용자는 스스로 “보상 받기” 버튼을 클릭하거나 인터페이스에서 해당 옵션을 선택하여 시청을 시작합니다.
이 형식은 free-to-play 모바일 게임에서 광범위하게 확산되어 개발자의 주요 수익원이 되었습니다. Newzoo(2025)에 따르면 상위 100개 게임 앱 수익의 65% 이상이 Rewarded Video에서 발생합니다. 형식 성공의 핵심 요소는 자발성입니다. 사용자는 강제성을 느끼지 않으며 광고를 게임플레이의 일부로 인식합니다.
동영상 길이는 15-30초이며, 이후 보상이 지급됩니다. 보상 검증은 광고 플랫폼의 서버 측에서 수행되어 클라이언트 측의 사기 가능성을 배제합니다.
Rewarded Video와 Incentivized Installs를 구별하는 것이 중요합니다. 전자의 경우 사용자가 동영상 시청에 대해 게임 내 보상을 받습니다. 후자의 경우 사용자에게 보상과 교환해 다른 앱을 설치하도록 제안합니다. Incentivized Installs는 유기적 플랫폼(Apple, Google)에서 실제 설치로 간주되지 않을 수 있지만, Rewarded Video는 품질 광고 형식으로 간주됩니다.
Rewarded Video의 메커니즘은 체인을 기반으로 합니다: 사용자가 보상을 선택 → 광고 동영상 로드 → 사용자가 동영상 시청 → 서버가 시청 검증 → 보상 지급. 각 단계는 오류와 사기를 방지하기 위한 안정적인 처리가 필요합니다.
사용자가 인터페이스 요소(“보상 두 배”, “보너스 받기” 버튼)를 클릭하면 광고 SDK에 요청이 전송됩니다. 광고가 표시 준비되면 동영상 재생이 시작됩니다. 시청 완료 후 SDK는 앱에서 처리해야 하는 보상 콜백을 전송합니다. 사용자가 동영상을 끝까지 보지 않고 닫은 경우 보상을 지급하지 않는 것이 중요합니다. 이는 콜백의 rewardGranted 매개변수로 제어됩니다.
사기에 대한 추가 보호를 위해 Server-Side Verification(SSV)이 사용됩니다. SSV는 광고 플랫폼의 서버가 성공적인 시청 확인과 함께 사용자의 서버에 HTTP 요청을 보내는 메커니즘입니다. 이 확인을 수신한 후에만 앱이 사용자에게 보상을 지급합니다.
class RewardedVideoManager {
private var rewardedAd: RewardedAd? = null
fun loadRewardedAd() {
val adRequest = AdRequest.Builder().build()
RewardedAd.load(
context,
"ca-app-pub-3940256099942544/5224354917",
adRequest,
object : RewardedAdLoadCallback() {
override fun onAdLoaded(ad: RewardedAd) {
rewardedAd = ad
}
}
)
}
fun showRewardedVideo(activity: Activity) {
rewardedAd?.show(activity) { rewardItem ->
grantReward(rewardItem.amount, rewardItem.type)
}
}
private fun grantReward(amount: Int, type: String) {
addCurrency(amount)
}
}
보상 선택은 Rewarded Video 시청의 전환율에 직접적인 영향을 미칩니다. 다양한 앱 유형은 대상 사용자와 수익화 모델에 맞춰 다양한 보상 메커니즘을 사용합니다.
가장 인기 있는 보상 유형은 코인, 크리스탈, 보석 등 프리미엄 화폐입니다. 게임 화폐는 보편적입니다. 진행 수준에 관계없이 모든 사용자가 필요로 합니다. 표준 보상은 게임 내 파밍 1-5분에 해당하며, 사용자는 시간을 들일지 광고를 시청할지 선택할 수 있습니다.
생명 시스템(생명 3개, 타이머 기반 회복)이 있는 앱에서 Rewarded Video는 사용자에게 추가 시도를 제공합니다. 추가 생명은 강력한 동기 부여 요소입니다. 게임을 계속하고 싶은 사용자는 회복을 기다리는 대신 광고 시청을 선택할 가능성이 높습니다. 이 보상 유형은 hyper-casual 및 퍼즐 게임에서 특히 효과적입니다.
사용자는 앱 기능에 대한 임시 프리미엄 액세스(건설 가속, 구매 할인, 독점 콘텐츠)를 얻을 수 있습니다. 임시 프리미엄은 즉시 결제 없이 사용자에게 유료 기능을 소개하는 메커니즘입니다. 이는 IAP 구매 전환율을 15-20% 높일 수 있습니다.
| 보상 유형 | 예시 | 시청 완료율 | IAP 영향 |
|---|---|---|---|
| 화폐 | 코인, 크리스탈 | 60-75% | 중립 |
| 생명 | 추가 시도 | 75-90% | 감소 가능 |
| 프리미엄 액세스 | 가속, 할인 | 40-55% | 15-20% 증가 |
광고 플랫폼은 Rewarded Video 통합을 위한 전문 SDK를 제공합니다. 플랫폼 선택은 앱 유형, 대상 지역 및 최소 지급 임계값 요구 사항에 따라 다릅니다.
Google Mobile Ads SDK를 통해 Rewarded Video를 지원하는 가장 큰 광고 네트워크입니다. AdMob은 표준 형식과 Rewarded Interstitial(보상과 전체 화면 표시의 조합)을 모두 제공합니다. Tier-1 지역의 평균 eCPM은 12-18달러입니다. Google Verification SDK를 통해 SSV를 지원합니다.
Rewarded Video가 핵심 형식인 게임 전문 플랫폼입니다. Unity Ads는 광고 시청별 리텐션 및 LTV에 대한 고급 분석을 제공합니다. 고품질 트래픽이 있는 게임 앱의 경우 eCPM이 25달러에 달할 수 있습니다. 중요한 기능은 Rewarded Video 내에서 플레이어블 크리에이티브에 대한 내장 지원입니다.
두 플랫폼 모두 in-app bidding으로 Rewarded Video를 지원합니다. AppLovin MAX 중개는 AdMob, Unity Ads 및 AppLovin 자체 소스를 결합하여 각 노출에 가장 적합한 입찰가를 자동으로 선택합니다. ironSource는 게임 앱과 A/B 테스트 도구에 중점을 둔 유사한 기능을 제공합니다.
import UnityAds
class RewardedVideoViewController: UIViewController {
let adUnitId = "Rewarded_Video"
func showRewardedAd() {
UnityAds.show(self, adUnitId: adUnitId) { result in
switch result {
case .finished:
self?.grantReward()
case .skipped:
print("사용자가 광고를 건너뛰었습니다")
case .failed:
print("광고를 표시하지 못했습니다")
}
}
}
}
Rewarded Video는 높은 수익성과 사용자 경험에 대한 최소한의 부정적 영향이라는 독특한 조합으로 모바일 광고 생태계에서 특별한 위치를 차지합니다. 다른 형식과의 비교가 그 장점을 명확히 보여줍니다.
Rewarded Video는 Interstitial Ad보다 20-40% 높고 배너 광고보다 5-8배 높은 eCPM을 달성합니다. 이유는 광고주가 브랜드 인지도가 높은 자발적 시청에 프리미엄을 지불하기 때문입니다. 정기적으로 Rewarded Video를 시청하는 사용자의 LTV는 앱 평균보다 30% 높으며, 이러한 사용자는 앱에 더 오래 머뭅니다.
사용자가 광고 시청 여부를 스스로 결정합니다. 이는 인식을 근본적으로 변화시켜 짜증 대신 보상을 얻을 기회에 대한 감사를 느끼게 합니다. Rewarded Video를 사용하는 앱의 리텐션은 Interstitial Ad를 사용하는 앱보다 10-15% 높습니다. GameAnalytics(2025)에 따르면 Rewarded Video가 있는 앱은 7일 차 리텐션이 25-30%인 반면, free-to-play 게임의 평균은 15-20%입니다.
단계별 통합에는 SDK 설정, 사용자 진입점 생성 및 보상 처리가 포함됩니다. 올바른 구현은 안정적인 게재와 보상 메커니즘에 대한 사용자 신뢰를 보장합니다.
첫 번째 단계는 앱 시작 시 광고 SDK를 초기화하고 Rewarded Video를 사전 로드하는 것입니다. Interstitial Ad와 달리 Rewarded Video는 즉시 준비될 필요가 없습니다. 사용자가 시청 시점을 선택합니다. 그러나 시작 시 사전 로드를 하면 사용자가 시청하기로 결정했을 때 광고가 준비되어 있습니다.
Rewarded Video 시청 버튼은 눈에 띄고 논리적이며 맥락에 맞아야 합니다. 사용자가 자연스럽게 보상을 받고 싶어하는 장소(레벨 완료 화면, 게임 내 아이템 상점, 패배 화면)에 배치하세요. UX 규칙: 사용자는 시청을 시작하기 전에 받을 보상을 이해해야 합니다. 버튼에 보상의 수량과 유형을 명시하세요.
동영상 시청 성공 후 SDK는 onRewarded 또는 onUserEarnedReward 콜백을 호출합니다. 이 콜백 내에서 사용자에게 보상을 지급해야 합니다. 중요한 보상(프리미엄 화폐)의 경우 서버 측 검증이 권장됩니다. SSV 콜백은 보상이 에뮬레이션이 아닌 실제 시청에 대해서만 지급되도록 보장합니다.
data class Reward(
val type: String,
val amount: Int
)
sealed class RewardResult {
data class Granted(val reward: Reward) : RewardResult()
object NotReady : RewardResult()
object Skipped : RewardResult()
}
효과성 평가를 위해 Rewarded Video는 표준 광고 지표와 다른 전문 지표 세트를 사용합니다. 주요 차이점은 강제 도달이 아닌 참여와 자발성에 초점을 맞춘다는 점입니다.
Rewarded Video를 끝까지 시청한 사용자의 비율. 잘 통합된 형식의 평균 완료율은 70-85%입니다. 낮은 CR(50% 미만)은 크리에이티브 문제(너무 긴 동영상, 흥미 없는 콘텐츠, 부적절한 광고 네트워크 타겟팅)를 나타냅니다.
일일 활성 사용자당 Rewarded Video 시청의 평균 횟수. 최적 값은 앱 유형에 따라 다릅니다: hyper-casual 게임의 경우 3-5회, mid-core의 경우 1-3회, 비게임 앱의 경우 0.5-1회. 너무 낮으면 사용자가 시청 동기를 찾지 못하고, 너무 높으면 게임이 엔터테인먼트 대신 “광고 시뮬레이터”가 될 수 있습니다.
Rewarded Video의 주요 비즈니스 지표입니다. ARPDAU는 모든 광고 수익을 일일 활성 사용자 수로 나눈 값입니다. 리텐션을 유지하면서 ARPDAU가 성장하면 효과적인 수익화를 나타냅니다. free-to-play 앱의 목표는 사용자당 하루 0.05-0.15달러입니다.
| 지표 | 목표 값 | 의미 |
|---|---|---|
| 완료율 | 70-85% | 시청 참여도 |
| 노출/DAU | 1-5 | 형식 인기도 |
| ARPDAU | 0.05-0.15 USD | 수익화 효율성 |
| eCPM | 12-25 USD | 노출 수익성 |
자주 묻는 질문
Rewarded Video는 사용자가 게임 내 보상(코인, 생명, 보너스)을 받기 위해 자발적으로 동영상을 시청하는 광고 형식입니다. 사용자가 직접 “보상 받기” 버튼을 눌러 시청을 시작하며, 이는 강제 광고와 차별화됩니다.
Rewarded Video의 평균 eCPM은 Tier-1 국가에서 12-25달러로, Interstitial Ad보다 20-40% 높습니다. 품질 트래픽이 있는 게임 앱은 in-app bidding을 통한 중개를 사용하여 eCPM이 30-40달러에 달할 수 있습니다.
Server-Side Verification(SSV)을 사용하세요. 광고 플랫폼 서버가 성공적인 시청 확인을 사용자의 서버에 전송하는 메커니즘입니다. 확인 후에만 보상을 지급하세요. 추가로 사용자당 일일 시청 제한을 설정하세요.
모바일 게임이 Rewarded Video에 이상적인 세그먼트입니다: free-to-play, hyper-casual, 퍼즐, 전략, RPG. 비게임 앱에서도 작동합니다: 피트니스 트래커는 시청에 대한 보너스를, 교육 앱은 추가 레슨을, 음악 서비스는 광고 건너뛰기를 제공합니다.
주요 차이점은 자발성입니다. Interstitial Ad는 작업 사이의 일시 중지에 강제로 표시되지만, Rewarded Video는 사용자의 의사에 의해서만 표시됩니다. Rewarded Video는 더 높은 완료율(70-85% 대 30-50%), 더 높은 eCPM, 리텐션에 대한 최소한의 부정적 영향을 가집니다.
요약
턴키 방식의 모바일 애플리케이션을 개발해 드립니다
IT Sectr는 2017년부터 스타트업과 기업을 위한 iOS 및 Android 애플리케이션을 만듭니다. 저희가 상담해 드리고 최적의 솔루션을 제안하겠습니다.