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 フルバンドルを実装すると仮定)。iAds を有効にした場合は、実際のデバイスでテストして、開発者モードを開くことができます。設定で実際のデバイス (iPhone または iPad) で開発者モードを開くことができます - %100 またはフィル レートの開発者。

Google 広告は、admob パネルから広告をテストするように設定できます。

于 2014-02-06T14:05:17.750 に答える
0

ここに示されているようにテストモードを実装してみてください。

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

アプリをアプリストアに送信するときは、テストフラグを削除してください。

于 2012-11-29T02:16:23.653 に答える