Ho provato molti blog ma nessuno ha fornito la soluzione passo passo. Dovrei modificare qualcosa sul sito di AdMob? Ho creato il sito dall'opzione annuncio pubblicitario/app nella scheda Siti &.Come creare un annuncio interstitial per Android?
Ho usato questo codice:
interstitial = new InterstitialAd(this, "MyAdMobID");
// Set Ad Listener to use the callbacks below
interstitial.setAdListener(this);
// Create ad request
AdRequest adRequest = new AdRequest();
adRequest.addTestDevice(AdRequest.TEST_EMULATOR);
// Begin loading your interstitial
interstitial.loadAd(adRequest);
adRequest.setTesting(true);
Supponendo che "MyAdMobId" venga sostituito con il proprio ID effettivo e si sta eseguendo il test in un emulatore, questo dovrebbe funzionare. Cosa vedi nei log? (Tieni presente che AdMob richiede che tu sia autorizzato nella whitelist per offrire interstitial di rete) –
Nulla nel registro, ma come faccio a sapere se sono autorizzato a pubblicare annunci interstitial di rete? –
Probabilmente non sei autorizzato. AdMob offre solo articoli di rete a pochi eletti (vedi [qui] (https://developers.google.com/mobile-ads-sdk/docs/android/advanced#overview)). A meno che tu non sia autorizzato, puoi inserire il test interstitial o interstitial di una casa solo se imposti una campagna di annunci autopromozionali interstitial. –