FlurryAds:此空间的服务器没有可用的广告。 IOS

时间:2016-05-04 05:45:10

标签: ios objective-c flurry flurry-analytics

我在Flurry.com中创建了一个app universal ios应用程序,并创建了一个原生的adSpace。给定API密钥和adSpace名称,如文档中所述。但是当我运行应用程序时没有任何反应,我得到了错误。错误日志如下所示。

加载AdUnit超时

使用guid(null)

选择缓存的广告单元0x0

成功解析广告请求架构

成功制作了广告请求。

发送AdRequest ....

发送尺寸为1224的AdRequest ....

Flurry:HTTP连接委托收到响应

[ { URL: https://ads.flurry.com/v14/getAds.do } { status code: 200, headers {
Connection = "keep-alive";
"Content-Length" = 78;
"Content-Type" = "application/octet-stream";
Date = "Wed, 04 May 2016 05:20:08 GMT";
"FM-Checksum" = "-909430395";
"Keep-Alive" = "timeout=10";
Server = nginx;
} }]

这是len 78的广告回复

成功解析广告响应架构

AdRequest错误:[数据库没有广告空间的分区ID]

FlurryAdCache:使用空或零广告空间跳过adunit ******* logAdEvent:**

[ unfilled(4), T:28460] 
** [S:1462339177513, RS:1462339177513 ID:1, GUID (null), {(
" ** [ unfilled(4), T:28460] "
)} transmitted {{
}} ]**

Space for Native [FlotillaNative1]收到错误#[1],描述:[Error Domain=FlurryAds Code=104 "FlurryAds: No ads available from server for this space." UserInfo=0x1a94a070 {NSLocalizedDescription=FlurryAds: No ads available from server for this space.}] ================

这是什么意思?

1 个答案:

答案 0 :(得分:2)

错误日志中标识真正问题的一行是:

  

AdRequest错误:[数据库没有广告空间的分区ID]

这可能是Flurry的一个错误。在您创建广告单元时,Flurry无法将部分ID发送给广告提供商。要解决此问题,请尝试返回Flurry -> App Publishing -> Applications & Ad Units。然后找到您的广告空间,点击它以转到this page,然后点击底部的Submit重新保存您的广告空间。滚动到此页面顶部,确保有一个绿色栏显示Ad unit has been saved successfully.

这应该正确地将您的部分ID发送给应用提供商,您应该能够在一小时内收到广告(需要一段时间才能完成)。