将 Xcode 集成到 Mopub



我在尝试将 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];

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

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

您可以使用中介作为替代方案,除了市场广告之外,还可以使用 admob 或 iAd(假设您实现了 mopub 完整捆绑包)。如果您启用了iAds,则可以在真实设备中对其进行测试,打开开发人员模式。您可以在设置中在真实设备(iPhone或iPad)上打开开发人员模式 - 具有%100的开发人员或其他填充率。

您可以将 Google 广告设置为通过 admob 面板测试广告。

尝试实现测试模式,如下所示:

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

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

最新更新