2015-01-02 3 views
0

내 앱에 둘 이상의 광고를 구현하고 싶습니다. 내가 어떻게 해? LeadBolt 페이지에서 광고를 추가했지만 애플리케이션에 추가 할 코드가 확실하지 않습니다.android 앱에 둘 이상의 삽입 광고 구현

30 초에서 60 초마다 두 번째 광고를 추가하거나 현재 광고를 새로 고치는 방법이 있습니까?

private void initializeLeadBolt() { 
    audioad = new AdController(act, "YOUR_LB_AUDIO_ID"); 
    audioad.loadAudioAd(); 
    AppTracker.startSession(act, "YOUR_....", new AppModuleListener() { 
     @Override 
     public void onModuleLoaded() { 
     } 

     @Override 
     public void onModuleFailed() { 
      loadDisplayAd(); 
     } 

     @Override 
     public void onModuleClosed() { 
     } 

     @Override 
     public void onModuleCached() { 
     } 
    }); 
} 

private void loadDisplayAd() { 
    // use this else where in your app to load a Leadbolt Interstitial Ad 
    interstitial = new AdController(act, ""); 
    interstitial.loadAd(); 
} 

public void onPause() { 
    super.onPause(); 
    if (!isFinishing()) { 
     AppTracker.pause(getApplicationContext()); 
    } 
} 

public void onResume() { 
    super.onResume(); 
    AppTracker.resume(getApplicationContext()); 
} 

public void onDestroy() { 
    super.onDestroy(); 
    if (isFinishing()) { 
     AppTracker.closeSession(getApplicationContext(), true); 
    } 
    if (audioad != null) { 
     audioad.destroyAd(); 
    } 
    if (interstitial != null) { 
     interstitial.destroyAd(); 
    } 

답변

0

당신이 광고를 표시 할 Leadbolt의 SDK를 사용하는 가정 ...

다른 Leadbolt의 광고를 표시하려면 새로 생성 된 섹션을 사용하여 새 AdController 인스턴스를 초기화 : 여기

내 코드입니다 id 예 :

AdController interstitial2 = new AdController(act, “LB_INTERSTITIAL_SECTION_ID”); 
interstitial2.loadAd(); 
관련 문제