Как передать родную рекламу MoPub на флаттер? - PullRequest
0 голосов
/ 09 января 2019

Вопрос

Я изучаю, как интегрировать нативную рекламу MoPub для Android и iOS в Flutter. Какие данные из нативной рекламы, полученные от MoPub в методе onNativeLoad ниже, необходимо будет передать для правильного отображения Flutter?

Потенциальное решение

На основе документации MoPub для ручной нативной интеграции рекламы (на Android) рекламные данные могут быть получены и переданы через EventChannel для отображения в Пользовательский интерфейс флаттера. Я не уверен, какую информацию из объекта NativeAd нужно будет передать Флаттеру.

 moPubNativeNetworkListener = new MoPubNative.MoPubNativeNetworkListener() {
     @Override
     public void onNativeLoad(final NativeAd nativeAd) {
         Log.d("MoPub", "Native ad has loaded.");
     }
     @Override
     public void onNativeFail(NativeErrorCode errorCode) {
         Log.d("MoPub", "Native ad failed to load with error: " + errorCode.toString());
     }
 };

Использование разработчиком MoPub на Flutter будет иметь ключевое значение, поскольку оно обеспечивает доступ к основным рекламным сетям и, таким образом, обеспечивает эффективную монетизацию.

...