我用过这段代码。
- (void)viewDidLoad {
[super viewDidLoad];
CGPoint origin = CGPointMake(0,0);
self.adBanner = [[[GADBannerView alloc] initWithAdSize:kGADAdSizeBanner
origin:origin]
autorelease];
NSLog(@"%lf %lf ",self.adBanner.center.x, self.adBanner.center.y);
self.adBanner.adUnitID = kSampleAdUnitID;
self.adBanner.delegate = self;
[self.adBanner setRootViewController:self];
[self.view addSubview:self.adBanner];
[self.adBanner loadRequest:[self createRequest]];
}
- (GADRequest *)createRequest {
GADRequest *request = [GADRequest request];
// Make the request for a test ad.
request.testing = YES;
return request;
}
#pragma mark GADBannerViewDelegate impl
// We've received an ad successfully.
- (void)adViewDidReceiveAd:(GADBannerView *)adView {
NSLog(@"Received ad successfully");
}
- (void)adView:(GADBannerView *)view
didFailToReceiveAdWithError:(GADRequestError *)error {
NSLog(@"Failed to receive ad with error: %@", [error localizedFailureReason]);
}
这段代码没有给出任何错误。也没有运行/显示广告。该怎么办?我在代码中犯了任何错误吗?我也设置了 adUnitID。我没有得到我的错误。请任何人都可以帮助我吗?先感谢您。