Это MoPub дает мне головную боль - PullRequest
0 голосов
/ 22 мая 2018

Кто-нибудь знает, как обслуживать Adcolony рекламу через MoPub посредничество?Только этот MoPub знает, какую документацию они разместили в разделе для разработчиков.

Информация тут и там вместе с устаревшими рекомендациями.

MoPubRewardedVideos.loadRewardedVideo("YOUR_AD_UNIT_ID");

Онине сказал, что это за идентификатор рекламного блока.Если это их собственный идентификатор устройства, то где его найти.


Добавление этого: MoPubRewardedVideos.initializeRewardedVideo(this);

Ошибка создания: initializeRewardedVideo(android.app.Activity, com.mopub.common.MediationSettings...)' has private access in 'com.mopub.mobileads.MoPubRewardedVideos

Во вкладке Initialization это говорит: MoPub.initializeSdk()

испортил все

1 Ответ

0 голосов
/ 04 июня 2018

В выпуске 5.0.0 SDK использует новый API инициализации, который также инициализирует ваши вознагражденные настройки видео.Если вы использовали MoPubRewardedVideos.initializeRewardedVideo(), теперь это часть новой инициализации, поэтому обязательно переключитесь на новый API.Вот как использовать новый API:

SdkConfiguration sdkConfiguration = new SdkConfiguration.Builder("AD_UNIT_ID")
                                                    .withMediationSettings("MEDIATION_SETTINGS")
                                                    .withNetworksToInit(networksToInit)
                                                    .build();

MoPub.initializeSdk(this, sdkConfiguration, initSdkListener());

Строка AD_UNIT_ID является заполнителем того, куда должен идти идентификатор нашего рекламного блока.Если вам нужен образец идентификатора рекламного блока для тестирования, вы можете проверить это: https://github.com/mopub/mopub-android-sdk/blob/bd1646fdce1a808b2ae39c41d6904db493214e4a/mopub-sample/res/values/strings.xml#L23-L29.

...