“广告服务器响应,但发送的广告单元”在android系统中乱舞(“Ad server respond

2019-07-17 21:45发布

我想乱舞的广告整合在这里 。 但我面临日志问题..

01-06 11:05:28.746: E/FlurryAgent(440): Ad server responded but sent no ad units.

http://support.flurry.com/index.php?title=Publisher/GettingStarted/TechnicalQuickStart/Android

我创建adSpace @ http://support.flurry.com/index.php?title=Publisher/GettingStarted/SetUp

我的代码

FlurryAgent.enableTestAds(true);
FrameLayout fViewGroup = (FrameLayout) findViewById(R.id.bannerframe);
if (mContext != null) {
        FlurryAgent.onStartSession(mContext, API_KEY);
        FlurryAgent.setUserId(Utils.getUserId(mContext));
        FlurryAgent.setLogEnabled(Debug.DEBUG);
        FlurryAgent.initializeAds(mContext);
    } else {
        Debug.e("", "mContext is null");
    }

FlurryAgent.getAd(Flurry.getContext(), "my adSpace", fViewGroup,
            FlurryAdSize.BANNER_BOTTOM, 0);

注意

"my adSpace"被替换上乱舞我原来的广告空间。

救命!!! 谢谢。

Answer 1:

我对这个问题的解决方案:查找界面功能shouldDisplayAd()和更改回真:

@Override
public boolean shouldDisplayAd(String arg0, FlurryAdType arg1) {
    return true;
}


Answer 2:

尝试调用onStartSession后调用enableTestAds()()。

(全面披露:我的支持团队工作在乱舞)



文章来源: “Ad server responded but sent no ad units” in Flurry in android