2012-07-04 20 views
7

Mam zintegrowaną aplikację Mopub Reklamy w mojej aplikacji. Stworzyłem konto w Mopub i otrzymałem aplikację AdUnitId dla mojej aplikacji.Nie udało się załadować reklamy w Androidzie

Podążyłem za wszystkimi krokami wymienionymi w samouczku mopub, chociaż kroki były bardzo proste, nie udało mi się wyświetlić reklam w mojej aplikacji. ja zawsze się następujące dzienniki:

D/MoPub(2393): MoPub server returned invalid response. 

I/MoPub(2393): Ad failed to load. 

Oto mój kod do pobierania baner:

MoPubView mAdView = (MoPubView) findViewById(R.id.adview); 
     mAdView.setAdUnitId("xxxxxxxxxxxxxx"); 
     mAdView.loadAd(); 
     mAdView.setOnAdLoadedListener(new OnAdLoadedListener() { 
      public void OnAdLoaded(MoPubView mpv) { 
       Toast.makeText(getApplicationContext(), "Ad loaded!!!", Toast.LENGTH_SHORT).show(); 
      } 
     }); 

Uwaga: I miałaś dodany szczegóły płatności na serwerze MoPub jeszcze. Czy to może być prawdopodobny powód. Ale uważam, że szczegóły płatności nie mają nic wspólnego z wyżej wymienionym wyjątkiem.

Każda pomoc zostanie doceniona.

+0

ktoś, kto może pomóc? –

+0

Mam podobne problemy z MoPub. Moje wymagania są bardzo proste, dodaj AdMob do sieci MoPub i kieruj wszystkie reklamy przez kampanię. Jeśli spróbujesz utworzyć nową kampanię, zauważysz, że typ kampanii może przyjmować 3 wartości. Ale lista pokazuje tylko 2. Brakuje sieci. Mam nadzieję, że to naprawią, jestem o krok bliżej, aby to zadziałało. – Siddharth

+0

Próbowałem stworzyć kampanię, ale to działa dla mnie. jeśli możesz skutecznie wyświetlać reklamy w swojej aplikacji, odpowiedz. –

Odpowiedz

2

Kod pobierania banera wygląda dobrze. Szczegóły płatności nie powinny wpływać na nic. Pierwszy skonfigurowany AdUnit powinien automatycznie zawierać "kampanię demo", która będzie wyświetlać reklamę "To działało". Przejdź do "Kampanii" na stronie MoPub i potwierdź, że to istnieje i jest włączone dla twojego AdUnit.

Co do błędu:

D/MoPub(2393): MoPub server returned invalid response.

I/MoPub(2393): Ad failed to load.

Niedawno spotkałem tego podczas testów - do tej pory mam tylko zauważyłem, że dzieje się z API8. Wszystkie inne wersje, które przetestowałem, z powodzeniem wyświetlają reklamę demo.

Spróbuj przetestować z inną wersją (jeśli odkryjesz, co się tutaj dzieje, dołącz ją do tej odpowiedzi).

Powiązane problemy