0

このコードを使用しました。

- (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 も設定しました。間違いはありません。誰か助けてください。前もって感謝します。

4

1 に答える 1

2

あなたはこれを試すことができます、

    // Initialize the banner at the bottom of the screen.
CGPoint origin = CGPointMake(0.0,
                             self.view.frame.size.height -
                             CGSizeFromGADAdSize(kGADAdSizeBanner).height);

// Use predefined GADAdSize constants to define the GADBannerView.
self.adBanner = [[[GADBannerView alloc] initWithAdSize:kGADAdSizeBanner
                                                origin:origin]
                 autorelease];
self.adBanner.frame=CGRectMake(0, 0, 320,50);
于 2012-09-13T07:56:13.823 に答える