Failed to load ad: 3, No fill from ad server.

19,293 views
Skip to first unread message

Dota Pickassisst

unread,
Dec 16, 2015, 5:24:42 AM12/16/15
to Google Mobile Ads SDK Developers
Hey guys!
Some time ago (about a month) my ad stopped working. It is a simple banner ad. Now I am trying to fix this, but nothing seem to help!
Here is my relevant code.

in layout:
            <com.google.android.gms.ads.AdView
               
android:id="@+id/MyAdView"
               
android:layout_width="wrap_content"
               
android:layout_height="wrap_content"
               
ads:adSize="SMART_BANNER"
               
ads:adUnitId="ca-app-pub-xxx/xxx" >
           
</com.google.android.gms.ads.AdView>

in activity:
        AdView MyAdView = (AdView)v.findViewById(R.id.MyAdView);
       
AdRequest.Builder adRequestBuilder = new AdRequest.Builder();
       
MyAdView.loadAd(adRequestBuilder.build());

manifest:
    <uses-permission android:name="android.permission.INTERNET"/>
   
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>

this is the error I get:
Ads: No fill from server.
Ads: Failed to load ad: 3

I read somewhere that error code 3 means my account or my app is suspended or blocked from the ad network for some reason. But my app is still in the appstore, I see nothing such information on the admob page of my account (or is there some hidden special site where I can check?). I also checked google.com/adsense in the policy-violations section, all with no entries..
Any help?

Veer Arjun Busani

unread,
Dec 16, 2015, 12:04:45 PM12/16/15
to Google Mobile Ads SDK Developers
Hi there,

The error - Ads: No fill from server. simple means that there is no create to fill for the given Ad Unit ID. It could be due to several reasons and I would suggest you to look at removing any specific targets that you might have or add in more ad sources if you are using mediation to serve your ads. Try and create a new Ad Unit ID and see if that works for you. 

If you feel that there the issue still persists, feel free to reach out to the folks at AdMob Product Support Team.

Thanks,
Veer Arjun Busani
Mobile Ads SDK Team

ta...@rumble.me

unread,
Mar 30, 2016, 10:11:27 AM3/30/16
to Google Mobile Ads SDK Developers
Hello,

I have the same problem, but on ios I use the same tag and receive an ad, only in android I get no fill with error code 3, so this is probably not something which relates to the tag configuration...
Any idea?

Thanks,
Tal

Veer Arjun Busani(Mobile Ads SDK Team)

unread,
Mar 30, 2016, 10:59:33 AM3/30/16
to Google Mobile Ads SDK Developers
Hi there,

Would you mind sending us your Ad Unit ID(you can do so by replying to me privately)? Are you trying to use Banner or Interstitials? Do you have any custom device or any advanced targets? Have you tried to load using our sample app

Thanks,
Veer Busani
Mobile Ads SDK Team

Tal Abraham

unread,
Mar 30, 2016, 3:18:31 PM3/30/16
to google-adm...@googlegroups.com

Hello,

My ad unit ID is /85580378/tal_a , trying to use banner on different sizes as described in the documentation for banner /smart banner, but only height 50 or 100 is working. When trying to use a different height, like 32 or 90, which suppose to be supported by smart banner, I get no fill. Tried also other sizes, and same result, while in ios I always get a fill.
I don't have any custom device or any advanced targets, and not familiar with the sample app - can i test with it tags?

Thanks,
Tal

בתאריך 30 במרץ 2016 17:59,‏ "'Veer Arjun Busani(Mobile Ads SDK Team)' via Google Mobile Ads SDK Developers" <google-adm...@googlegroups.com> כתב:
--

---
You received this message because you are subscribed to a topic in the Google Groups "Google Mobile Ads SDK Developers" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/google-admob-ads-sdk/fkFzKH4fWBo/unsubscribe.
To unsubscribe from this group and all its topics, send an email to google-admob-ads...@googlegroups.com.
To post to this group, send email to google-adm...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Veer Arjun Busani(Mobile Ads SDK Team)

