2016-03-26 10 views
0

Angenommen, ich habe Mopub mit Facebook Audience Network (FAN), Flurry, Inmobi integriert. Nun möchte ich herausfinden, welches Netzwerk die Anzeigen tatsächlich bedient, weil ich vielleicht Flurry-Anzeigen mit einem etwas anderen Layout als FAN anbieten möchte. Wie ermittle ich auf meiner Nutzerseite, welche Anzeigen er sieht?Mopub: Welches vermittelte Netzwerk liefert meine Anzeigen?

Von der Mopub-Dokumentation: https://github.com/mopub/mopub-android-sdk/wiki/Native-Ads-Integration, scheint es ziemlich linear, dass wir nur eine Art von Layout für unsere nativen Anzeigen erstellen können und wir müssen bei dieser Art von Layout bleiben. Was passiert, wenn wir zum Beispiel Videoanzeigen von FAN und statischen Image-Anzeigen von Flurry bereitstellen möchten?

Antwort

0

Sie sind zwei separate Integrationen effektiv - Native und Banner-Anzeigen. Jede Anwendung verfügt über eine benutzerdefinierte Implementierung für benutzerdefinierte Ereignisse (Adapter), und Sie müssen diese entsprechend verwenden.

Da die Mopub sdk und die benutzerdefinierten Ereignisimplementierungen beide Open Source-Quellen sind, können Sie sie modifizieren, um entsprechende Überprüfungen (oder Protokolle) zur Bestimmung der Netzwerkquelle des Werbenetzwerks vorzunehmen. Es ist wahrscheinlich, dass die Anzeigenantwort von Mopub den Namen des Serving-Netzwerks enthält (ich kann mich nicht mehr vollständig erinnern, da es eine Zeit her ist, seit ich in meiner Anzeige herumgespielt habe