当前位置: 首页 > 知识库问答 >
问题:

AdMob奖励视频未显示广告

西门淮晨
2023-03-14

我正在尝试使用AdMob显示奖励视频广告。我添加了2个广告网络(AdColony、InMobi)并提供了所有必需的详细信息,如帐户ID等。

我还下载并编译了所需的网络SDK和适配器。

广告代码:

AdRequest adRequest = new AdRequest.Builder()
            .addNetworkExtrasBundle(AdColonyAdapter.class, AdColonyBundleBuilder.build())
            .build();

videoAd = MobileAds.getRewardedVideoAdInstance(context);
videoAd.setRewardedVideoAdListener(this);
videoAd.loadAd("ca-app-pub-*****************", adRequest);

问题是我总是从AdMob那里得到同样的回应:

获取广告回复时出现问题。错误代码:0

有什么办法解决这个问题吗?

更新:

我通过从AdRequest中删除“addTestDevice()”克服了加载广告的问题。但不幸的是,当我想在加载后“show()”这些广告时,我会遇到以下错误:

at com.google.android.gms.ads.internal.mediation.client.g.f(:com.google.android.gms.DynamiteModulesA:615)
at com.google.android.gms.ads.internal.reward.b.a(:com.google.android.gms.DynamiteModulesA:1298)
at com.google.android.gms.ads.internal.reward.client.e.onTransact(:com.google.android.gms.DynamiteModulesA:65)
at com.google.android.gms.ads.internal.reward.client.zzb$zza$zza.show(Unknown Source)
at com.google.android.gms.ads.internal.reward.client.zzi.show(Unknown Source)

共有1个答案

戚飞雨
2023-03-14

AdRequest AdRequest=新AdRequest。生成器()。addNetworkExtrasBundle(AdColonyAdapter.class,AdColonyBundleBuilder.build())。addNetworkExtrasBundle(AdMobAdapter.class,extras)。build()

当然inmobi会起作用。但对我来说,adcolony也没有填充...统一广告inmobi完美地满足了这个要求

别忘了添加inmobi sdk、InMobiliAdapter。jar、unityadadapter和adcolony。项目中的jar。您可以从admob中介网络页面下载所有内容

 类似资料:
  • 我在Unity3d中显示admob插件的奖励视频广告时遇到问题。首先,这是我的脚本: 我用一个按钮运行RequestRewardVideo()方法,但什么也没发生。我尝试运行按钮中的和中的方法,但只显示了视频1/3次。。。这个怎么了? 提前感谢

  • 在用户关闭间隙广告后,我将在我的应用程序中添加奖励广告,它将显示一个屏幕,显示之前输入的文本,并在下方有一个显示奖励广告的视频按钮(我处于测试阶段,因此我还不包括任何奖励项目,只想先显示视频广告)。 当我使用Toast小部件来识别广告是否已加载时,我意识到广告已加载(显示“onRewardedAdLoade”文本)。但是,当我单击观看视频按钮时,似乎没有调用show RewardedVideo()

  • 我正在尝试使用Admob在我的android应用程序中显示奖励视频广告。如果我用谷歌示例广告单元ID运行应用程序,它工作得很好,但如果我将其更改为我的奖励广告单元ID,则不会加载广告。

  • 我最近根据本教程实现了admob(7.9.1版)奖励视频:https://firebase.google.com/docs/admob/ios/rewarded-video 但我无法使用此功能编译我的应用程序。我收到以下错误: 我以前做过横幅广告和插页广告,效果很好。 有什么建议吗?

  • 当尝试加载奖励广告时,我遇到以下错误: <代码> 加载测试广告有效,但当尝试显示真实广告时,它会说:请求错误:没有广告要显示。 苹果不会允许我的应用出现在应用商店中,因为广告不起作用。 我还没有设法解决这个问题,因为这篇文章没有帮助。 另外,我还没有在我的代码中使用这个:<代码>。addTestDevice()和我的Admob帐户已经超过24小时了(可能已经有很多年了)。 有办法解决这个问题吗?