iAds:在didFailToReceiveAdWithError时显示自己的广告

时间:2011-10-16 08:16:05

标签: ios admob iad adwhirl

在美国和其他一些国家(英国,法国,德国,意大利,西班牙,日本/日本)之外,来自iAd Network的广告在iOS上并没有出现太多。

与此同时,除了使用AdMobthe like填补空白之外,我想知道是否可以展示我们自己使用iAd Producer构建的广告。

因此,机制是当广告不可用时触发bannerView:didFailToReceiveAdWithError:,它会触发我们自己的广告。

如果是这样,任何想法:(1)是否有效地运行我们自己的iAd-Producer广告; (2)如果是,如何实施该机制?

2 个答案:

答案 0 :(得分:7)

您还可以创建adMob称为“内部”广告的内容。您可以上传图片以用作广告,或者只是指定一些文字和一个小图标,AdMob会使其看起来像标准广告。这样,当您没有展示iAd时(100%自家广告)或您想要的任何空间,您可以让自己的广告填满剩余的广告资源。

我已经构建了open-source library来处理单个容器中的iAd和后备AdMob广告,每个视图中只有一行代码。这样,当没有可显示的iAd时,我可以自定义有关用户广告体验的所有信息。只需将您的Google发布商ID设置为您的帐户,就可以了。

答案 1 :(得分:1)

您可以在AdWhirl中使用custom events基本上将您的iAd-Producer广告设为自己的广告网络,您可以在其中为其分配百分比和回填订单。

您必须实施代码才能制作广告,并将bannerView替换为新广告。