unread,
Mar 30, 2016, 5:23:15 PM3/30/16
to Google Mobile Ads SDK Developers
Hi Tal,

Thank you for the Ad Unit ID but we are unable to load any ads. Would you be able to check with your Technical Account Manager(TAM) just to ensure that everything is properly set up? You can also contact DFP Support for this if you do not have a TAM.

Tal Abraham

unread,
Apr 4, 2016, 8:42:44 AM4/4/16
to google-adm...@googlegroups.com

Hi Veer,

 

My TAM say that the tag is OK, I also checked it in my application and it works in ios for all sizes, and in android when the requested height is 50 or 100. Seems like when we request a different height, basically using the SMART_BANNER option, it doesn't work on android only.

In case you still can't get any ad using this tag, I have another example.

Today I was playing with another tag, which includes a creative for height 50 only.

When I use this tag and request different height, for example 200, in ios I get "Ad Failed, reason: no fill".

In Android, instead of Ad Failed, my override of the "OnAdLoaded" is being executed, and when I investigate the returned ad size I see 360x50, when I requested 320x200 (320 is the screen width). As a result, nothing is being shown in the application.

Tag is "/85580378/Jpost_AND_PH_BA_RP_Bottom_320x50".

 

I verified I am using latest version of the SDK.

 

Can you please check this out?

 

Best regards,

Tal

--

Veer Arjun Busani(Mobile Ads SDK Team)

unread,
Apr 4, 2016, 11:04:54 AM4/4/16
to Google Mobile Ads SDK Developers
Hi Tal,

I have tested using your Ad Unit ID and I was able to receive Smart Banners (320x50) on an Android device. From what I understand you need to have the proper creatives and set all of the AdSizes that you would like to use. If you have not set the AdSizes, then there would be no fills. Please confirm that you have all of your AdSizes properly set and then try to load them. 

Tal Abraham

unread,
Apr 4, 2016, 11:13:02 AM4/4/16
to google-adm...@googlegroups.com
Thanks Veer,

Yo are correct, but the problem is that when I try different sizes than 50, I don’t get no fill, but rather a fill with strange size, which causes my application to think that there is a banner to present and eventually causing white rectangle to appear:

My question is why I don’t get no fill when I ask for a size which the tag don’t have a creative for?
Again, this issue occurs only on android, in iOS I get no fill and everything is OK.

Regards,
Tal


Message has been deleted

Veer Arjun Busani(Mobile Ads SDK Team)

unread,
Apr 4, 2016, 11:48:57 AM4/4/16
to Google Mobile Ads SDK Developers
Hi Tal,

I have tried to set Banner AdSizes other then 50 and I have been receiving no fills all the time. So it seems like everything is working as expected. Would you mind confirming me with this sample app?

phoc...@gmail.com

unread,
Jan 15, 2018, 5:32:14 AM1/15/18
to Google Mobile Ads SDK Developers
Hello,

    I think I have the same issue;

    I used the firebase-ads version of 9.0.0; Only on certain devices, the banner ad always failed to load with errorCode 3;

  And I also tried the sample app, only the test banner showed up; My Unit ID won't work in the sample app either;

Joshua Lagonera (Mobile Ads SDK Team)

unread,
Jan 15, 2018, 9:54:00 PM1/15/18
to Google Mobile Ads SDK Developers
Hi there,

There are a lot of factors in play that may have caused you to receive a No Fill Error Code: 3. However, seeing as this thread is around a year old, I would suggest that you create a new thread further describing your issue and we will assist you from there.

Regards, 
Joshua Lagonera
Mobile Ads SDK Team

herman...@gmail.com

unread,
Feb 20, 2019, 7:55:25 AM2/20/19
to Google Mobile Ads SDK Developers
Hey guys
I'm having  the following error "I/Ads: No fill from ad server.
W/Ads: Failed to load ad: 3"

I've waited for three days now, no one Ads has shown on my App. However, Test Ads were shown. Any help.
I'm getting the following Error in My logcat.

