AdMob rewarded ads with my key not works!

79 views
Skip to first unread message

Bad Penguin

unread,
Jun 26, 2018, 10:17:30 PM6/26/18
to Google Mobile Ads SDK Developers
I have an issue about Rewarded Ads cannot be loaded with my Admob Key.
With test keys from google admob, they show me test rewarded video for me successfully, but with my Admob Key, they just failed in loading rewarded video.
I've just changed admob key from sample project to my key got from my admob account. but Rewarded video doesn't show up. I've never seen video with my key.
But banners works successfully. Sometimes It disappears but after i touch the place banner has to be, banner shows up. 
Only problem is with rewarded ads.


First, I had seen this message, before I got some change in my admob apps and units setting.

W/Ads     ( 5129): Failed to load ad: 3
I/Ads     ( 5129): Starting ad request.
I/Ads     ( 5129): This request is sent from a test device.
W/Ads     ( 5129): Not retrying to fetch app settings
W/Ads     ( 4615): App does not have the required permissions to get location
W/Ads     ( 5129): Fail to instantiate adapter GADMAdapterGoogleAdMobAds
W/Ads     ( 5129): android.os.RemoteException
W/Ads     ( 5129):      at com.google.android.gms.internal.ads.zzxm.zzbp(Unknown Source)
W/Ads     ( 5129):      at com.google.android.gms.internal.ads.zzxm.zzbo(Unknown Source)
W/Ads     ( 5129):      at com.google.android.gms.internal.ads.zzxm.zzbm(Unknown Source)
W/Ads     ( 5129):      at com.google.android.gms.internal.ads.zzxo.dispatchTransaction(Unknown Source)
W/Ads     ( 5129):      at com.google.android.gms.internal.ads.zzek.onTransact(Unknown Source)
W/Ads     ( 5129):      at android.os.Binder.transact(Binder.java:380)
W/Ads     ( 5129):      at oh.a(:com.google.android.gms.dynamite_dynamitemodulesa@1268...@12.6.85 (020308-197041431):10)
W/Ads     ( 5129):      at com.google.android.gms.ads.internal.mediation.client.d.a(:com.google.android.gms.dynamite_dynamitemodulesa@1268...@12.6.85 (020308-197041431):5)
W/Ads     ( 5129):      at com.google.android.gms.ads.internal.reward.a.a(:com.google.android.gms.dynamite_dynamitemodulesa@12685009@12.6.85 (020308-197041431):15)
W/Ads     ( 5129):      at com.google.android.gms.ads.internal.reward.mediation.j.a(:com.google.android.gms.dynamite_dynamitemodulesa@1268...@12.6.85 (020308-197041431):27)
W/Ads     ( 5129):      at com.google.android.gms.ads.internal.util.b.run(:com.google.android.gms.dynamite_dynamitemodulesa@12685009@12.6.85 (020308-197041431):4)
W/Ads     ( 5129):      at com.google.android.gms.ads.internal.util.m.call(:com.google.android.gms.dynamite_dynamitemodulesa@12685009@12.6.85 (020308-197041431):3)
W/Ads     ( 5129):      at com.google.android.gms.ads.internal.util.n.run(:com.google.android.gms.dynamite_dynamitemodulesa@12685009@12.6.85 (020308-197041431):3)
W/Ads     ( 5129):      at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:422)
W/Ads     ( 5129):      at java.util.concurrent.FutureTask.run(FutureTask.java:237)
W/Ads     ( 5129):      at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112)
W/Ads     ( 5129):      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
W/Ads     ( 5129):      at java.lang.Thread.run(Thread.java:818)


After I have edited some options in units and 

I/Ads     (30314): Starting ad request.
I/Ads     (30314): This request is sent from a test device.
I/Ads     (30314): No fill from ad server.
W/Ads     (30314): Failed to load ad: 3


Still I got 'No fill from ad server. Failed to load ad: 3', and I tried everything I can do.
Banners and interstitials works perfectly, but I can not load rewarded ads.
But with test key, rewarded video works perfectly.
How do I get a solution? 

mobileadssdk-a...@google.com

unread,
Jun 27, 2018, 12:28:16 AM6/27/18
to Bad Penguin, Google Mobile Ads SDK Developers
Hi,

Please note that the Error Code: 3 or No fill error doesn't imply that there is anything wrong with your implementation nor with the Mobile Ads SDK. The error suggests that your Ad Request is successful but there are just no available ads at the moment for your Ad Requests on your end.

Given that you were able to display test Rewarded Ads, then it's safe to assume that your code implementation is working correctly and there is no issue with your integration with the Mobile Ads SDK. 

We could also test your Rewarded Ad Unit Id/s on our end if you can provide it to us privately using Reply privately to author option.

Regards,
Ivan Bautista
Mobile Ads SDK Team

Bad Penguin

unread,
Jun 27, 2018, 1:41:53 AM6/27/18
to Google Mobile Ads SDK Developers
I sent my units/app key for you. 
Then, what should I do for show test rewarded ads with my keys?


2018년 6월 27일 수요일 오후 1시 28분 16초 UTC+9, mobileadssdk-a...@google.com 님의 말:

mobileadssdk-a...@google.com

unread,
Jun 27, 2018, 4:03:41 AM6/27/18
to Bad Penguin, Google Mobile Ads SDK Developers
Hi,

Thank you for providing the Rewarded Ad Unit Id in question privately. Please note that test ads are only for testing purposes and should not be enabled on the release version of your app. 

I tested your Ad Unit Id with our RewardedVideoExample app and I also kept on getting No fill error. However, I was able to load test ads using our sample Ad Unit Id which confirms that there is no issue with the code implementation nor the Mobile Ads SDK. It's possible that there are just no available ads on my end at the moment. 

As an option, you can try mediating to supported 3rd party Ad Networks to increase your Ad inventory and possibly help lessen the occurrences of No fills.

Bad Penguin

unread,
Jun 27, 2018, 4:37:56 AM6/27/18
to Google Mobile Ads SDK Developers


I'm really appreciate for your help, thanks.

Then, is this commonly failed to load when loading ads from using AdMob without any mediation from 3rd party networks?



2018년 6월 27일 수요일 오후 5시 3분 41초 UTC+9, mobileadssdk-a...@google.com 님의 말:

mobileadssdk-a...@google.com

unread,
Jun 27, 2018, 6:26:40 AM6/27/18
to Bad Penguin, Google Mobile Ads SDK Developers
Hi,

I'm glad we could be of assistance.

No, it is not always the scenario that ads will fail to load if your Ad source is from AdMob Network only. However, it's possible that sometimes, there will be available ads for your Ad request and sometimes there are none. This could happen even if your Ad source is the AdMob Network only or if you mediate to other 3rd party Ad networks. The Mobile Ads SDK has no control over this particularly the availability of Ads from your Ad source/s. Mediating to additional 3rd party Ad networks will just increase the number of Ad sources you can pull ads from and thus, possibly increase your Ad Inventory.

In addition, having an unpublished app could also possibly have an impact on your fill rate.
Reply all
Reply to author
Forward
0 new messages