2015-11-06 31 views
21

Sto impostando un annuncio sulla mia applicazione Android utilizzando DoubleClick e non riesco a visualizzare l'annuncio finale, qualcuno può aiutarmi?Impossibile caricare annuncio: 3

quando prova un annuncio con l'aggiunta di ".addTestDevice ('xxx ...')" Ho l'annuncio di prova, ma quando rimuovo questa linea ottengo il seguente errore:

W/Annunci: Nessun riempimento dal server

W/Annunci: Impossibile caricare annuncio: 3

ho impostato il mio annuncio come questo:

PublisherAdRequest adRequest = new PublisherAdRequest.Builder().build(); 
mPublisherAdView.loadAd(adRequest); 
.210

E il mio publisherView simile a questa:

<com.google.android.gms.ads.doubleclick.PublisherAdView 
     android:id="@+id/pronostics_ad" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 

     android:layout_gravity="center" 

     ads:adSize="BANNER" 
     ads:adUnitId="@string/ad_unit_pronostic"> 
    </com.google.android.gms.ads.doubleclick.PublisherAdView> 

Cosa c'è di sbagliato?

Grazie in anticipo per le vostre risposte.

+1

Il problema era dovuto a una configurazione della lingua errata. Ciò che sembra strano è che questa configurazione non ha creato problemi con i dispositivi IOS, ma con quello di Android. – MHogge

+0

puoi per favore chiarire, che tipo di "configurazione della lingua" ti riferivi?Mi sembra di affrontare lo stesso problema. – isapego

+0

Questo è più di 1 anno fa e non ho più accesso all'account DoubleClick quindi non posso aiutarti così tanto. So di avere 3 lingue (Fr, Nl, En) con Fr impostato come predefinito e non ho potuto ottenere le NL e EN. Se ricordo bene, sono passato a EN come configurazione della lingua predefinita e il gioco è fatto. Ancora non capisco perché questo abbia risolto il mio problema così dispiaciuto di non aver aiutato così tanto. – MHogge

risposta

43

W/Annunci: Impossibile caricare annuncio: 3

Come per il Documentation si stanno ottenendo il seguente codice di errore:

static int ERROR_CODE_NO_FILL public final

La richiesta di annuncio ha avuto esito positivo, ma non è stato restituito alcun annuncio a causa della mancanza dello spazio pubblicitario degli annunci .

Costante Valore: 3

Sulla base del post onFailedToReceiveAd - Ad request successful, but no ad returned due to lack of ad inventory when using admob with adwhirl:

Se hai trovato questo errore, allora il vostro codice è corretto. Il problema è che AdMob non ha sempre un annuncio da restituire per ogni richiesta. Questo può accadere in particolare se hai appena registrato il tuo ID editore AdMob , poiché ci vuole un po 'di tempo e più richieste prima che il nuovo ID inizi a restituire gli annunci.

Un altro motivo per cui il tasso di riempimento potrebbe essere basso è che non è stato attivato il backfill di AdSense o alcuni annunci sono stati filtrati. Controlla le impostazioni dell'app per vedere se è il caso.

+6

Che cos'è il backfill? Il documento non l'ha menzionato. –

+0

sto usando il mio ID unità pubblicitarie lo scorso un mese a volte ricevo aggiunte, ma la maggior parte delle volte errore di risposta admob 3. Errore: – pavel

+0

Sir! ho un'altra app che appartiene allo stesso account AdMob e mostra gli annunci. Si prega di spiegare –

2

C'è un'opzione che ha aiutato nel nostro caso. Come @blizzard menzionato nelle impostazioni dell'applicazione in Google Developer Console c'è una sezione chiamata "Prezzi e distribuzione". In questa sezione c'è una casella di controllo "CONTAINS ADS". Nel nostro caso è stato disabilitato. Dopo averlo abilitato, abbiamo ricevuto correttamente annunci. Spero che aiuti.

+0

Puoi aggiungere screenshot o percorso di dettaglio per i prezzi e la distribuzione, per favore? Inoltre è disponibile nella dashboard di apps.admob o nella console per gli sviluppatori di Google? –

Problemi correlati