0

我在尝试将 mopub 集成到 iOS 时不断收到错误消息。它不断给我服务器响应,表明没有广告可用。

 MPAdView *adView = [[MPAdView alloc] initWithAdUnitId:@"<xxxxxxxxxxxxxxxxxxxxxx>"   size:MOPUB_BANNER_SIZE];
adView.delegate = self;

CGRect frame = adView.frame;
CGSize size = [adView adContentViewSize];
frame.origin.y = self.view.bounds.size.height - size.height;
adView.frame = frame;

[adView loadAd];
[self.view addSubview:adView];
[adView release];

我不确定我做错了什么,有人可以帮助我。

4

2 回答 2

1

确保您的广告单元的 Mopub 市场分配为 100%。有时 mopub 的测试模式不能正常工作,或者可能存在连接问题(尤其是在模拟器中)。

您可以使用中介作为替代方案,在市场广告之外使用 admob 或 iAd(假设您实施 mopub full bundle)。如果您启用了 iAds,您可以在真实设备上进行测试,打开开发者模式。您可以在设置中打开真实设备(iphone 或 ipad)上的开发者模式 - 开发者具有 %100 或填充率。

谷歌广告可以设置为从 admob 面板测试广告。

于 2014-02-06T14:05:17.750 回答
0

尝试按照此处所示实施测试模式:

https://github.com/mopub/mopub-client/wiki/Testing-Ad-Units

只需确保在将应用提交到应用商店时,删除测试标志即可。

于 2012-11-29T02:16:23.653 回答