私のアプリケーションでは、広告ワールを統合しました。広告ワールのセットアップでは、iad、ad-mob、Millennial Mediaなどの3つの広告ネットワークを構成しましたが、広告はad-mobネットワークからのみ送信されます。ad-whirlのアドネットワーク設定でiadとad-mobネットワークの両方をオフにしました。
3つの広告ネットワークSDKをすべて統合しました
そして私はadwhirlViewControllerでこのコードを返しました
-(void)viewWillAppear:(BOOL)animated
{
[super viewWillAppear:YES];
adView=[AdWhirlView requestAdWhirlViewWithDelegate:self];
[self.view addSubview:adView];
}
- (void)adWhirlDidReceiveAd:(AdWhirlView *)adWhirlView {
NSLog(@"Ad received");
CGSize adSize = [adView actualAdSize];
NSLog(@"Net work Name %@",[adWhirlView mostRecentNetworkName]);
CGRect newFrame = adView.frame;
newFrame.size = adSize;
newFrame.origin.x = (self.view.bounds.size.width - adSize.width)/ 2;
newFrame.origin.y=385;
NSLog(@"frame size %f,%f",newFrame.origin.x,newFrame.origin.y);
adView.frame = newFrame;
}
- (NSString *)adWhirlApplicationKey {
// return your SDK key
return kSampleAppKey;
}
-(void)adWhirlDidFailToReceiveAd:(AdWhirlView *)adWhirlView usingBackup:(BOOL)yesOrNo
{
NSLog(@"Ad not Received");
NSLog(@"Net work Name %@",[adWhirlView mostRecentNetworkName]);
CGRect tempFrame = adView.frame;
tempFrame.origin.y = -adView.frame.size.height;
adView.frame = tempFrame;
}
しかし、広告はadmobからのみ提供されています。この問題を解決するために私を案内してください。
ありがとう。