首页 文章

Admob Banner 和插页式广告未在启动器活动中加载

提问于
浏览
5

我第一次加载应用时 Banner 广告和全屏插页式广告无法加载 . 每当我点击那个(或任何其他)活动时,广告就会很好地加载 . 这让我相信它不是填充问题 . 此外,我没有使用任何调解,只是标准的Admob网络 .

以下是我用于加载 Banner 广告的代码

AdView bannerAdView = (AdView)this.findViewById(R.id.adView);
    if (Settings.SHOW_ADS) {
        AdRequest adRequestBanner = new AdRequest.Builder().build();
        bannerAdView.loadAd(adRequestBanner);
    }

Log cat报告以下错误

10-11 21:33:51.749  19409-19439/ W/Ads﹕ There was a problem getting an ad response. ErrorCode: 0
10-11 21:33:51.839  19409-19409/ W/Ads﹕ Failed to load ad: 0
10-11 21:33:47.039  19409-19409/ E/Ads﹕ JS: Uncaught ReferenceError: AFMA_ReceiveMessage is not defined (:1)

我有什么办法可以让广告加载时间接近100%,尤其是全屏广告?

5 回答

  • 2

    此外,Google AdMob可能会阻止您的套餐 . 如果您收到这样的电子邮件:

    您好,此电子邮件旨在提醒您,您的某个应用程序当前未符合我们的AdMob计划政策,因此,您的应用程序已禁用广告投放 . 问题ID#:33943 ***广告投放已停用:APPNAME(com.example.pack)所需操作:检查帐户中所有其他剩余的应用程序是否符合规定 . 当前帐户状态:有效违规说明GOOGLE PLAY REMOVAL:AdMob发布商不得滥用或宣传滥用任何Google产品,例如Google Play,YouTube或Blogger . 这包括规避或提供规避这些或其他Google产品的政策或条款的方法,例如允许用户下载YouTube视频 . 如果您的应用已被Google Play政策强制删除,请在此处与Google Play联系以了解应用删除情况 . 如果Google Play恢复了您的应用,请向我们的团队提出申诉 . 需要采取的措施:检查帐户是否符合要求在上述应用禁用广告投放后,您的AdMob帐户仍然有效 . 我们建议您花时间查看其余的应用程序,以确保它们符合我们的政策,并相应地监控您的应用程序,以降低我们未来发送政策电子邮件的可能性 . 此外,请注意,如果我们继续发现违规行为,我们的团队保留随时停用帐户的权利 . 上诉如果您希望对此禁用提出申诉,您可以使用我们的申诉表格 . 谢谢您的合作 . 此致Google AdMob小组

    所以现在你需要更改你的应用程序包 . 在eclipse上,它是AndroidManifest.xml文件中的 package="com.example"

    要么

    在buildStudio.gradle文件中的AndroidStudio applicationId "com.example"

  • 6

    我最好的猜测是,您的活动加载速度比广告快 . 所以Ad is 't ready by the time your activity loads and so the ad doesn' t显示 . 以下是我的LogCat的屏幕截图,向您展示了广告为准备工作所采取的不同步骤 .
    enter image description here

    此外,如果广告正在展示并且另一个活动(活动B)被调用,则活动B将覆盖广告 . 您可以通过按手机/模拟器上的后退按钮看到广告仍在堆叠中 . 按下该按钮应该将您返回到广告 .

  • 0

    在我的Gradle文件中升级到最新的Google Play服务lib时,此问题已消失 .

    在撰写本文时,最新版本为 6.1.71 ,依赖性如下:

    compile 'com.google.android.gms:play-services:6.1.71'
    
  • 1

    检查paddingLeft,paddingRight在主布局中是否存在尝试删除它们 . 有填充删除修复的类似问题 .

  • 0

    如果您尝试使用adMobs测试广告,则需要使用以下测试广告ID: ca-app-pub-3940256099942544/6300978111 .

    如果您要显示测试广告并使用您的私人广告ID,则无法使用 .

相关问题