Ich versuche, mit AdMob belohnte Videoanzeigen zu schalten. Ich habe 2 Werbenetzwerke (AdColony, InMobi) hinzugefügt und alle erforderlichen Details wie Konto-ID usw. zur Verfügung gestellt.AdMob-Video, das keine Anzeigen zeigt
Ich habe auch heruntergeladen und kompiliert Netzwerk-SDKs und Adapter erforderlich.
Anzeigencode:
AdRequest adRequest = new AdRequest.Builder()
.addNetworkExtrasBundle(AdColonyAdapter.class, AdColonyBundleBuilder.build())
.build();
videoAd = MobileAds.getRewardedVideoAdInstance(context);
videoAd.setRewardedVideoAdListener(this);
videoAd.loadAd("ca-app-pub-*****************", adRequest);
Das Problem ist, ich immer die gleiche Antwort von AdMob erhalten:
Es gab ein Problem eine Anzeige Antwort zu erhalten. ErrorCode: 0
Irgendwelche Ideen, um das zu lösen?
UPDATE:
wand ich die Frage der Lade Anzeigen mit "addTestDevice()" aus dem AdRequest löschen. Aber leider, wenn ich will "show()" die Anzeigen, nachdem sie geladen sind, bekomme ich folgende Fehler:
at com.google.android.gms.ads.internal.mediation.client.g.f(:com.google.android.gms.DynamiteModulesA:615)
at com.google.android.gms.ads.internal.reward.b.a(:com.google.android.gms.DynamiteModulesA:1298)
at com.google.android.gms.ads.internal.reward.client.e.onTransact(:com.google.android.gms.DynamiteModulesA:65)
at com.google.android.gms.ads.internal.reward.client.zzb$zza$zza.show(Unknown Source)
at com.google.android.gms.ads.internal.reward.client.zzi.show(Unknown Source)
Was ist Extras der zweite Parameter für den letzten Anruf? – Senhor