此问题通常是由于Unity广告ID或AdMob广告ID设置不正确造成的。为了解决此问题,请按照以下步骤操作:
检查您在Unity中设置的广告ID是否正确,包括应用ID和广告单元ID。
确保您已使用正确的AdMob应用ID和广告单元ID。
如果仍然无法解决问题,请检查以下代码示例:
AdView mAdView = new AdView(this);
mAdView.setAdSize(AdSize.BANNER);
mAdView.setAdUnitId(getString(R.string.banner_ad_unit_id));
AdRequest adRequest = new AdRequest.Builder().build();
mAdView.loadAd(adRequest);
确保getString(R.string.banner_ad_unit_id)
返回正确的广告ID。如果您使用的是AdMob广告,请确保您已正确设置应用级别的AndroidManifest.xml
文件。在该文件中添加以下代码:
其中ca-app-pub-xxxxxxxxxxxxxxxx~yyyyyyyyyy
是您的应用ID。这个ID可以在AdMob控制台中找到。
通过检查代码、广告ID和应用ID,您应该能够解决Unity横幅真实广告未显示的问题。