Admob obtener una respuesta de anuncio. ErrorCode: 0 Error al cargar anuncio: 0

He seguido muchas respuestas sobre ese error aquí, pero mi problema no está resuelto. Cada vez que ejecuto mi aplicación no aparecen anuncios y recibo este mensaje de error en Logcat:

"Se ha producido un problema al obtener una respuesta de anuncio ErrorCode: 0 Error al cargar anuncio: 0"

Aquí está mi código java. ¿Qué me perdí?

private void LoadAds() { AdView mAdView = (AdView) findViewById(R.id.linearLayoutAdmob); AdRequest adRequest = new AdRequest.Builder().build(); mAdView.loadAd(adRequest); 

Y aquí mi diseño xml con admob en las últimas líneas

 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:ads="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" android:background="@drawable/background_play" tools:context=".MainActivity" > <RelativeLayout android:id="@+id/rlayout1" android:layout_width="fill_parent" android:layout_height="0px" android:padding="5dip" android:layout_weight="2.3" > <com.aapps.find.TouchImage android:id="@+id/gameimage1" android:layout_width="fill_parent" android:layout_height="fill_parent" android:scaleType="fitXY" android:src="@drawable/ic_launcher" /> <ImageView android:id="@+id/hitimage1" android:layout_width="50dp" android:layout_height="50dp" android:src="@drawable/hit" android:visibility="invisible" /> <ImageView android:id="@+id/errorimage1" android:layout_width="30dp" android:layout_height="30dp" android:src="@drawable/miss1" android:visibility="invisible" /> </RelativeLayout> <RelativeLayout android:id="@+id/rlayoutprogress" android:layout_width="fill_parent" android:layout_height="0px" android:layout_weight="0.1" > <com.aapps.find.utility.SaundProgressBar android:id="@+id/progressBar" style="@style/Widget.ProgressBar.RegularProgressBar" android:layout_width="fill_parent" android:layout_height="fill_parent"/> </RelativeLayout> <RelativeLayout android:id="@+id/rlayout2" android:padding="5dip" android:layout_width="fill_parent" android:layout_height="0px" android:layout_weight="2.3" > <com.aapps.find.TouchImage android:id="@+id/gameimage2" android:layout_width="fill_parent" android:layout_height="fill_parent" android:scaleType="fitXY" android:src="@drawable/ic_launcher" /> <ImageView android:id="@+id/hitimage2" android:layout_width="50dp" android:layout_height="50dp" android:src="@drawable/hit" android:visibility="invisible" /> <ImageView android:id="@+id/errorimage2" android:layout_width="30dp" android:layout_height="30dp" android:src="@drawable/miss1" android:visibility="invisible" /> </RelativeLayout> <RelativeLayout android:id="@+id/rlstatus" android:layout_width="fill_parent" android:layout_height="0px" android:layout_weight="0.3" > <TextView android:id="@+id/scoreCount" android:layout_width="wrap_content" android:layout_height="fill_parent" android:layout_marginLeft="15dp" android:textSize="16sp" android:textStyle="bold" android:textColor="#fffd7a" android:layout_centerVertical="true" android:layout_centerHorizontal="true" android:layout_alignParentLeft="true"/> <TextView android:id="@+id/hitCount" android:layout_width="wrap_content" android:layout_height="fill_parent" android:textSize="16sp" android:textStyle="bold" android:textColor="#fffd7a" android:layout_centerVertical="true" android:layout_centerHorizontal="true" android:layout_marginLeft="15dp" android:layout_toRightOf="@id/scoreCount"/> <ImageView android:id="@+id/imgSound" android:layout_width="wrap_content" android:layout_height="fill_parent" android:layout_alignParentRight="true" android:layout_marginRight="15dp" android:src="@drawable/sound" /> <ImageView android:id="@+id/imgHint" android:layout_width="wrap_content" android:layout_height="fill_parent" android:layout_marginRight="15dp" android:layout_toLeftOf="@id/imgSound" android:src="@drawable/hint" /> <TextView android:id="@+id/hintCount" android:layout_width="wrap_content" android:layout_height="fill_parent" android:layout_marginRight="26dp" android:textSize="16sp" android:textStyle="bold" android:layout_centerVertical="true" android:layout_centerHorizontal="true" android:layout_toLeftOf="@id/imgSound"/> </RelativeLayout> <com.google.android.gms.ads.AdView android:id="@+id/linearLayoutAdmob" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerHorizontal="true" android:layout_alignParentBottom="true" ads:adSize="BANNER" ads:adUnitId="@string/admob_id"> </com.google.android.gms.ads.AdView> </LinearLayout> 

No puedo entender cuál es el problema. Soy nuevo en el desarrollo de Android.

11 Solutions collect form web for “Admob obtener una respuesta de anuncio. ErrorCode: 0 Error al cargar anuncio: 0”

Esto es lo que Google dice

"Podría ser que usted haya creado recientemente un nuevo ID de la unidad de anuncios y que solicite anuncios en tiempo real.Puede tomar algunas horas para que los anuncios empiecen a recibir servicios si ese es ese caso.Si está recibiendo anuncios de prueba, Solo espere unas horas y vea si puede recibir anuncios en tiempo real, de lo contrario, puede enviarnos su ID de unidad publicitaria para que podamos consultarla. "

Así que básicamente tienes que esperar unas cuantas horas 🙂

https://groups.google.com/forum/#!category-topic/google-admob-ads-sdk/android/fBe3YL3ffpo

Debe verificar el tamaño del anuncio que creó, si es menor obtendrá siempre este error. Sólo tiene que verificar y cambiar el tamaño específico:

  ads:adSize="360x100" 

Si está utilizando anuncios de anuncios de anuncios en directo en la aplicación de modo de desarrollo, mostrará este error.

Utilice el id de anuncios de admob de modo de depuración durante el desarrollo y los ids de admob en directo en la aplicación de modo de liberación

Abra su cuenta de adMob y cree nuevos conjuntos de claves, y coloque estas claves (banner / intersticial) en su proyecto. Esto me pasa una vez que arreglado así, pruebe esta solución. O todavía problemas crear nueva aplicación (sólo cambiar el nombre) en adMob y crear nuevas claves

Intente cambiar ads:adSize="BANNER" con ads:adSize="SMART_BANNER"

Encontré el error del emulador después de instalar la aplicación en el dispositivo real de los anuncios mostrados perfectamente gracias a todos y espero que mi respuesta sea útil para otros.

Si su id de anuncio es la siguiente: xyz Debe quitar la parte traducible. Para mí, arregló el problema.

Asegúrese de que no tiene instalado un bloqueador de adición en su dispositivo.

Estaba recibiendo este error porque admob ha bloqueado mi aplicación para publicar anuncios. Así que cambié el nombre del paquete y todo comenzó a funcionar perfectamente bien

Lo más probable es que haya creado recientemente un nuevo ID de unidad de anuncio, pero también podría obtener este error porque está pasando un ID de unidad de anuncio incorrecto .

He añadido el siguiente código para el entorno de prueba

 AdRequest adRequest = new AdRequest.Builder().addTestDevice(your admob id).build(); 
  • Implementación de admob para diferentes actividades
  • Bloquear una llamada de red desde una aplicación Android de SDK
  • ¿Cómo comprobar si AdView está visible?
  • Problemas con la carga de anuncios de AdMob en la aplicación
  • Prueba de AdMob antes de publicar
  • Admob La orientación intersticial se bloquea en la orientación inicial del dispositivo al arrancar
  • AdMob de Android y Maven
  • cómo llamar a intersticial 2 ª vez
  • El anuncio intersticial de Admob no se mostrará
  • ¿Hay alguna manera de precargar anuncios de AdMob en Android?
  • ¿Qué poner en DisplayUrl en la promoción de AdMob?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.