任何人都知道如何通过M[classes == c]
调解投放Adcolony
个广告?
只有这个MoPub
知道他们在开发人员部分发布了哪种文档。
信息随处可见折旧指南。
MoPub
他们没有说明广告单元ID是什么。如果它是他们自己的单位ID,那么在哪里找到它。
添加: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
搞砸了一切
答案 0 :(得分:1)
在5.0.0版本中,SDK使用新的初始化API,该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
字符串是我们自己的广告单元ID所在的占位符。如果您需要示例广告单元ID用于测试目的,可以查看以下内容:https://github.com/mopub/mopub-android-sdk/blob/bd1646fdce1a808b2ae39c41d6904db493214e4a/mopub-sample/res/values/strings.xml#L23-L29。