【问题标题】:FB Ads Error Code: -1 Unknown error - Android InterstitialFB 广告错误代码:-1 未知错误 - Android 插页式广告
【发布时间】:2017-03-21 21:56:10
【问题描述】:

我之前曾展示过 Facebook 广告,但今天插页式广告停止工作,我们尝试调试模式时收到错误代码 -1 并命名为未知错误。

我正在使用以下代码:

fbInterstitialAd =new com.facebook.ads.InterstitialAd(mContext,id_facebook);
    fbInterstitialAd.setAdListener(new InterstitialAdListener() {
        @Override
        public void onInterstitialDisplayed(Ad ad) {

        }

        @Override
        public void onInterstitialDismissed(Ad ad) {
            adDismissed.run();
        }

        @Override
        public void onError(Ad ad, AdError adError) {
            Log.d("FBads",adError.getErrorMessage());
        }

        @Override
        public void onAdLoaded(Ad ad) {
            adLoaded.run();
        }

        @Override
        public void onAdClicked(Ad ad) {
            adClickedCallback.run();
        }
    });
    fbInterstitialAd.loadAd();

【问题讨论】:

    标签: android facebook ads interstitial


    【解决方案1】:

    新的 Facebook SDK 代码:试一试

    // Declare the InterstitialActivity in AndroidManifest.xml:
    //  <activity android:name="com.facebook.ads.InterstitialAdActivity"
    //            android:configChanges="keyboardHidden|orientation" />
    // In the Activity that will launch the interstitial,
    // implement the AdListener interface and add the following:
    
    import com.facebook.ads.*;
    
    private InterstitialAd interstitialAd;
    
    private void loadInterstitialAd() {
        interstitialAd = new InterstitialAd(this, "id_facebook");
        interstitialAd.setAdListener(this);
        interstitialAd.loadAd();
    }
    
    @Override
    public void onError(Ad ad, AdError error) {
        // Ad failed to load
    }
    
    @Override
    public void onAdLoaded(Ad ad) {
        // Ad is loaded and ready to be displayed
        // You can now display the full screen add using this code:
        interstitialAd.show();
    }
    

    【讨论】:

      【解决方案2】:

      有同样的问题。我建议您下载 Facebook 最新版本库并重新导入。希望能解决

      【讨论】:

      • 同时清除应用中的数据并尝试重新安装您的应用。也许它会帮助你
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-08-12
      • 1970-01-01
      • 2021-10-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多