Я пытаюсь использовать AdMob в приложении (построено для iOS 4.0)
Я добавил образец кода, доступный в руководстве http://code.google.com/mobile/ads/docs/ios/fundamentals.html, который следующий (я изменил)adUnitID):
// Create a view of the standard size at the bottom of the screen.
bannerView_ = [[GADBannerView alloc]
initWithFrame:CGRectMake(0.0,
self.view.frame.size.height -
GAD_SIZE_320x50.height,
GAD_SIZE_320x50.width,
GAD_SIZE_320x50.height)];
// Specify the ad's "unit identifier." This is your AdMob Publisher ID.
bannerView_.adUnitID = @"XYZ";
// Let the runtime know which UIViewController to restore after taking
// the user wherever the ad goes and add it to the view hierarchy.
bannerView_.rootViewController = self;
[self.view addSubview:bannerView_];
[self.view bringSubviewToFront:bannerView_];
GADRequest * request = [GADRequest request];
// Initiate a generic request to load it with an ad.
[bannerView_ loadRequest:request];
Ничего не происходит, реклама не показывается, и количество запросов на странице приложения AdMob увеличивается беспорядочно (т. е. я не могу заметить шаблон), носамое главное, чтобы объявление не показывалось.
Если я добавлю следующий код:
GADRequest * request = [GADRequest request];
request.testDevices = [NSArray arrayWithObjects:
GAD_SIMULATOR_ID, // Simulator
nil];
// Initiate a generic request to load it with an ad.
[bannerView_ loadRequest:request];
Я получу сообщение "Успех! Теперь вы готовы пройти через баннер по умолчанию App Galaxy",но только этот.
Итак, мои вопросы:
- Не достаточно ли примера кода для показа рекламы?Почему я никогда не вижу объявление с примером кода?
- Насколько я понимаю, запросы означают, сколько раз мое приложение запрашивало показ рекламы.Я также понял, что не каждый запрос отвечает рекламой (в противном случае уровень заполнения составил бы 100%), но, тем не менее, я НИКОГДА не видел рекламу, что я делаю неправильно?
Заранее спасибо.