onFailedToReceiveAd (solicitud de anuncio correctamente, pero no se devolvió ningún anuncio debido a la falta de inventario de anuncios al utilizar admob con adwhirl

Sólo quiero saber si este problema es del lado del servidor … o debo solucionar algo en mi código …

onFailedToReceiveAd (La solicitud de anuncio se ha realizado correctamente, pero no se ha devuelto ningún anuncio debido a la falta de inventario de anuncios

Estoy usando admob con adwhirl para mostrar anuncios en mi aplicación android.

Si está recibiendo este error, entonces su código es correcto. El problema es que AdMob no siempre tiene un anuncio que devolver para cada solicitud. Esto puede suceder especialmente si acaba de registrar su ID de editor de AdMob, ya que tarda un tiempo y varias solicitudes antes de que el nuevo ID comience a devolver anuncios.

Otra razón por la que su tasa de relleno puede ser baja es que no tiene habilitado el relleno de AdSense o si ha filtrado algunos anuncios. Compruebe la configuración de la aplicación para ver si ese es el caso.

Por último, una prueba que puede ejecutar para ver si su código AdWhirl se implementa correctamente es solicitar un anuncio de prueba. Puede hacerlo especificando el modo de prueba en AdWhirl:

AdWhirlTargeting.setTestMode(true); 

Si obtiene un anuncio de prueba, sabrá que su código funciona correctamente.

Una de las soluciones que podría probar:

Algunas veces esto sucederá si cambiaste el idioma de tu dispositivo Android a un idioma exótico (por ejemplo, ruso). Intente cambiarlo de nuevo a inglés y AdMob encontrará el anuncio adecuado para usted. O bien, puedes ir a la Configuración de Google-> Anuncios-> Restablecer anuncio de publicidad

Acabo de descubrir que se muestra este error si se ha prohibido su cuenta de AdMob. Pero funciona con un ID de dispositivo de prueba.

Tenga en cuenta que esto puede suceder también si está utilizando (forzar) una anchura y una altura personalizadas para los banners.

Debería usar los que DOC dice: https://developers.google.com/mobile-ads-sdk/docs/admob/intermediate#play

Si establece un ancho y una altura personalizados como:

 new AdSize( 521,300 ); 

Va a responder con el error que mencionaste.

Sé que esto fue desde hace mucho tiempo, pero aquí es algo que hice que resolvió este problema. 1. en su cuenta de admob , haga clic en "administrar la configuración" en la aplicación que ha creado. 2. haga clic en "editar". 3. en "URL del paquete de Android:", deje en blanco y guarde la configuración.

* después de guardar, mostrará esta casilla como "market: //", que está bien.

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.