首页 > 解决方案 > 实时 admob 广告未在我的设备上显示

问题描述

我已经在我的 android 应用程序中集成了 admob。测试添加成功后,我在我的应用中添加了真实广告单元 ID 和真实广告 app-id 并删除了 .addTestDevice(AdRequest.DEVICE_ID_EMULATOR) 行,然后运行我的应用程序,但没有显示实时广告。我还没有在任何应用商店上传我的应用程序,只是想在我的应用程序上看到真正的添加,然后再将它上传到 Playstore。请指导我,为什么我在运行应用程序后看不到设备上的真实广告。

我也在发布我的代码片段。

 MobileAds.initialize(this, "ca-app-pub-2201056801594151~4232865074");


    interstitialAd = new InterstitialAd(this);

    interstitialAd.setAdUnitId(getString(R.string.interstitial_ad_unit_id));

    AdRequest adRequest = new AdRequest.Builder().build();
    interstitialAd.loadAd(adRequest);



    interstitialAd.setAdListener(new AdListener(){
        public void onAdLoaded(){
            if(interstitialAd.isLoaded()) {
                interstitialAd.show();
            }
            else{
                Toast.makeText(getApplicationContext(), "Ad did not load", 
      Toast.LENGTH_SHORT).show();

            }
        }
    });

标签: android

解决方案


添加 admob 实时广告 ID 后,它将在 24 小时后显示在您的应用中。等待 24 小时,您的广告将自动显示在您的应用中。


推荐阅读