【问题标题】:Interstitial AdMob mediation on AndroidAndroid 上的插页式 AdMob 中介
【发布时间】:2016-09-27 14:11:30
【问题描述】:

我正在 Android 上通过 AdMob 实施插页式广告的中介。我想整合 4 个额外的广告网络:

InMobi、AdColony、Chartboost 和 Applovin。

据我通过阅读每个网站上的官方文档了解到,启用插页式广告中介很简单:

  • 在上述每个广告网络上创建一个帐户
  • 集成 SDK 和 AdMob 适配器
  • 通过 AdMob 网站为上述每个网络激活中介
  • 在创建 AdRequest 之前初始化/配置 SDK

这是我的 SDK 初始化代码:

                InMobiSdk.init(adContext, "xxxxxxxxxxxxx");
                InMobiSdk.setGender(InMobiSdk.Gender.MALE);
                InMobiSdk.setYearOfBirth(1993);

                AppLovinSdk.initializeSdk(adContext);

                AdColony.configure((Activity) adContext, "version:2.3.0,store:google", "xxxxxx", "xxxxxxxxxx");

                Chartboost.startWithAppId((Activity) adContext, "xxxxxxxxxx", "xxxxxxxxxxx");
                Chartboost.onCreate((Activity) adContext);

之后我创建了 AdRequest:

        mInterstitialAd = new InterstitialAd(adContext);
        mInterstitialAd.setAdUnitId("xxxxxxxxxxx");
        AdRequest adRequest = new AdRequest.Builder()
                .setGender(AdRequest.GENDER_MALE)
                .setBirthday(new GregorianCalendar(1993, 1, 1).getTime())
                .build();
        mInterstitialAd.loadAd(adRequest);

很遗憾,除了 Google 提供的插页式广告之外,我看不到任何插页式广告,而且我不知道自己做错了什么。我试图在调试日志中找到一些信息,但没有发现任何有用的信息。

另一方面,横幅广告的中介功能非常有效。

为了让广告中介工作,我应该采取任何其他实施步骤吗?

【问题讨论】:

  • 您到底想达到什么目的?您初始化了 inmobi、cb、applovin 和 adcolony。之后,您将创建 admob 插页式广告并加载其请求。不出所料,google admob interstitial 出现了......
  • 根据 AdMob 文档,如果在管理控制台中配置了中介,AdMob SDK 应自动显示具有最高 eCPM 的网络的广告(如果有)。我们目前在 iOS 上使用了相同的机制。
  • 希望您添加了适配器...您是否为所有广告网络启用了测试模式?

标签: android admob chartboost inmobi adcolony


【解决方案1】:

经过大量的调查和挖掘,我想通了。

为了使中介起作用,您需要创建适当的 proguard(Android Studio 中默认提供的混淆工具)规则。

这是为了让 AdMob SDK 找到您的适配器类(混淆过程重命名所有类,除了那些有 proguard 规则的类)并实例化它。

希望它能帮助其他一直在努力解决此问题的开发人员。

【讨论】:

  • 你能提供progruard规则吗? @pAkY88
【解决方案2】:

您还需要为打算包含的广告网络添加库。 所以总的来说你需要:

  • AdMob 库
  • 零个或多个
    • 其他广告网络库
    • Admob 的附加广告网络适配器(可能包含在网络库中)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-08-14
    • 2016-10-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-08-19
    • 1970-01-01
    相关资源
    最近更新 更多