0

当我添加以下代码行来配置 AdColony 广告时,我在 admob 测试套件中收到“没有来自广告源的填充”。

我在MobileAds.initialize之前和加载任何广告之前编写下面的代码。

但是,如果删除下面的代码,广告就可以正常工作。但对我来说,有必要在加载广告之前将一些额外的信息传递给 adcolony。

    val options = AdColonyAppOptions()
            .setKeepScreenOn(true)
            .setGDPRConsentString(adColonyConsent)
            .setGDPRRequired(adColonyGDPRRequired)

    AdColony.configure(this, options, getString(R.string.adcolony_app_id), getString(R.string.adcolony_zone_id))
4

1 回答 1

0

您应该编写以下内容:

        val appOptions = AdColonyMediationAdapter.getAppOptions()
        appOptions.keepScreenOn = true
        appOptions.gdprRequired = requiredBoolean (true/false)
        appOptions.gdprConsentString = consentString ("0"/"1")

        MobileAds.initialize(this, getString(R.string.ADMOB_APP_ID))
于 2019-12-18T19:31:15.887 回答