기술 자료

지원

iOS에서 보상형 광고 구현

iOS 앱에서 보상형 광고를 구현합니다. 광고 콘텐츠를 로드하고, Objective-C 또는 Swift 코드를 통해 표시하고, 델리게이트를 사용하여 광고 이벤트와 보상 로직을 관리할 수 있습니다.
읽는 시간 1분최근 업데이트: 17일 전

광고를 보는 플레이어에게 보상을 제공하면 사용자 참여가 증가하고 더욱 높은 수익으로 이어질 수 있습니다. 예를 들어, 게임 내 재화나 소모품, 추가 생명, 경험치 증가 등의 보상을 게임에서 사용자에게 제공할 수 있습니다. 보상형 광고를 효과적으로 설계하는 방법에 관한 자세한 내용은 수익화 전략 가이드를 참고하십시오. 동영상 광고 시청을 완료한 사용자에게 보상을 제공하려면
show
메서드에 사용된 광고 단위 ID가 원하는 보상형 광고의 광고 단위 ID와 일치해야 합니다.
objective-c - (IBAction)showRewardedAd:(UIButton *)sender { [UnityAds show:self placementId:@"Rewarded_iOS" showDelegate:self]; } 
그런 다음,
unityAdsShowComplete
콜백 메서드에 보상 기능을 구현합니다.
objective-c #pragma mark: UnityAdsShowDelegate - (void)unityAdsShowComplete:(NSString *)placementId withFinishState:(UnityAdsShowCompletionState)state { NSLog(@" - UnityAdsShowDelegate unityAdsShowComplete %@ %ld", placementId, state); if ([placementId isEqualToString:@"Rewarded_iOS"] && state == kUnityShowCompletionStateCompleted) { // Reward the user. } } 
다음 단계: 구현 내용을 확장하려면 iOS에서 배너 광고 구현을 참조하십시오.