我正在使用AdMob作爲主廣告網絡。現在我想包含「一些」中介適配器。其中之一是基於視頻的「AdColony」。它工作正常,但我想做一些改進,因爲我不想每次顯示30秒的視頻剪輯。我找不到解決問題的方法。也許有人可以幫助我。結構是這樣的:iOS SDK/AdMob/AdColony中介適配器
1)我有一個測驗應用程序 - 在每個「級別」視圖將被加載。
2)當視圖被加載時,廣告網絡將被加載這樣
-(void)viewDidLoad {
self.interstitial = [self createAndLoadInterstitial];
}
- (GADInterstitial *)createAndLoadInterstitial {
GADInterstitial *interstitial = [[GADInterstitial alloc] initWithAdUnitID:kSampleAdUnitID];
interstitial.delegate = self;
GADRequest *request = [GADRequest request];
[interstitial loadRequest:request];
return interstitial;
}
3)的廣告將被裝入
4)廣告,會盡快顯示爲水平已經完成了。
- (IBAction)showInterstitial:(id)sender {
if (self.interstitial.isReady) {
[self.interstitial presentFromRootViewController:self];
} else {
NSLog(@"ADMOB - The interstitial didn't finish loading or failed to load");
}
}
5)當水平完成後,該視圖將被卸載,一切從頭開始。
問題是,每次AdColony適配器都會被加載。我的想法是每5-10次加載一次AdColony適配器,其他時間將調用admob或其他適配器。我試圖將其添加到AdColony的後端,但沒有任何運氣。有人可以幫我一下嗎?
PS。任何人都可以推薦與AdMob兼容的另一個adwork易於集成嗎?
這是正確的,但我沒有顯示任何東西,我想顯示其他廣告網絡 – LJSven