W/ResourcesManager: getTopLevelResources: /data/app/com.example.adssearch-1/base.apk / 1.0 running in com.example.adssearch rsrc of package null
D/PhoneWindow: *FMB* installDecor mIsFloating : false
*FMB* installDecor flags : -2139029248
D/TextView: setTypeface with style : 0
D/TextView: setTypeface with style : 0
W/GooglePlayServicesUtil: Google Play services out of date. Requires 12451000 but found 9879234
Google Play services out of date. Requires 12451000 but found 9879234
W/GooglePlayServicesUtil: Google Play services out of date. Requires 12451000 but found 9879234
I/Ads: Starting ad request.
SDK version: afma-sdk-a-v14300000.14300000.0
Use AdRequest.Builder.addTestDevice("24BE58A4F426E2CBED5F3B3C6952D60F") to get test ads on this device.
W/GooglePlayServicesUtil: Google Play services out of date. Requires 12451000 but found 9879234
D/TextView: setTypeface with style : 0
W/GooglePlayServicesUtil: Google Play services out of date. Requires 12451000 but found 9879234
D/PhoneWindow: *FMB* isFloatingMenuEnabled mFloatingMenuBtn : null
*FMB* isFloatingMenuEnabled return false
W/GooglePlayServicesUtil: Google Play services out of date. Requires 12451000 but found 9879234
D/OpenGLRenderer: endAllStagingAnimators on 0x9d42c500 (RippleDrawable) with handle 0xa3902e70
I/Timeline: Timeline: Activity_idle id: android.os.BinderProxy@2f2b34ac time:7439967
I/System.out: (HTTPLog)-Static: isSBSettingEnabled false
E/chromium: [ERROR:interface_registry.cc(104)] Failed to locate a binder for interface: autofill::mojom::PasswordManagerDriver
D/InputMethodManager: windowDismissed mLockisused = false
I/Ads: No fill from ad server.
W/Ads: Failed to load ad: 3
D/InputMethodManager: windowDismissed mLockisused = false
D/InputMethodManager: windowDismissed mLockisused = false
W/art: Debugger told VM to exit with status -1
Disconnected from the target VM, address: 'localhost:8606', transport: 'socket'

mobileadssdk...@google.com

unread,
Feb 20, 2019, 3:31:01 PM2/20/19
to herman...@gmail.com, Google Mobile Ads SDK Developers
Hello there,

Thanks for reaching out to us. Can you please share your Ad unit Id along with the complete device logs using "Reply Privately to Author" for us to take a look? You would have to make sure that you enable test device while testing. When you are publishing your app, you can remove the .addTestDevice from the Ad Request and you would be able to see live ads once the app is live. Sometimes, no fill may occur when there is no ad in your inventory to be served. 

Regards,
Deepika Uragayala
Mobile Ads SDK Team
~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+ page:
    http://googleadsdeveloper.blogspot.com
    https://plus.google.com/115658573333388777174/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

--

---
You received this message because you are subscribed to the Google Groups "Google Mobile Ads SDK Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-admob-ads-sdk+unsub...@googlegroups.com.
To post to this group, send email to google-admob-ads-sdk@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/google-admob-ads-sdk/be14c4f7-b710-4188-a8b4-ca1bc017e4e0%40googlegroups.com.

mobileadssdk...@google.com

unread,
Feb 22, 2019, 2:57:58 PM2/22/19
to herman...@gmail.com, Google Mobile Ads SDK Developers
Hello Baltazar,

Thank you for sharing your Ad unit Ids. I was able to load ads with our sample apps without any issues. Have your tried with our sample apps using your Ad unit Ids? This will help you to rule out the possible issue with your Package name. Please make sure that you are on the latest verison of the SDK and try with our sample apps and let us know if you are able to load ads. 

Regards,
Deepika Uragayala
Mobile Ads SDK Team
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

Also find us on our blog and Google+ page:
    http://googleadsdeveloper.blogspot.com
    https://plus.google.com/115658573333388777174/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
To unsubscribe from this group and stop receiving emails from it, send an email to google-admob-ads-sdk+unsubscrib...@googlegroups.com.

Bhanu Prakash Sharma

