2017-08-03 64 views

回答

0

到integtrate設置插頁式廣告

  1. 要顯示的插頁式廣告,您需要插頁式展示位置ID。
  2. 添加您的應用後,請選擇INTERSTITIAL AD爲廣告類型插頁式廣告創建展示位置。
  3. 成功創建展示位置後,展示位置ID即可用。

添加插頁式廣告到您的應用程序

添加您的活動的OnCreate裏面下面的代碼()方法:

InMobiInterstitial interstitial = new InMobiInterstitial(this, placement_id, new InMobiInterstitial.InterstitialAdListener2() { 
     @Override 
     public void onAdRewardActionCompleted(InMobiInterstitial ad, Map rewards) {} 
     @Override 
     public void onAdDisplayed(InMobiInterstitial ad) { 
      Log.d(TAG, "onAdDisplayed: "); 
     } 
     @Override 
     public void onAdDismissed(InMobiInterstitial ad) { 
      Log.d(TAG, "onAdDismissed: "); 
     } 
     @Override 
     public void onAdInteraction(InMobiInterstitial ad, Map params) {} 
     @Override 
     public void onAdLoadSucceeded(final InMobiInterstitial ad) { 
      Log.d(TAG, "onAdLoadSucceeded: "); 
     } 

     @Override 
     public void onAdDisplayFailed(InMobiInterstitial inMobiInterstitial) { 
      Log.d(TAG, "onAdDisplayFailed: "); 
     } 

     @Override 
     public void onAdWillDisplay(InMobiInterstitial inMobiInterstitial) { 
      Log.d(TAG, "onAdWillDisplay: "); 
     } 

     @Override 
     public void onAdLoadFailed(InMobiInterstitial ad, InMobiAdRequestStatus requestStatus) { 
      Log.d(TAG, "onAdLoadFailed: " + requestStatus.getMessage()); 
     } 

     @Override 
     public void onAdReceived(InMobiInterstitial inMobiInterstitial) { 
      Log.d(TAG, "onAdReceived: "); 
     } 

     @Override 
     public void onUserLeftApplication(InMobiInterstitial ad){ 
      Log.d(TAG, "onUserLeftApplication: "); 
     } 
    }); 
    interstitial.load(); 
    if(interstitial.isReady()) 
     interstitial.show();