1
我已經使用廣告橫幅設置了測試應用程序。廣告橫幅使用AdWhirl在我使用iAd和AdMob的情況下進行設置。iAd僅在特定國家/地區可用
該應用程序工作正常,運行沒有錯誤。我現在只希望針對特定的國家/地區設置iAd。
內iAd的文檔也指出
iAd網絡最近在加拿大推出。廣告現已在美國,加拿大,英國,德國,意大利,西班牙,法國和日本應用商店的應用中提供。請務必將您的應用配置爲僅在這些國家/地區投放廣告。
如何將應用程序配置爲僅向使用adWhirl的這些國家/地區的用戶顯示iAds?我想第一點是確定當時哪個廣告網絡正在投放廣告,這可能嗎?這裏是我的視圖控制器h和m,如果有任何用處,但它目前只是測試的一個橫幅。
也可以測試這實際上工作正常嗎?你能否改變手機模擬器的行爲就好像來自其他國家的地方一樣?
#import <UIKit/UIKit.h>
@interface AdTestViewController : UIViewController <AdWhirlDelegate> {
AdWhirlView *adView;
}
@property (strong, nonatomic) UIWindow *window;
@property (nonatomic,retain) AdWhirlView *adView;
@end
小鬼文件
#import "AdTestViewController.h"
#import "Constants.h"
#import "AdTestAppDelegate.h"
#import "AdWhirlView.h"
@interface AdTestViewController()
@end
@implementation AdTestViewController
@synthesize adView;
- (void)viewDidLoad
{
[super viewDidLoad];
self.adView = [AdWhirlView requestAdWhirlViewWithDelegate:self];
self.adView.autoresizingMask =
UIViewAutoresizingFlexibleLeftMargin|UIViewAutoresizingFlexibleRightMargin;
[self.adView setDelegate:self];
[self.view addSubview:self.adView];
NSLog(@"Ad View Added");
}
#pragma mark - Delegate Methods
- (NSString *)adWhirlApplicationKey {
NSLog(@"adWhrilApplicationKey");
return kSampleAppKey;
}
- (UIViewController *)viewControllerForPresentingModalView {
NSLog(@"viewControllerForPresentingModalView");
return self;
}
- (void)adWhirlDidReceiveAd:(AdWhirlView *)adWhirlView {
NSLog(@"adWhrilDidReceiveAd");
// Used to animate the ad from the top to bottom
//[UIView beginAnimations:@"AdWhirlDelegate.adWhirlDidReceiveAd:" context:nil];
//[UIView setAnimationDuration:0];
CGSize adSize = [adWhirlView actualAdSize];
CGRect newFrame = adWhirlView.frame;
newFrame.size = adSize;
newFrame.origin.x = (self.view.bounds.size.width - adSize.width)/ 2;
newFrame.origin.y= self.view.frame.size.height - adSize.height;
adWhirlView.frame = newFrame;
[UIView commitAnimations];
}
-(void)adWhirlDidFailToReceiveAd:(AdWhirlView *)adWhirlView usingBackup:(BOOL)yesOrNo {
}
@end
AdWhril設置
我可以看到更改AdWirl中的Ap設置中單個應用程序網絡的百分比的選項,但不是按國家或按國家/地區更改的? – StuartM
網站和應用程序 - >廣告網絡中介 - >(將鼠標懸停在應用程序上以查看「管理設置」按鈕,單擊它) - >將開關「分配爲」分配給%,現在您擁有「添加國家/地區級別」 。 現在任務已結束:) – Shmidt
原諒我的愚蠢,但我沒有看到這些選項。他們在AdWhirl內是否正確?我用我看到的圖片更新了問題... – StuartM