unread,
Mar 5, 2019, 4:51:30 AM3/5/19
to Google Mobile Ads SDK Developers
I made one testing app, on which at several places I put "admob view". But I am able to get ads at only one place. Rest everywhere I am receiving Error code 3.
Please help me to resolve this.
According to Google Doc, Error code 3 is lack of ad inventory. But I don't understand how Google can show this error code when it is successfully loading ads on the home screen of the same app.

mobileadssdk...@google.com

unread,
Mar 5, 2019, 2:01:39 PM3/5/19
to Bhanu Prakash Sharma, Google Mobile Ads SDK Developers
Hello Bhanu,

Thank you for reaching out to us. Are those newly cerated Ad unit Ids? Are you able to load ads with those Ad unit Ids using our sample apps? Can you please share the code snippets of your implementation, your Ad unit Ids, and complete device logs for us take a look? You can use "Reply Privately to Author" option to share the details privately.

Regards,
Deepika Uragayala
Mobile Ads SDK Team
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+ page:
    http://googleadsdeveloper.blogspot.com
    https://plus.google.com/115658573333388777174/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

--

---
You received this message because you are subscribed to the Google Groups "Google Mobile Ads SDK Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-admob-ads-sdk+unsub...@googlegroups.com.

To post to this group, send email to google-admob-ads-sdk@googlegroups.com.

Bhanu Prakash Sharma

unread,
Mar 6, 2019, 5:37:06 AM3/6/19
to google-adm...@googlegroups.com, mobileadssdk...@google.com
Hi Google, 

My banner  id is : ca-app-pub-XXXXXXXXXXX/XXXXXXXXX 
And this is working but I coundn't able to see TEST tag on my ads 
my code is 
AdRequest adRequest = new AdRequest.Builder().build();
adRequest = new AdRequest.Builder()
                       .addTestDevice(AdRequest.DEVICE_ID_EMULATOR)
.addTestDevice("XXXXXXXXXXXXXXXXXXXXXX")
.build();

But still my ads doesn't work with TEST tag but normal ads is coming under is ID
Regards 
Bhanu Prakash Sharma
--
Thanks & Regards,
Bhanu Prakash Sharma
(Android Team | Systweak Software)


mobileadssdk...@google.com

unread,
Mar 6, 2019, 2:41:20 PM3/6/19
to Bhanu Prakash Sharma, Google Mobile Ads SDK Developers
Hello Bhanu,

Thanks for sharing. Please note that I have masked the Ad unit Ids as you have posted them on public forum. If you want to share your Ad unit Ids with us in furture, please use "Reply Privately to Author" option. That said, I was able to load ads with your Ad unit Id with Test Ad label without any issues using our sample appsTo see the Test Ad label, you need to be using an SDK version of 11.6.0 or later. Can you please confirm the SDK version you are testing this on? Also, can you test it on a real device?

Regards,
Deepika Urgayala
Mobile Ads SDK Team
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+ page:
    http://googleadsdeveloper.blogspot.com
    https://plus.google.com/115658573333388777174/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

On 03/06/19 05:36:34 bhanu....@systweak.com wrote:
Hi Google, 

My banner  id is : ca-app-pub-8137867442217959/2661791709 
And this is working but I coundn't able to see TEST tag on my ads 
my code is 
AdRequest adRequest = new AdRequest.Builder().build();
adRequest = new AdRequest.Builder()
                       .addTestDevice(AdRequest.DEVICE_ID_EMULATOR)
.addTestDevice("6359879A0D82E900B41F37DAD4680C7E")
.build();

mobileadssdk...@google.com

unread,
Mar 7, 2019, 3:50:06 PM3/7/19
to Bhanu Prakash Sharma, Google Mobile Ads SDK Developers
Hello Bhanu,

You are seeing intermittent fills which means that there should be an issue with the Ad serving with the Ad unit Ids. I don't see any issues with your Ad unit Ids and I would suggest that you reachout to AdMob Help Forum or you can reachout to the Product Support Team via this troubleshooter so that the Ad serving team will assist you further.

