2

i am using admob from one year and every month i am updating my apps to newer version but from past 2 weeks ads not showing in most of the devices, like only 10 devices showing ads out of 100 devices(only for first time) and i tested like

  1. testing in emulator with testing id and my admob id both are working fine,

  2. i tested using VPN with some other countries ips ads working with every devices ( but for example some particular countries like indian ip not showing, here is the main issues)

  3. and when deply to app store 1k impression per 10k page views and im pretty sure im not violating any polices

  4. and error code admob Ad failed to load : 3

  5. implementation 'com.google.android.gms:play-services-ads:17.1.2'

  6. classpath 'com.android.tools.build:gradle:3.2.1' classpath 'com.google.gms:google-services:4.2.0'

  7. i dont know whats happing this type of error from google server errors or my apps?? any help

Phantômaxx
  • 37,901
  • 21
  • 84
  • 115
giveJob
  • 1,500
  • 3
  • 17
  • 29

1 Answers1

0

From google documentation

public static final int ERROR_CODE_NO_FILL

The ad request was successful, but no ad was returned due to lack of ad inventory.

Constant Value: 3

That means, you ad request was successful but google server didn't provide any ads due to lack of ads.

Which means, you did your part, google might or might not provide ads when they think any ads worthy of showing to that particular user or not.

Community
  • 1
  • 1
touhid udoy
  • 4,005
  • 2
  • 18
  • 31