Ho un problema con AdMob non presentandosi annunci ...Inserzioni AdMob non presentandosi
Ecco il LogCat:
WARN/AdMobSDK(502): Ignoring requestFreshAd() because we are requesting an ad right now already.
INFO/AdMobSDK(502): No fill. Server replied that no ads are available (1164ms)
INFO/AdMobSDK(502): No fill. Server replied that no ads are available (846ms)
Ho provato modalità di test, nessuna modalità di test, emulatore , telefono vero e proprio, ecc e non mostra mai nulla, ma ricevo richieste e le stampe su Admob Statistiche sui, come se mai funzionato ...
AFAIK, ho fatto tutto nel Admob SDK Android ... il l'unica cosa che potrebbe essere la causa di qualsiasi problema, IMHO, sarebbe il fatto a sto usando schede di layout con ScrollView e poi un relativelayout dove l'annuncio mostra ...
Ecco un esempio del layout per una scheda:
<?xml version="1.0" encoding="utf-8"?>
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:myapp="http://schemas.android.com/apk/res/com.xxx.xxx"
android:id="@+id/tababout"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="#FF000000">
<RelativeLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="#FF000000"
android:padding="10px">
<ImageView
android:id="@+id/label_img"
android:src="@drawable/about_header"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:adjustViewBounds="true"
android:scaleType="centerInside" />
<TextView android:id="@+id/label_know_more_desc"
style="@style/Desc"
android:layout_below="@id/label_img"
android:text="@string/tab_about_know_more_desc" />
<Button android:id="@+id/bt_know_more"
style="@style/Button"
android:gravity="center_vertical|center_horizontal"
android:layout_below="@id/label_know_more_desc"
android:text="@string/tab_about_know_more_bt" />
<com.admob.android.ads.AdView android:id="@+id/ad" android:layout_width="fill_parent" android:layout_height="wrap_content" myapp:backgroundColor="#000000" myapp:primaryTextColor="#FFFFFF" myapp:secondaryTextColor="#CCCCCC" />
</RelativeLayout>
</ScrollView>
Ed ecco il main.xml, non che Penso che ne hai bisogno:
<?xml version="1.0" encoding="utf-8"?>
<TabHost xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@android:id/tabhost"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="#FF000000">
<LinearLayout
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<TabWidget
android:id="@android:id/tabs"
android:layout_width="fill_parent"
android:layout_height="wrap_content" />
<FrameLayout
android:id="@android:id/tabcontent"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="#FF000000"
android:paddingTop="5px">
</FrameLayout>
</LinearLayout>
</TabHost>
ho letto in Admob ads will not display when placed inside a tabview che il problema potrebbe essere l'imbottitura 10px sto buttando in, ma anche se rendo invalido che, non funziona.
Ho anche provato a spostare i xmlns: myapp per RelativeLayout, ma ovviamente non ha cambiato nulla ....
Inoltre, ho fatto la mia prima richiesta di annuncio dal vivo più di 24 ore fa ...
EDIT
Ok, ora sto ottenendo da qualche parte, sono riuscito a ottenere annunci di prova mostrando (i miei setTestDevices era troppo tardi nel codice onCreate, ho spinto fino alle prime linee), ma non quelli veri ... mi manchi qualcosa? Io, ovviamente commentato la linea setTestDevices e senza pubblicità presento
EDIT 2
Beh, ho aggiunto due annunci interne (ho già avuto annunci interni abilitati, ma senza annunci interno set), e improvvisamente gli annunci iniziato mostrando sulla mia app (non solo annunci interni).
Immagino che tutto abbia funzionato ?! :)
Grazie a tutti!
controllerà più tardi oggi e ti faccio sapere come va. ;) –
Ok, ho seguito il tuo consiglio e ho inserito il blocco di annunci nel layout principale, e se cambio il suo colore di sfondo in bianco e impostato un'altezza di correzione, posso vederlo (il blocco bianco), ma non mostra nulla all'interno il blocco ... –
Inoltre, ci sono richieste sui report di admob, anche se non ci sono clic su visualizzazioni/impressioni. –