Regards,
Deepika Uragayala
Mobile Ads SDK Team
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+ page:
    http://googleadsdeveloper.blogspot.com
    https://plus.google.com/115658573333388777174/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

To unsubscribe from this group and stop receiving emails from it, send an email to google-admob-ads-sdk+unsubscrib...@googlegroups.com.

Bhanu Prakash Sharma

unread,
Mar 12, 2019, 7:55:54 AM3/12/19
to mobileadssdk...@google.com, Google Mobile Ads SDK Developers
It worked. 

To unsubscribe from this group and stop receiving emails from it, send an email to google-admob-ads-sdk+unsub...@googlegroups.com.


--
Thanks & Regards,
Bhanu Prakash Sharma
(Android Team | Systweak Software)


ash....@gmail.com

unread,
Apr 14, 2019, 3:35:34 AM4/14/19
to google-adm...@googlegroups.com
Hi,
I am also facing the same issue. I have developed my application in flutter. The test placeholder shows but ads do not show when I use my app-id and ad unit id from admob. I also tried the sample-apps with my ad unit id. I registered my device as test device, test ads are showing on the device but when I remove the code for invoking test ads, then no ads are displayed. I even published my app on play store hoping that ads might start appearing once I publish the app on play store. But that didn't happen so I had to unpublish it for now. Please help me out with this. 

Thanks

mobileadssdk...@google.com

unread,
Apr 15, 2019, 12:04:44 PM4/15/19
to ash....@gmail.com, Google Mobile Ads SDK Developers
Hello there,

Thanks for reaching out to us. This is an Ad serving issue and I would suggest that you reachout to AdMob Product Support Team for further assistance on any serving related issues. You can use this troubleshooter or raise them over to the AdMob Help forum.


Regards,
Deepika Uragayala
Mobile Ads SDK Team
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+ page:
    http://googleadsdeveloper.blogspot.com
    https://plus.google.com/115658573333388777174/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

On 04/14/19 03:35:34 ash....@gmail.com wrote:
Hi,
I am also facing the same issue. I have developed my application in flutter. The test placeholder shows but ads do not show when I use my app-id and ad unit id from admob. I also tried the sample-apps with my ad unit id. I registered my device as test device, test ads are showing on the device but when I remove the code for invoking test ads, then no ads are displayed. I even published my app on play store hoping that ads might start appearing once I publish the app on play store. But that didn't happen so I had to unpublish it for now.

--

---
You received this message because you are subscribed to the Google Groups "Google Mobile Ads SDK Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-admob-ads-sdk+unsub...@googlegroups.com.
To post to this group, send email to google-admob-ads-sdk@googlegroups.com.

Matthew Matthew

unread,
Jun 6, 2019, 1:39:37 AM6/6/19
to Google Mobile Ads SDK Developers
Hello,

I am having the problem with Error code:3 in my app. My app is live and it has only 3% show rate. I tested with Admob sample apps and its showing errorcode:3. I am stuck in development of my app due to this problem. How could I solve this? Thanks in advance.


On Monday, 15 April 2019 21:34:44 UTC+5:30, mobileadssdk-forumadvisor wrote:
Hello there,

Thanks for reaching out to us. This is an Ad serving issue and I would suggest that you reachout to AdMob Product Support Team for further assistance on any serving related issues. You can use this troubleshooter or raise them over to the AdMob Help forum.

Regards,
Deepika Uragayala
Mobile Ads SDK Team
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+ page:
    http://googleadsdeveloper.blogspot.com
    https://plus.google.com/115658573333388777174/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

Mobile Ads SDK Forum Advisor Prod

unread,
Jun 6, 2019, 3:39:02 AM6/6/19
to matthe...@gmail.com, google-adm...@googlegroups.com
Hi Matthew,

For us to assist you further, could you please provide the following details so I could further check? Please use "Reply Privately to Author" option to share the details privately.
  • Ad Unit IDs
  • PlayStore link of your published app and the steps to trigger the ad the request
Regards,
Teejay Pimentel
Mobile Ads SDK Team

ref:_00D1U1174p._5001UBlmqQ:ref
Reply all
Reply to author
Forward
0 new messages