为什么我的Admob广告没有显示在我的Live Android应用程序中

rqdpfwrv  于 2023-02-11  发布在  Android
关注(0)|答案(1)|浏览(152)

我刚刚发布了一个游戏到谷歌平台商店,但我的Admob广告没有显示。一些简单的答案:

  • 我的目标SDK是33,我的compileSDK也是33
  • 我的应用自2023年2月3日星期五起在Play商店上线
  • 是-测试广告显示我使用测试设备的时间
  • 是的,我切换到真正的广告单元代码发布
  • 是的-我正式连接我的应用程序到我的Admob帐户。
  • 在我的AdMob帐户中,我没有看到任何警告(除了关于我的付款被搁置的警告-但这是因为我还没有达到付款的最低门槛)

我做了连接到Admob周日上午(2/5/23),我收到了这封电子邮件:
我们已完成应用审核。以下应用已获得批准,并且我们已取消审核期间设置的广告投放限制和约束。
是-我的build gradle中有最新的实现代码(在依赖项括号中):
implementation 'com.google.android.gms:play-services-ads:21.4.0'
再次,谷歌AdMob测试广告显示,所以在我的清单我有(在元数据):

android:name="com.google.android.gms.ads.APPLICATION_ID"
android:value="ca-app-pub-account_number"

在Main_Activity文件中,我使用广告单元ID。
在寻找解决方案的过程中,我之前遇到了这个solution,所以我也将以下代码添加到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?
理由:
分析或营销
我不确定从调用广告的Main_Activity粘贴所有代码是否有价值,特别是在测试广告显示OK之后。

  • 我不确定我是否在Play控制台中声明了冲突的错误。
  • 大约一个小时前(2/6/23),我将Firebase连接到我的应用程序
  • 我不确定是显示广告需要更多时间还是我的配置有误
  • 有人能指出我做错了什么,阻止了广告的显示吗?
3pmvbmvn

3pmvbmvn1#

我得到了一些外界的帮助,然后发现问题是谷歌没有批准我的Admob账户。不过这并没有反映在我的账户上,因为那里的一切看起来都准备好了--我收到了谷歌的电子邮件,说我的应用程序已经批准,可以显示广告了。
我在浏览其他论坛时,有人提到要查看Adsense。我打开Adsense账户,再次发现我的支付申请还没有被批准。我之前提交过这些信息--但我重新提交了政府身份证、EIN、公司文件,然后是银行信息。这些信息提交后,我的广告就开始在我的应用程序中显示。
所以这个问题不是技术性的。只是Adsense需要我公司的信息。我希望这个答案能帮助其他人。

相关问题