我有一个带有按钮的iOS应用程序(点按时)一个接一个地播放奖励的视频广告。它首次点击广告网络1播放广告,第二次点播广告网络广告2,等等。
我想添加一个警告,当按下按钮询问用户他/她是否确定要播放视频时会显示 - 如果是,则播放视频,否则警报消失。
以下是我目前的代码:
- (IBAction)freeTenCoins:(id)sender
{
// Try AppLovin.
if ([ALIncentivizedInterstitialAd isReadyForDisplay]) {
NSLog(@"Trying AppLovin");
[ALIncentivizedInterstitialAd show];
[Coins instance].coins += 10;
// Try LeadBolt.
} else {
NSLog(@"Trying LeadBolt");
[AppTracker loadModule:@"video" viewController:self];
}
这里的任何人都可以告诉我如何显示此警报吗?任何帮助将不胜感激。
答案 0 :(得分:0)
实际上,AppLovin SDK内置了此功能。
您需要做的就是转到Manage Applications页面,向下滚动到Rewarded Section并将“Pre-video Modal”打开。我们会显示一条警告,询问他们是否愿意观看视频,然后采取相应措施。如果他们选择是,我们会代表您展示广告;如果他们选择否,我们会通过userDeclinedToViewAd:
中的可选委托方法ALAdRewardDelegate
通知您。
当然,您也可以使用UIAlertController
或UIAlertView
自行实施此功能。这实际上就是我们在SDK内部所做的事情。 This question elaborates more on that subject.