2016-12-12 12 views
0

こんにちはみんな、私はフラリーの広告ネットワークを統合し、テスト広告を表示しようとしていますが、それは私に次のエラーを与えるフラリーエラーFlurryAgentは:広告サーバーが応答しないが、送信された広告ユニット

12-12 11:09:58.669 17082-17627/cpp.eminosoft.com.adserver E/FlurryAgent: Ad server responded but sent no ad units. 
12-12 11:09:58.686 17082-17243/cpp.eminosoft.com.adserver E/FlurryAgent: AdRequest: url:https://ads.flurry.com/v16/getAds.do 

これは私のコードです

new FlurryAgent.Builder() 
      .withLogEnabled(true) 
      // .withListener(flurryListener) 
      .build(this, Keys.FlurryAPIkey); 

    mFlurryAdInterstitial = new FlurryAdInterstitial(this, "TestNew"); 

    FlurryAdTargeting adTargeting = new FlurryAdTargeting(); 
    adTargeting.setEnableTestAds(true); 
    mFlurryAdInterstitial.setTargeting(adTargeting); 
    mFlurryAdInterstitial.fetchAd(); 


    flurryAdInterstitialListener=new FlurryAdInterstitialListener() { 
     @Override 
     public void onFetched(FlurryAdInterstitial flurryAdInterstitial) { 
      Toast.makeText(getApplicationContext(),"Flurry Fetched",Toast.LENGTH_SHORT).show(); 
      mFlurryAdInterstitial.displayAd(); 
     } 

     @Override 
     public void onRendered(FlurryAdInterstitial flurryAdInterstitial) { 

     } 

     @Override 
     public void onDisplay(FlurryAdInterstitial flurryAdInterstitial) { 

     } 

     @Override 
     public void onClose(FlurryAdInterstitial flurryAdInterstitial) { 
      mFlurryAdInterstitial.fetchAd(); 
     } 

     @Override 
     public void onAppExit(FlurryAdInterstitial flurryAdInterstitial) { 

     } 

     @Override 
     public void onClicked(FlurryAdInterstitial flurryAdInterstitial) { 

     } 

     @Override 
     public void onVideoCompleted(FlurryAdInterstitial flurryAdInterstitial) { 

     } 

     @Override 
     public void onError(FlurryAdInterstitial flurryAdInterstitial, FlurryAdErrorType flurryAdErrorType, int i) { 
      Toast.makeText(getApplicationContext(),"Flurry not Fetched error",Toast.LENGTH_SHORT).show(); 
     } 
    }; 



    mBanner = (FrameLayout)findViewById(R.id.Flurry_banner); 




    mFlurryAdBanner = new FlurryAdBanner(this, mBanner, mAdSpaceName); 


    mFlurryAdBanner.fetchAd(); 
    FlurryAdBannerListener bannerAdListener = new FlurryAdBannerListener() { 
     @Override 
     public void onFetched(FlurryAdBanner adBanner) { 
      adBanner.displayAd(); 
     } 
     @Override 
     public void onError(FlurryAdBanner adBanner, FlurryAdErrorType adErrorType, int errorCode) 
     { 
      Toast.makeText(getApplicationContext(),"Flurry Banner Failed To Load",Toast.LENGTH_SHORT).show(); 
      adBanner.destroy(); 
     } 
     @Override 
     public void onRendered(FlurryAdBanner adBanner) { 

     } 
     @Override 
     public void onShowFullscreen(FlurryAdBanner adBanner) { 

     } 
     @Override 
     public void onCloseFullscreen(FlurryAdBanner adBanner) { 

     } 
     @Override 
     public void onAppExit(FlurryAdBanner adBanner) { 

     } 
     @Override 
     public void onClicked(FlurryAdBanner adBanner) { 

     } 
     @Override 
     public void onVideoCompleted(FlurryAdBanner adBanner) { 

     } }; 
    mFlurryAdBanner.setListener(bannerAdListener); 

ボタンを私はinterstetial示し、

mFlurryAdInterstitial.setListener(flurryAdInterstitialListener); 
    mFlurryAdInterstitial = new FlurryAdInterstitial(this, mAdSpaceName); 
    FlurryAdTargeting adTargeting = new FlurryAdTargeting(); 
    adTargeting.setEnableTestAds(true); 
    mFlurryAdInterstitial.setTargeting(adTargeting); 
    mFlurryAdInterstitial.fetchAd(); 

再びフラリーセッションIを取得しようとしていますクリックしてください正しく初期化されました

私は既にThisに質問しましたが、役に立たなかったです。どのように広告を表示しますか?事前に感謝

答えて

0

この問題は、現在の場所に広告が存在しないために発生します。VPNUSに変更してみてください。広告が表示されます。あなたはまだ問題に直面している場合は、[email protected]で鞭打ちのサポートチームにメールすることができます。彼らは私たちが問題を解決するのを助けました。

関連する問題