【问题标题】:This MoPub giving me headache这个 MoPub 让我头疼
【发布时间】:2018-05-22 12:24:37
【问题描述】:

有人知道如何通过MoPub 中介投放Adcolony 广告吗? 只有这个 MoPub 知道他们在开发者部分发布了什么样的文档。

信息随处可见以及折旧指南。

MoPubRewardedVideos.loadRewardedVideo("YOUR_AD_UNIT_ID");

他们没有说这是什么广告单元 ID。如果是他们自己的单位 ID,那么在哪里可以找到它。


添加这个:MoPubRewardedVideos.initializeRewardedVideo(this);

产生错误: initializeRewardedVideo(android.app.Activity, com.mopub.common.MediationSettings...)' has private access in 'com.mopub.mobileads.MoPubRewardedVideos

在初始化选项卡中显示:MoPub.initializeSdk()

搞砸了

【问题讨论】:

    标签: android mopub adcolony mobile-ad-mediation


    【解决方案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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-10-28
      • 2013-04-22
      • 1970-01-01
      • 1970-01-01
      • 2016-01-27
      • 1970-01-01
      相关资源
      最近更新 更多