我要整合来自这里。但我在日志中面临的问题。
I want to integrate Flurry Ad from here. But I'm facing issue in log..
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
I have created adSpace @ http://support.flurry.com/index.php?title=Publisher/GettingStarted/SetUp
我的code是
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);
注意
我的adSpace
将替换上乱舞我原来的广告空间。
"my adSpace"
is replaced with my original ad Space on Flurry.
帮助! 谢谢你。
我对这个问题的解决方案: 查找接口函数shouldDisplayAd()和更改回真:
My solution for this issue: Find interface function shouldDisplayAd() and change return to true :
@Override
public boolean shouldDisplayAd(String arg0, FlurryAdType arg1) {
return true;
}