我在我的Android应用程序中使用Flurry广告。
我在flurry服务器上创建了一个AdSpace并在我的应用程序中访问它。
我没有任何广告系列,因为我只想从AppCircle广告。但是,我可以获得测试广告,但当我尝试使用flurry AppCircle获取实际广告时(通过设置enableTeastAds(false)
),它会显示以下错误,
Ad server responded but sent no ad units.
我该如何解决?我是否需要将Campaign配置为从flurry Appcircle接收广告?
这是我的logcat输出。
06-05 15:55:26.984: D/FlurryAgent(575): Loading API key: ****************WFGX
06-05 15:55:26.984: D/FlurryAgent(575): Loading phoneId: ID3fcb04870193dd4c
06-05 15:55:26.984: D/FlurryAgent(575): Loading session reports
06-05 15:55:26.984: D/FlurryAgent(575): Persistent file loaded
06-05 15:55:27.054: D/FlurryAgent(575): generating report
06-05 15:55:27.054: D/FlurryAgent(575): Sending report to: http://data.flurry.com/aap.do
06-05 15:55:27.585: D/dalvikvm(575): GC_FOR_MALLOC freed 4475 objects / 293168 bytes in 61ms
06-05 15:55:28.005: D/dalvikvm(575): GC_FOR_MALLOC freed 4063 objects / 282008 bytes in 49ms
06-05 15:55:28.114: D/dalvikvm(575): GC_FOR_MALLOC freed 198 objects / 8744 bytes in 34ms
06-05 15:55:28.326: D/FlurryAgent(575): Report successful
06-05 15:55:28.326: D/FlurryAgent(575): Done sending initial agent report
06-05 15:55:28.485: I/FlurryAgent(575): Request successful
06-05 15:55:28.485: I/FlurryAgent(575): Request successful
06-05 15:55:28.524: E/FlurryAgent(575): Ad server responded but sent no ad units.
06-05 15:55:28.524: I/AdListener(575): space Did Fail To Receive Ad:AppCircle_Ads
注意:我在模拟器上测试它。 当试图在实际设备上运行时,它没有显示测试广告(在实际设备上没有任何效果)
答案 0 :(得分:2)
您可以尝试删除对FlurryAgent.initializeAds的调用吗? 只有在广告空间设置中启用了广告预缓存时,才需要进行此调用。删除此行可以防止错误“”广告服务器响应,但不会发送任何广告单元“。
此外,由于您的广告在测试模式下展示,因此测试位置的广告可用性似乎存在问题。
(完全披露:我在Flurry的支持团队工作)