AdMob中介消息无广告服务器的填充

时间:2015-03-24 08:04:22

标签: android admob adsense adview

您好我正在使用我的应用中的AdMob。

以下方法用于设置单位ID并设置TestDevice。

public static void getInterstitialAdInstace(final Context mContext) {
    // Create the interstitial.
    interstitialView = new InterstitialAd(mContext);
    interstitialView.setAdUnitId(mContext.getResources().getString(
            R.string.GoogleAdMob_interAdUnitId));
    AdRequest adRequest = new AdRequest.Builder().addTestDevice(
            AdRequest.DEVICE_ID_EMULATOR).build();

    interstitialView.setAdListener(new AdListener() {
        @Override
        public void onAdLoaded() {


        }

    });

    // Begin loading your interstitial.
    interstitialView.loadAd(adRequest);
}

以下用于显示插页式广告的方法。

public static void displayInterstitial() {

            if (interstitialView != null) {
        if (interstitialView.isLoaded()) {
            interstitialView.show();
        }
    }
}

我们已成功将该应用上传到Play商店。但几个月后我们的印象为零。我们检查了代码。 log-cat显示以下错误。

No fill from ad server.
No fill from any mediation ad networks.

我探索了一些。其中一个是Link 1

我该怎么办?需要创建任何新的AdUnitId?或任何需要做的事情?

1 个答案:

答案 0 :(得分:0)

您没有提及您在调解流程中使用的广告网络。

你需要:

  • 在中介配置中设置多个广告网络
  • 在您的应用中为这些库提供广告网络库和适配器
  • 确保您的应用至少拥有合理的流量。