Problemas con la integración de Admob en mi app

  • Autor Autor bart
  • Fecha de inicio Fecha de inicio
B

bart

Delta
Diseñador
Hola tengo un problema que ya me lleva cansando por mas de un mes.
Lo que pasa es que cree una app y le integre admob, use los banners de prueba para vr si funciona correctamente, y funcionaron, se ven correctamente los banners de prueba, el problema es que cuendo les coloco mi app id y la id de os banners ya no se ve nada, los banners ya tienen un mes de que los cree, la app ya tiene un mes publicada en google play y ya probe con celulares de amigos y no se ven.
Ya no se que hacer, ya que tutoriales que estan por google solo me dicen como integrar admob y ya pero no logro solucionar esto, alguien se le ocurre que podria ser?
 
Hola [MENTION=29211]bart[/MENTION], ¿has verificado en tu correo para ver si no te ha llegado un correo de inhabilitación de anuncios? Por lo general, envían un correo de esa manera y te indican cual es el problema para que lo resuelvas.

Otra cosa que puedes hacer es ver que error te aparece en el log con respecto a los anuncios, mientras haces un debug de app.

¿Tu cuenta de admob es nueva?
 
Última edición:
[MENTION=22455]quimbox[/MENTION] Hola, gracias por la respuesta, no tengo ningun mensaje, trate lo que me dijiste y en el log me da este error.
09-17 18:29:38.937 10850-10862/com.nombre W/Ads: There was a problem getting an ad response. ErrorCode: 0
09-17 18:29:38.937 10850-10850/com.nombre W/Ads: Failed to load ad: 0
 
Te aseguraste de colocarle el size y el type al banner correctamente?
 
[MENTION=29211]bart[/MENTION] Compruebe tambien el tipo de banner y el tamaño como le han comentado anteriormente.

Verifique tambien si tiene el siguiente tag agregado en el archivo AndroidManifest.xml

Insertar CODE, HTML o PHP:
<meta-data
            android:name="com.google.android.gms.version"
            android:value="@integer/google_play_services_version" />

Verifique si agregó el layout xml correspondiente al banner en el layout donde quiere mostrarlo

Insertar CODE, HTML o PHP:
<com.google.android.gms.ads.AdView
            xmlns:ads="http://schemas.android.com/apk/res-auto"
            android:id="@+id/adView"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_centerHorizontal="true"
            android:layout_alignParentBottom="true"
            ads:adSize="BANNER"
            ads:adUnitId="ca-app-pub-1234567890/1234567890">
        </com.google.android.gms.ads.AdView>

Y también verifique si está añadido el codigo correctamente en la clase donde quiere mostrar el anuncio.

Insertar CODE, HTML o PHP:
AdView mAdView = findViewById(R.id.adView);
        AdRequest adRequest = new AdRequest.Builder().build();
        mAdView.loadAd(adRequest);

Si estas usando Admob con firebase verifica si inicializo el id de la app con el metodo MobileAds.initialize. El id de la app lo puede conseguir en su cuenta admob.

Insertar CODE, HTML o PHP:
MobileAds.initialize(this, "ca-app-pub-1234567890/1234567890");
 
"el problema es que cuendo les coloco mi app id y la id de os banners ya no se ve nada"

No sé eso de colorcar el app id y la id de los banners...solo hay que colocar el id del banner, si sigues las instrucciones del último post de quimbox y te aseguras de poner el id correcto, salvo que el banner no tuviese espacio para mostrarse, debería hacerlo.

El id correcto del banner viene indicado en las Instrucciones de implementación", es el que está marcado en rojo.

2vsotp0.png


Edit: Por lo que leo también puede ser problema del nombre del paquete, problema del pin y problema del método de pago, prueba a contactar con el soporte a ver que te cuentan...

Soporte : AdMob

Pin : Pin

Forma de pago : Forma de pago
 
Última edición:
Muchas gracias, ya lo resolvi, parece ser ue primero hay que verificar tu forma de pago jaja. Lo malo es que no te avisas ni te dicen nada y en google siempre te colocan que es el codigo o algo por el estilo y terminas dandote vueltas :stupid1:
 
"el problema es que cuendo les coloco mi app id y la id de os banners ya no se ve nada"

No sé eso de colorcar el app id y la id de los banners...solo hay que colocar el id del banner

El id de la App (en Android Studio) si se coloca también
 
Pues o no me entero o no sé, pero yo nunca lo coloco que yo sepa, quizá lo hago siempre inconscientemente...

jejej si ami también me pasa, acá el code.

HTML:
public class MainActivity extends AppCompatActivity {
    ...
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        // Sample AdMob app ID: ca-app-pub-3940256099942544~3347511713
        MobileAds.initialize(this, "YOUR_ADMOB_APP_ID");
    }
    ...
}
 
jejej si ami también me pasa, acá el code.

HTML:
public class MainActivity extends AppCompatActivity {
    ...
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        // Sample AdMob app ID: ca-app-pub-3940256099942544~3347511713
        MobileAds.initialize(this, "YOUR_ADMOB_APP_ID");
    }
    ...
}

Ok, muchas gracias.
Pues confirmo que yo nunca lo pongo. Aquí mi código:

En el layout xml pongo:
Insertar CODE, HTML o PHP:
        <com.google.android.gms.ads.AdView
            android:id="@+id/adView"
            android:layout_width="wrap_content"
            android:layout_height="match_parent"
            android:layout_below="@+id/reciclador"
            android:layout_weight="1"
            ads:adSize="BANNER"
            ads:adUnitId="@string/banner_ad_unit_id"></com.google.android.gms.ads.AdView>

En la clase java pongo:
Insertar CODE, HTML o PHP:
        /*BANNER*/
        AdView mAdView = findViewById(R.id.adView);
        AdRequest adRequest = new AdRequest.Builder()
                .build();
        mAdView.loadAd(adRequest);

y en strings.xml defino el id del baner:

Insertar CODE, HTML o PHP:
    <!-- BANER -->
    <string name="banner_ad_unit_id">ca-app-pub-XXXXXXXXXXX/XXXXXXXXX</string>
    <!-- BANER -->

Y así siempre pongo mis baners, por ahora no the tenido ningún problema en cobrar, bueno realmente nunca he cobrado pq todavía no he dado la orden por que no he puesto la cuenta del banco y ahora estoy generando unos 100€ mensuales. Tengo en la cuenta de google unos 400€

Saludos
 
jajaja, exacto debes verificar tu informacion primero
 
Verificando la forma de pago?
 
Atrás
Arriba