I' ve followed all the necessary steps for adding banner in my android application with Admob.
I 've registered my device as test device and banner is displayed as below :
However, 5 days after publication on Google Play, I got this :
In my test device, ad is never displayed :
Does someone know why impression rate is so low ?
My android code :
// CREATING a Smart Banner View
adView = new AdView(this);
adView.setAdUnitId("ca-app-pub-xxxxxxxxxxx");
adView.setAdSize(AdSize.FULL_BANNER);
adView.refreshDrawableState();
AdRequest adRequest = new AdRequest.Builder().addTestDevice("xxxxxxxxx").build();
adView.loadAd(adRequest);
frameLayout.addView(adView, adViewLayoutParams);
EDIT :
Here is the log (when calling ad without the addTestDevice method)
08-05 10:30:51.244: I/Ads(31127): No fill from ad server.
08-05 10:30:51.244: I/Ads(31127): Scheduling ad refresh 60000 milliseconds from now.
08-05 10:30:51.244: W/Ads(31127): Failed to load ad: 3
08-05 10:31:51.300: I/Ads(31127): Starting ad request.
08-05 10:31:51.302: I/Ads(31127): Use AdRequest.Builder.addTestDevice("xxxxxxxxxxxxxxxxxxxx") to get test ads on this device.
08-05 10:31:51.313: I/Ads(31127): Please set theme of AdActivity to @android:style/Theme.Translucent to enable transparent background interstitial ad.
08-05 10:31:51.322: E/GooglePlayServicesUtil(31127): The Google Play services resources were not found. Check your project configuration to ensure that the resources are included.
08-05 10:31:51.369: E/GooglePlayServicesUtil(31127): The Google Play services resources were not found. Check your project configuration to ensure that the resources are included.
08-05 10:31:51.411: E/GooglePlayServicesUtil(31127): The Google Play services resources were not found. Check your project configuration to ensure that the resources are included.
08-05 10:31:51.417: E/GooglePlayServicesUtil(31127): The Google Play services resources were not found. Check your project configuration to ensure that the resources are included.
08-05 10:31:51.881: I/Ads(31127): No fill from ad server.
08-05 10:31:51.883: I/Ads(31127): Scheduling ad refresh 60000 milliseconds from now.
08-05 10:31:51.883: W/Ads(31127): Failed to load ad: 3
08-05 10:32:51.935: I/Ads(31127): Starting ad request.
08-05 10:32:51.937: I/Ads(31127): Use AdRequest.Builder.addTestDevice("xxxxxxxxxxxxxxxxxxxx") to get test ads on this device.
08-05 10:32:51.951: I/Ads(31127): Please set theme of AdActivity to @android:style/Theme.Translucent to enable transparent background interstitial ad.
08-05 10:32:51.964: E/GooglePlayServicesUtil(31127): The Google Play services resources were not found. Check your project configuration to ensure that the resources are included.
08-05 10:32:52.007: E/GooglePlayServicesUtil(31127): The Google Play services resources were not found. Check your project configuration to ensure that the resources are included.
08-05 10:32:52.058: D/dalvikvm(31127): GC_CONCURRENT freed 1010K, 45% free 6137K/11120K, paused 4ms+7ms, total 46ms
08-05 10:32:52.080: E/GooglePlayServicesUtil(31127): The Google Play services resources were not found. Check your project configuration to ensure that the resources are included.
08-05 10:32:52.088: E/GooglePlayServicesUtil(31127): The Google Play services resources were not found. Check your project configuration to ensure that the resources are included.
08-05 10:32:52.587: I/Ads(31127): No fill from ad server.
08-05 10:32:52.588: I/Ads(31127): Scheduling ad refresh 60000 milliseconds from now.
08-05 10:32:52.588: W/Ads(31127): Failed to load ad: 3
Thank you
see
request in admob means how many times your advertise in app is get called (link hit)
impression in admob means how many times your called advertise get displayed to user
clicks in admob means how many time user clicked on your displayed advertise
now in your case request is 3527 means your ad get called by 3527 times but during this time only one impression happend means only one advertise get display to your app user
and there is no click counter means no any user get clicked on it
now you need to wait for 48 hours to data get updated(asper admob policy) but in your case already there is 5days finished so as per my understanding may be in your code there is bug like you are using testing mode
in xml ADVIEW tag you mentioned TEST mode so it is in testing mode not in real mode am not sure but you may chek it hope it will help you