已上线Android应用中AdMob广告不显示的问题排查求助
问题:Google Play发布的游戏AdMob真实广告无法显示
基本情况
- Target SDK和Compile SDK均为33
- 应用于2023年2月3日(周五)在Play商店上线
- 测试广告单元可正常显示,发布时已切换为真实广告单元ID
- 已将应用正式关联至AdMob账户,账户内无警告信息(仅因未达最低支付阈值显示付款暂停提示)
- 2023年2月5日(周日)上午完成AdMob关联,收到审核通过邮件:
我们已完成应用审核,以下应用已通过审核,已解除审核期间设置的广告投放限制。
已完成的配置项
- build.gradle的dependencies中添加了最新版本依赖:
implementation 'com.google.android.gms:play-services-ads:21.4.0' - Manifest文件中已正确配置APPLICATION_ID(测试广告正常显示验证过该配置有效):
<meta-data android:name="com.google.android.gms.ads.APPLICATION_ID" android:value="ca-app-pub-account_number" /> - Main_Activity文件中使用了正确的真实广告单元ID
- 为排查问题,已在Manifest中添加权限:
<uses-permission android:name="com.google.android.gms.permission.AD_ID"/> - 应用通过以下代码创建非个性化广告:
private void createNonPersonalizedAd(Animation slideOutToLeft) { Bundle networkExtrasBundle = new Bundle(); networkExtrasBundle.putInt("rdp", 1); AdRequest adRequest = new AdRequest.Builder() .addNetworkExtrasBundle(AdMobAdapter.class, networkExtrasBundle) .build(); createInterstitialAd(adRequest, slideOutToLeft); } - Google Play控制台中,针对“应用是否使用广告ID”的问题选择了“是”,原因填写为“分析或营销”
当前疑问
- 不确定Play控制台中的广告ID声明是否存在冲突
- 2023年2月6日约1小时前刚将应用关联至Firebase,是否会影响广告投放?
- 无法判断是广告投放需要更长时间等待,还是配置存在错误
- 请求帮忙排查导致真实广告无法显示的原因
内容的提问来源于stack exchange,提问作者Jason W
相关产品推荐
相关产品推荐

