2016-02-12 140 views
1

我正在使用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易於集成嗎?

回答

0

AdColony儀表板系統中有一些設置可以解決您提到的問題。

要限制所顯示視頻的長度,您需要使用AdColony支持進行設置,因爲它是網絡管理員設置。請發送電子郵件至[email protected]以開始操作。

要讓我們的SDK每播放X次請求就會顯示一個視頻,請進入控制面板上您應用的區域設置,然後在「播放頻率」選項中輸入所需的頻率。請注意,這僅適用於插頁式區域。

+0

這是正確的,但我沒有顯示任何東西,我想顯示其他廣告網絡 – LJSven