android - 奖励视频广告-无法加载广告错误代码 3 admob

标签 android

我坚持了 3 天来实现 AdMob 奖励视频,代码完全找到了,但是当我启动应用程序时,它说“onRewardedVideoAdFailedToLoad”并收到错误代码 3 并且广告不会显示,请帮助我我做什么?

最佳答案

错误代码为 3 表示广告请求成功,但由于广告资源不足而没有返回广告。

文档在这里https://developers.google.com/android/reference/com/google/android/gms/ads/AdRequest#ERROR_CODE_NO_FILL

您可以实现这个小函数来了解错误代码。

   private int getAdMobErrorCode(SampleErrorCode errorCode) {
    switch (errorCode) {
        case BAD_REQUEST:
        return AdRequest.ERROR_CODE_INVALID_REQUEST;
    case NETWORK_ERROR:
        return AdRequest.ERROR_CODE_NETWORK_ERROR;
    case NO_INVENTORY:
        return AdRequest.ERROR_CODE_NO_FILL;
    case UNKNOWN:
    default:
        return AdRequest.ERROR_CODE_INTERNAL_ERROR;
    }
}

关于android - 奖励视频广告-无法加载广告错误代码 3 admob,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43884621/

相关文章:

Android:launchMode ="singleTask"的安全异常

android - 与 ContactsContract.Data 不同的 CONTACT_ID

android - 在 Android 中存储用户数据的最佳方式是什么

android - 共享元素不能为空 - 共享元素 Activity 转换

java - OperationException 导致错误请求错误

关于在其他应用程序上 float 覆盖/元素的 Android 信息

android - 无法在 Android 中使用 Android Crop 图片裁剪库

Android 菜单选项复选框未选中方向更改修复

java - 使用按钮多次更新 TextView

java - 如何通过android连接SMSC模拟器?