Ich bin Umsetzung Vermittlung von Interstitial-Anzeigen durch AdMob auf Android. Ich möchte 4 zusätzliche Werbenetzwerke integrieren:Interstitial AdMob Mediation auf Android
InMobi, AdColony, Chartboost und Applovin.
Soweit ich verstand durch die offizielle Dokumentation auf jeder Webseite zu lesen, so dass die Vermittlung Interstitial-Anzeige ist so einfach wie:
- ein Konto auf jedem der Ad-Netzwerk erstellen oben
- die SDK Integration und der Adapter für AdMob
- Vermittlung Aktivierung für jedes der Netzwerke oben durch die AdMob-Website
- Initialisierung/Konfiguration der SDKs vor einem AdRequest Schaffung
Hier ist mein Code für die Initialisierung der SDKs:
InMobiSdk.init(adContext, "xxxxxxxxxxxxx");
InMobiSdk.setGender(InMobiSdk.Gender.MALE);
InMobiSdk.setYearOfBirth(1993);
AppLovinSdk.initializeSdk(adContext);
AdColony.configure((Activity) adContext, "version:2.3.0,store:google", "xxxxxx", "xxxxxxxxxx");
Chartboost.startWithAppId((Activity) adContext, "xxxxxxxxxx", "xxxxxxxxxxx");
Chartboost.onCreate((Activity) adContext);
Nachdem ich, dass ich die AdRequest erstellen:
mInterstitialAd = new InterstitialAd(adContext);
mInterstitialAd.setAdUnitId("xxxxxxxxxxx");
AdRequest adRequest = new AdRequest.Builder()
.setGender(AdRequest.GENDER_MALE)
.setBirthday(new GregorianCalendar(1993, 1, 1).getTime())
.build();
mInterstitialAd.loadAd(adRequest);
Leider kann ich nicht sehen, jede interstitielle andere als die mitgelieferten von Google und ich kann nicht herausfinden, was ich falsch mache. Ich habe versucht, einige Informationen in den Debug-Protokollen zu finden, aber ich habe nichts Nützliches gefunden.
Auf der anderen Seite funktioniert die Vermittlung mit Werbebanner wie ein Charme.
Gibt es einen zusätzlichen Implementierungsschritt, den ich tun sollte, um die Ad-Mediation-Arbeit zu erhalten?
Was genau versuchen Sie zu erreichen? Sie initialisiert inmobi, cb, applovin und adcolony.Danach erstellen Sie admob Interstitial und laden ihre Anfrage. Wie erwartet, erschien Google Admob Interstitial .... – Kenshin
Laut AdMob-Dokumentation sollte AdMob SDK automatisch die Anzeige des Netzwerks mit dem höchsten eCPM anzeigen, wenn die Vermittlung in der Admin-Konsole konfiguriert ist. Derselbe Mechanismus funktioniert derzeit für uns auf iOS. – pAkY88
Ich hoffe, Sie haben Adapter hinzugefügt ... Haben Sie den Testmodus für alle Werbenetzwerke aktiviert? – Kenshin