Ich füge Admob-Anzeigen in meine App ein, habe bereits Erfahrung mit Bannerwerbung, aber ich versuche jetzt mit InterstitialAd und Belohnungsvideos, was ich hinzugefügt habe und ich ' ich bin sicher über:Admob InterstitialAd + RewardView wird nach dem Laden nicht angezeigt
- Berechtigungen.
- Google Play Service neuesten sdk/Firebase-Anzeigen.
- Firebase json.
- Google Play Service Meta. Jetzt
I/Ads: Starting ad request. type=1400 audit(0.0:34603): avc: denied { read } for name="mem" dev="debugfs" ino=6327836 scontext=u:r:untrusted_app:s0 tcontext=u:object_r:debugfs:s0 tclass=file op_res=-13 ppid=674 pcomm="main" tgid=674 tgcomm="main" I/Ads: Ad finished loading. I/Ads: Starting ad request. E/Ads: JS: Uncaught ReferenceError: AFMA_ReceiveMessage is not defined (:1) I/Ads: Scheduling ad refresh 60000 milliseconds from now. I/Ads: Ad finished loading. E/Ads: JS: Uncaught Error: apmc:nocon (https://pagead2.googlesyndication.com/pagead/js/r20160726/r20110914/abg.js:32)
:
- adView Aktivität in AndroidManifest.xml
ist mein Code wie folgt zusammen:
InterstitialAd mInterstitialAd = new InterstitialAd(context);
mInterstitialAd.setAdUnitId("MYACCOUNT/MYADUNIT");
AdRequest adRequest = new AdRequest.Builder().addTestDevice("283D63FED5A2DD63F96FDE3EBF4F5D1F").build();
mInterstitialAd.loadAd(adRequest);
if(mInterstitialAd.isLoaded())
mInterstitialAd.show();
das Konto/id Einheit korrekt sind, und das Protokoll sagt , Belohnung Videos, der Code ist wie folgt:
mAd = MobileAds.getRewardedVideoAdInstance(getActivity().getApplicationContext());
mAd.setRewardedVideoAdListener(SettingsFragment.this);
mAd.loadAd("ACCOUNT/ADUNIT", new AdRequest.Builder().addTestDevice("283D63FED5A2DD63F96FDE3EBF4F5D1F").build());
if (mAd.isLoaded()) {
mAd.show();
}
Log:
I/Ads: Starting ad request.
W/Ads: There was a problem getting an ad response. ErrorCode: 0
W/Ads: Failed to load ad: 0
Was hier das Problem? Alles ist korrekt und nach dem SDK wurden die Anzeigen vor 7 Stunden erstellt.